#5252 NORM Never A: Driver doesn't checksum incoming packets.

Zarro Boogs per Child bugtracker at laptop.org
Sat Dec 1 12:12:31 EST 2007


#5252: Driver doesn't checksum incoming packets.
----------------------+-----------------------------------------------------
 Reporter:  dwmw2     |       Owner:  jcardona      
     Type:  defect    |      Status:  new           
 Priority:  normal    |   Milestone:  Never Assigned
Component:  wireless  |     Version:                
 Keywords:            |    Verified:  0             
----------------------+-----------------------------------------------------
 The libertas driver sets {{{skb->ip_summed = CHECKSUM_UNNECESSARY}}} on
 all incoming packets. This is probably a lie -- the best the firmware is
 going to be doing, at a guess, is checking checksums on IPv4 and IPv6
 packets.

 We need to know precisely what the firmware _does_ checksum. And ideally
 it'd just give us the checksum so we can store that and
 {{{CHECKSUM_COMPLETE}}} in the incoming skbs, which allows the "hardware"
 checksumming to be used with _any_ protocol.

-- 
Ticket URL: <http://dev.laptop.org/ticket/5252>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list