Stefan Richter
6230582320
firewire: core: fix sleep in atomic context due to driver core change
...
Due to commit 2831fe6f9c , "driver core:
create a private portion of struct device", device_initialize() can no
longer be called from atomic contexts.
We now defer it until after config ROM probing. This requires changes
to the bus manager code because this may use a device before it was
probed.
Reported-by: Jay Fenlason <fenlason@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
2009-01-09 23:22:32 +01:00
..
fw-card.c
firewire: core: fix sleep in atomic context due to driver core change
2009-01-09 23:22:32 +01:00
fw-cdev.c
firewire: fix ioctl() return code
2008-10-15 22:21:10 +02:00
fw-device.c
firewire: core: fix sleep in atomic context due to driver core change
2009-01-09 23:22:32 +01:00
fw-device.h
firewire: fix small memory leak at module removal
2009-01-04 23:50:37 +01:00
fw-iso.c
dma-mapping: add the device argument to dma_mapping_error()
2008-07-26 12:00:03 -07:00
fw-ohci.c
firewire: fw-ohci: fix IOMMU resource exhaustion
2008-12-10 12:45:34 +01:00
fw-ohci.h
firewire: fw-ohci: log regAccessFail events
2008-04-18 17:55:34 +02:00
fw-sbp2.c
firewire: fw-sbp2: remove unnecessary locking
2009-01-04 23:50:36 +01:00
fw-topology.c
firewire: fix resetting of bus manager retry counter
2009-01-04 23:50:38 +01:00
fw-topology.h
firewire: reread config ROM when device reset the bus
2008-04-18 17:55:36 +02:00
fw-transaction.c
firewire: fix small memory leak at module removal
2009-01-04 23:50:37 +01:00
fw-transaction.h
firewire: reorder struct fw_card for better cache efficiency
2009-01-04 23:50:38 +01:00
Kconfig
firewire: Kconfig help update
2008-08-19 18:47:56 +02:00
Makefile