NetBSD/sys/dev
riastradh b17e540cb9 Fix null pointer dereference in msk_rxeof.
This triggers when processing an RX interrupt that was queued while
stopping the interface, which caused my machine to panic last night.
In this case, just drop the packet.

From OpenBSD's if_msk.c rev. 1.71.
2012-08-04 03:46:30 +00:00
..
acpi Replace local handling of entropy gathering with the new common code 2012-07-29 02:58:27 +00:00
adb Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
altmem
apm Retire varargs.h support. Move machine/stdarg.h logic into MI 2011-07-17 20:54:30 +00:00
arcbios
ata Make this compile again after DRIVET rename 2012-08-01 09:38:55 +00:00
bi
bluetooth Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
cardbus - Add pmf(9) suspend, resume to bwi(4) cardbus front end. 2012-04-12 12:52:58 +00:00
dec revert last 2012-07-16 12:55:36 +00:00
dkwedge Make detection of root on wedges (dk(4)) machine independent. Remove 2012-06-10 17:05:18 +00:00
dm Fix -fno-common found by building i386/conf/ALL 2012-07-28 00:43:22 +00:00
dmover
drm add dependency on "drm" module 2011-08-28 17:18:31 +00:00
dtv add dtv_math.h 2011-08-09 10:53:09 +00:00
ebus Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
eisa
filemon Install filemon.h 2012-06-20 21:38:26 +00:00
flash Rename slightly misleading KTHREAD_JOINABLE to KTHREAD_MUSTJOIN. 2011-08-07 14:03:15 +00:00
gpib Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
gpio Add some pre-processor magic to verify that the type of the data item 2012-06-02 21:36:41 +00:00
hil
hpc Change old-style function defintions to C89 prototypes. 2012-02-12 16:34:06 +00:00
i2c Use const nodes. Let sysctl_createv initialize sysctl_data. 2012-07-29 07:04:09 +00:00
i2o Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
ic Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
ieee1394 Remove everything to do with 'struct malloc_type' and the malloc link_set. 2012-04-29 20:27:31 +00:00
if_ndis Fix -fno-common found by building i386/conf/ALL 2012-07-28 00:43:22 +00:00
ir convert to device_t, cfdata_t and CFATTACH_DECL_NEW. 2011-07-26 08:56:26 +00:00
isa Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
isapnp Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
iscsi Make digests work also on big endian machines. 2012-06-25 20:34:26 +00:00
marvell Add Marvell CESA(Cryptographic Engines and Security Accelerator) module driver. 2012-07-27 03:00:01 +00:00
mca Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
microcode Use /libdata/firmware/run instead of /libdata/firmware/rum for run(4) firmwares. 2012-06-01 13:19:38 +00:00
mii Make it match AR8035 2012-07-23 00:09:49 +00:00
mscp - Unconditionally initialise tp to avoid a warning 2012-07-11 16:41:16 +00:00
mvme Change old-style function defintions to C89 prototypes. 2012-02-12 16:34:06 +00:00
nand Deal with a spare size of 32. XXX necc_offset is only a guess. 2012-07-12 03:05:01 +00:00
news
nor - In cfi_probe() iterate over all chip widths for every port width to find 2011-12-17 19:42:41 +00:00
ofisa Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
ofw convert to device_t, cfdata_t and CFATTACH_DECL_NEW. 2011-07-26 08:56:26 +00:00
onewire Add glue code to build as module. 2011-08-31 12:17:51 +00:00
pad get rid of a variable which is no longer used after the demise of splaudio 2011-11-24 01:54:08 +00:00
pci Fix null pointer dereference in msk_rxeof. 2012-08-04 03:46:30 +00:00
pckbport Remove a couple of (void *) casts added in the previous commin. 2012-06-03 13:52:46 +00:00
pcmcia Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
podulebus Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
ppbus Retire varargs.h support. Move machine/stdarg.h logic into MI 2011-07-17 20:54:30 +00:00
pud avoid some uninitialised variable warnings. 2011-07-08 09:32:45 +00:00
putter fix request leak. 2012-07-26 10:13:33 +00:00
qbus
raidframe Initialize values to squelch gcc. 2012-07-19 22:47:52 +00:00
rasops add another convenience function: 2012-04-19 06:57:39 +00:00
rcons ANSIfy the prototypes 2012-01-31 04:28:02 +00:00
sbus Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixes 2012-07-22 14:32:49 +00:00
scsipi Move a check for the drive type to the right place. This bug would cause 2012-07-31 15:59:57 +00:00
sdmmc Make PIO on normal SDHC devices work correctly on big-endian machines. 2012-07-30 00:56:01 +00:00
smbus
spi initialise chuck_rptr as well, instead of chuck_read twice. 2011-07-08 03:29:15 +00:00
splash Nat Sloss in PR kern/46516: advance fb pointer by stride, not logical 2012-06-02 14:24:00 +00:00
stbi p->out is always NULL here 2012-06-02 14:37:38 +00:00
std
sun wipe the glyph cache when re-entring terminal emulation mode 2012-07-18 02:31:46 +00:00
sysmon Make sure to re-add the sensor as an entropy source after user request 2012-07-19 13:31:06 +00:00
tc Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
tprof
usb Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc 2012-07-31 15:50:31 +00:00
videomode
vme Change old-style function defintions to C89 prototypes. 2012-02-12 16:34:06 +00:00
wscons deal with negative cache sizes 2012-07-12 01:21:08 +00:00
wsfb in 32 bit colour assume RGB ordering, allow override using a device property 2012-04-12 22:36:15 +00:00
wsfont add license header 2012-05-01 07:46:47 +00:00
xmi
auconv.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
auconv.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
audio_if.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
audio.c ensure that the intr lock is held for all audio_clear() callers. 2012-04-30 02:16:46 +00:00
audiobell.c
audiobellvar.h
audiovar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
aurateconv.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
bio.c
biovar.h
ccd.c use getdisksize 2011-11-13 23:02:46 +00:00
ccdvar.h
cgd_crypto.c
cgd_crypto.h
cgd.c Modify dksubr.c to add a function that sets the disk properties in 2012-05-25 10:53:46 +00:00
cgdvar.h Modify dksubr.c to add a function that sets the disk properties in 2012-05-25 10:53:46 +00:00
clock_subr.c
clock_subr.h
clockctl.c When processing ioctl CLOCKCTL_NTP_ADJTIME, set the return value from 2012-01-04 13:40:53 +00:00
cninit.c
cons.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
cons.h
DEVNAMES Add fec (arm) and mdio (powerpc) 2012-07-23 13:05:48 +00:00
dksubr.c Fix 32/64 bit int truncation issue. 2012-05-29 10:20:33 +00:00
dkvar.h Modify dksubr.c to add a function that sets the disk properties in 2012-05-25 10:53:46 +00:00
firmload.c Remove everything to do with 'struct malloc_type' and the malloc link_set. 2012-04-29 20:27:31 +00:00
firmload.h
fss.c Minor fix to previous -- release vnode after last use, not before. 2012-07-28 16:14:17 +00:00
fssvar.h Complete backward compat with NetBSd 5.x: time_t changed size, so did 2011-11-29 20:56:12 +00:00
keylock.c
keylock.h
kloader.c
kloader.h
kttcp.c Fix up changes commited in kttcp.c 1.29. 2011-12-22 02:00:19 +00:00
kttcpio.h
ld.c Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
ldvar.h use uint64_t for sc_disksize512. 2012-05-03 21:21:08 +00:00
lockstat.c
lockstat.h
Makefile Install filemon.h 2012-06-20 21:38:26 +00:00
md_root.c
md.c Make sure that disklabel of md(4) device is initialized 2012-06-30 10:52:31 +00:00
md.h
midi_if.h Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
midi.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
midictl.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
midictl.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
midisyn.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
midisynvar.h Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
midivar.h midi_attach() does not actually ever use the parent device 2012-04-05 20:25:53 +00:00
mm.c mm_init: re-enable zero page protection. 2012-02-21 21:57:06 +00:00
mm.h Welcome to 5.99.53! Merge rmind-uvmplock branch: 2011-06-12 03:35:36 +00:00
mulaw.c Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
mulaw.h
nullcons_subr.c
radio_if.h
radio.c
rnd_private.h Remove rnd_extract_data from the public kernel API (it is for use by the 2011-11-29 03:50:31 +00:00
rndpseudo.c Fix two problems that could cause /dev/random to not wake up readers when entropy became available. 2012-05-19 16:00:41 +00:00
sequencer.c Tidy up a little, the way that midi attachment code works 2012-04-09 10:18:16 +00:00
sequencervar.h Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. From 2011-11-23 23:07:28 +00:00
TODO.audiomp zaudio(4) works fine for me. 2012-01-17 15:43:54 +00:00
verified_exec.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
video_if.h
video.c fill in timestamps in outgoing data buffers 2012-02-02 17:21:18 +00:00
vnd.c autodiscover wedges 2012-06-09 06:20:45 +00:00
vndvar.h When backed by a sparse file limit the number of pending requests. 2012-03-26 16:28:08 +00:00