NetBSD/sys/dev
tsutsui 24a0836984 Fix a bug in calculation of checksum deduction:
- To get 16 bit one's complement value from uint32_t variable,
  higher 16 bits should be ignored.
- RFC 1624 describes methods to recalculate checksum field in headers,
  i.e. one's complement of one's complement sum that could be 0x0000,
  but we don't have to use the strategy to deduct one's complement sum
  itself which won't be zero but should be 0xffff.

Found on debugging mec(4) on sgimips O2.
2009-03-16 12:02:00 +00:00
..
acpi ansify function definitions 2009-03-15 15:40:33 +00:00
adb
altmem Add 'alternative memory' disk device driver. 2009-03-12 00:15:07 +00:00
apm
arcbios
ata Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h" 2009-02-13 22:41:00 +00:00
bi Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
bluetooth ansify function definitions 2009-03-15 15:40:33 +00:00
cardbus ansify function definitions 2009-03-15 15:40:33 +00:00
dec ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
dkwedge g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
dm Fix tyop in previous. 2009-03-08 02:07:38 +00:00
dmover
drm move a DRM_SPINUNLOCK() to where it will actually be executed. 2009-03-07 05:46:09 +00:00
ebus Make it attach on JavaStation KRUPS again 2009-01-31 10:35:38 +00:00
eisa Add id for 5090 variant - reported in PR kern/40524 by Andrew Daugherity. 2009-01-31 13:54:10 +00:00
gpib ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
gpio
hpc ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
i2c 1. Reorganize code into memory-type-specific routines instead of multiple 2009-02-22 17:28:50 +00:00
i2o More device_t/softc split fallout, this time in iop(4). Fix from 2008-12-15 18:35:48 +00:00
ic Fix a bug in calculation of checksum deduction: 2009-03-16 12:02:00 +00:00
ieee1394 merge christos-time_t 2009-01-11 02:45:45 +00:00
if_ndis Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
ir Avoid crash under LOCKDEBUG by destroying a mutex correctly. 2009-01-11 14:28:13 +00:00
isa ansify function definitions 2009-03-16 09:32:38 +00:00
isapnp ansify function definitions 2009-03-15 15:40:33 +00:00
marvell Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
mca ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
microcode - Rename filename of license. 2009-02-18 10:51:17 +00:00
mii Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
mscp ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
mvme ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
news
ofisa ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
ofw ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
onewire add a comment explaining how to regenerate onewiredevs.h and onewiredevs_data.h 2009-01-21 14:27:58 +00:00
pad 'boot -z' bogons 2009-03-14 11:08:28 +00:00
pci ansify function definitions 2009-03-15 21:23:31 +00:00
pckbport use aprint_error 2009-03-08 15:06:56 +00:00
pcmcia ansify function definitions 2009-03-15 20:30:05 +00:00
podulebus WD33C93 has only two registers, which often times aren't mapped to adjacent 2009-02-12 06:24:45 +00:00
ppbus replace bitmask_snprintf(9) with snprintb(3) 2008-12-16 22:35:21 +00:00
pud Change major()/minor() to return 32-bit types again, called 2009-01-20 18:20:47 +00:00
putter Change major()/minor() to return 32-bit types again, called 2009-01-20 18:20:47 +00:00
qbus ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
raidframe ansify function definitions 2009-03-15 17:14:40 +00:00
rasops ansify function definitions 2009-03-15 21:23:31 +00:00
rcons ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
sbus ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
scsipi ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
smbus
spi g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
splash
std
sun ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
sysmon Fix typo in previous, and wrap a panic with #ifdef DIAGNOSTIC 2008-11-11 19:03:06 +00:00
tc add a comment explaining how to regenerate tcdevs.h and tcdevs_data.h 2009-01-21 14:34:18 +00:00
tprof tprof_stop1: add an assertion. 2009-03-13 11:06:26 +00:00
usb Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
videomode add a comment explaining how to regenerate videomode.c 2009-01-21 14:40:25 +00:00
vme ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
wscons wsevent_copyout_events50: fix a bogus panic. 2009-02-18 13:20:02 +00:00
wsfb s/long/intptr_t/ 2009-02-21 17:24:47 +00:00
wsfont
xmi
auconv.c remove extra semicolons. 2009-01-03 03:43:21 +00:00
auconv.h
audio_if.h
audio.c
audiobell.c kill MALLOC and FREE macros. 2008-12-17 20:51:31 +00:00
audiobellvar.h
audiovar.h
aurateconv.c
bio.c
biovar.h
ccd.c g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
ccdvar.h
cgd_crypto.c
cgd_crypto.h
cgd.c Pass DIOCCACHESYNC ioctl down to the underlying disk. 2009-03-14 17:56:47 +00:00
cgdvar.h
clock_subr.c convert to ANSI function prototypes 2009-02-14 20:32:29 +00:00
clock_subr.h
clockctl.c - fix copyout size in CLOCKCTL_O?ADJTIME. 2009-02-22 13:06:58 +00:00
cninit.c
cons.c
cons.h
DEVNAMES remove vesabios and vesafb 2009-02-19 00:55:48 +00:00
dksubr.c g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
dkvar.h
firmload.c
firmload.h
fss.c g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
fssvar.h
kloader.c
kloader.h
kttcp.c
kttcpio.h
ld.c g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
ldvar.h
lockstat.c
lockstat.h bump lockstat interface version for timespec. 2009-01-20 14:49:00 +00:00
Makefile wrap lines. no functional change. 2008-11-06 17:50:59 +00:00
md_root.c Changes to MEMORY_RBFLAGS option: 2009-02-06 18:50:26 +00:00
md.c g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
md.h
midi_if.h
midi.c
midictl.c
midictl.h
midisyn.c
midisynvar.h
midivar.h
mm.c Need to include sys/termios.h here too. 2008-10-08 16:11:23 +00:00
mulaw.c
mulaw.h
nullcons_subr.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
radio_if.h
radio.c
rnd.c
rndpool.c
sequencer.c make this compile 2009-01-11 10:40:27 +00:00
sequencervar.h
verified_exec.c PR/39559: Juan RP: veriexec(4): too easy to cause a NULL dereference 2008-12-14 23:20:23 +00:00
video_if.h Add RGB555, RGB565, UYVY support 2008-09-20 18:13:40 +00:00
video.c PR# kern/41008: possible simple mistake of field check in video(9) 2009-03-14 00:33:25 +00:00
vnd.c Add FSYNC_CACHE flag to the VOP_FSYNC() call for the DIOCCACHESYNC ioctl. 2009-03-14 18:00:37 +00:00
vndvar.h