NetBSD/sys/dev/ieee1394
christos f651b8a7c3 Don't allocate sid scratch memory from an interrupt context:
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file "../../../../ker
n/subr_kmem.c", line 195
fatal breakpoint trap in supervisor mode
trap type 1 code 0 rip ffffffff8022db1d cs 8 rflags 246 cr2  0 cpl 6 rsp fffffff
f80fafb68
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x2ba
kern_assert() at netbsd:kern_assert+0x2d
kmem_alloc() at netbsd:kmem_alloc+0x18a
fwohci_intr() at netbsd:fwohci_intr+0xbe2
...

I will send-pr for the next one... Looks like someone did not use DIAGNOSTIC
when made the changes.
2010-05-23 02:25:50 +00:00
..
files.ieee1394
firewire_phy.h
firewire.c don't allocate rom scratch memory from an interrupt context: 2010-05-23 02:24:40 +00:00
firewire.h
firewirereg.h don't allocate rom scratch memory from an interrupt context: 2010-05-23 02:24:40 +00:00
fwcrom.c ANSIfy, KNF 2010-04-24 21:34:29 +00:00
fwdev.c Use kmem(9) instead of malloc(9). 2010-05-14 12:10:07 +00:00
fwdma.c Use kmem(9) instead of malloc(9). 2010-05-10 12:17:32 +00:00
fwdma.h
fwmem.c Use kmem(9) instead of malloc(9). 2010-05-10 12:17:32 +00:00
fwmem.h
fwohci.c Don't allocate sid scratch memory from an interrupt context: 2010-05-23 02:25:50 +00:00
fwohcireg.h
fwohcivar.h Don't allocate sid scratch memory from an interrupt context: 2010-05-23 02:25:50 +00:00
fwphyreg.h
iec13213.h
iec68113.h
if_fwip.c Use kmem(9) instead of malloc(9). 2010-05-10 12:17:32 +00:00
if_fwipvar.h
Makefile
sbp.c Use kmem(9) instead of malloc(9). 2010-05-10 12:17:32 +00:00
sbp.h + Use structs scsipi_inquiry_data/scsi_sense_data instead of scsi3_inquiry_data/ 2010-04-29 06:51:26 +00:00