linux/arch/blackfin
Al Viro 45b3947c2d [Blackfin] arch: Blackfin checksum annotations
FSVOtest in this case, since I don't have the hardware...
However, all changes seen by gcc are actually
 - explicit cast to unsigned short in return expression of functions
    returning unsigned short
 - csum_fold() return type changed from unsigned int to __sum16
   (unsigned short), same as for all other architecture and as net/* expects;
   expression actually returned is ((~(sum << 16)) >> 16) with sum being
   unsigned 32bit, so it's (a) going to fit into the range of unsigned short
   and (b) had been unsigned all along, so no sign expansion mess happened.

Tested-by: Bryan Wu <cooloney@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David Miller <davem@davemloft.net>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
2008-05-12 11:55:10 +08:00
..
boot [Blackfin] arch: add include/boot .gitignore files 2008-04-25 08:29:11 +08:00
configs [Blackfin] arch: merge ip0x-specific board changes 2008-04-24 05:03:26 +08:00
kernel [Blackfin] arch: fix bug - Remove module will not free L1 memory used 2008-05-07 11:41:26 +08:00
lib [Blackfin] arch: Blackfin checksum annotations 2008-05-12 11:55:10 +08:00
mach-bf527 i2c: Clean up Blackfin BF527 I2C device declarations 2008-05-18 20:49:40 +02:00
mach-bf533 [Blackfin] arch: protect linux/usb/isp1362.h include until the driver gets mainlined 2008-05-10 00:06:10 +08:00
mach-bf537 [Blackfin] arch: protect linux/usb/isp1362.h include until the driver gets mainlined 2008-05-10 00:06:10 +08:00
mach-bf548 [Blackfin] arch: protect linux/usb/musb.h include until the driver gets mainlined 2008-05-10 00:08:12 +08:00
mach-bf561 [Blackfin] arch: protect linux/usb/isp1362.h include until the driver gets mainlined 2008-05-10 00:06:10 +08:00
mach-common [Blackfin] arch: fix gdb testing regression 2008-05-07 11:41:26 +08:00
mm [Blackfin] arch: fix bug - make sure we check the right L1 length 2008-04-23 08:55:26 +08:00
oprofile [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__ 2008-04-23 09:39:01 +08:00
Kconfig [Blackfin] arch: add EBIU supporting for BF54x EZKIT SMSC LAN911x/LAN921x families embedded ethernet driver 2008-05-07 17:03:27 +08:00
Kconfig.debug [Blackfin] arch: add slightly better help text for CPLB_INFO 2008-02-02 15:32:40 +08:00
Makefile [Blackfin] arch: declare CHECKFLAGS to make sparse output more readable 2008-03-07 02:43:48 +08:00