Re: [PATCH 088/117] Staging: hv: netvsc: Inline the code for free_net_device()

2011-07-16 Thread Dan Carpenter
On Fri, Jul 15, 2011 at 10:47:16AM -0700, K. Y. Srinivasan wrote: -static void free_net_device(struct netvsc_device *device) -{ - WARN_ON(atomic_read(device-refcnt) != 0); - device-dev-ext = NULL; device-dev-ext points to device. We set it NULL here to prevent a use after free bug.

RE: [PATCH 088/117] Staging: hv: netvsc: Inline the code for free_net_device()

2011-07-16 Thread KY Srinivasan
] Staging: hv: netvsc: Inline the code for free_net_device() On Fri, Jul 15, 2011 at 10:47:16AM -0700, K. Y. Srinivasan wrote: -static void free_net_device(struct netvsc_device *device) -{ - WARN_ON(atomic_read(device-refcnt) != 0); - device-dev-ext = NULL; device-dev-ext points