Le 12/09/2020 à 12:25, Christophe JAILLET a écrit :
The wrappers in include/linux/pci-dma-compat.h should go away.

The patch has been generated with the coccinelle script below and has been
hand modified to replace GFP_ with a correct flag.
It has been compile tested.

When memory is allocated in 'tlan_init()' GFP_KERNEL can be used because
it is only called from a probe function or a module_init function and no
lock is taken in the between.
The call chain is:
   tlan_probe                        (module_init function)
     --> tlan_eisa_probe
or
   tlan_init_one                     (probe function)

then in both cases:
     --> tlan_probe1
       --> tlan_init

[...]
---
  drivers/net/ethernet/ti/tlan.c | 61 ++++++++++++++++------------------
  1 file changed, 28 insertions(+), 33 deletions(-)

diff --git a/drivers/net/ethernet/ti/tlan.c b/drivers/net/ethernet/ti/tlan.c
index 76a342ea3797..1203a3c0febb 100644
--- a/drivers/net/ethernet/ti/tlan.c
+++ b/drivers/net/ethernet/ti/tlan.c
[...]

This patch has been sent twice.
This one is the 2nd copy with the wrong person in To:.

Apologizes for the noise.

CJ

Reply via email to