diff options
author | 2009-03-25 15:51:49 +0530 | |
---|---|---|
committer | 2009-04-17 11:06:31 -0700 | |
commit | b824adc9686fb9a6edca164c13107bfed3e41d4e (patch) | |
tree | 44d7f0a710882e68e8679dcb06d2e4190fcf851b /kernel/mutex.c | |
parent | Staging: sxg: Fix sleep in atomic context warning while loading driver (diff) | |
download | linux-dev-b824adc9686fb9a6edca164c13107bfed3e41d4e.tar.xz linux-dev-b824adc9686fb9a6edca164c13107bfed3e41d4e.zip |
Staging: sxg: Fix leaks and checksum errors in transmit code path
Fix the transmit function for the following:
* Free XmtCmd in the error code path. This use to leak memory in
error conditions.
* Do pci mapping after the checksum operations are over. They can
reallocate the skb at a different location.
* Fix UDP checksum errors which were seen in wireshark
Signed-off-by: LinSysSoft Sahara Team <saharaproj@linsyssoft.com>
Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel/mutex.c')
0 files changed, 0 insertions, 0 deletions