diff options
| author | Bartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl> | 2004-02-08 15:36:39 -0800 |
|---|---|---|
| committer | Nathan Scott <nathans@sgi.com> | 2004-02-08 15:36:39 -0800 |
| commit | 9c07b6c6ca105a85f888e43ea7ba86f84a4e3a67 (patch) | |
| tree | 47bee3d0c5e17cdc4abe0a0720bf743547aabce3 /include/linux/cdev.h | |
| parent | 07aecea7e16cfc719347c63137977c01880f1c92 (diff) | |
[PATCH] fix OOPS for multiple IDE PCI modules and CONFIG_PROC_FS=y
The problem is that when loading next IDE PCI module memory used by
previously registered ide_pci_host_proc_list entry is already unmapped
(because of __{dev}initdata). This doesn't happen in built-in case
because this memory is freed after all drivers are initialized.
Fix it by removing __{dev}initdata from all ide_pci_host_proc_t.
Thanks to Andre Tomt <andre@tomt.net> for help in debugging this.
Diffstat (limited to 'include/linux/cdev.h')
0 files changed, 0 insertions, 0 deletions
