Patch fixes ide-disk/ide-floppy/ide-probe modules interaction
with /proc fs. Last chunk is needed to compile ide-probe as
module without /proc support.

--
Bartlomiej Zolnierkiewicz
<[EMAIL PROTECTED]>
--- linux-240t10p6/drivers/ide/ide-disk.c       Thu Oct 19 22:05:01 2000
+++ linux/drivers/ide/ide-disk.c        Sat Oct 28 22:59:22 2000
@@ -891,8 +891,10 @@
                }
                /* We must remove proc entries defined in this module.
                   Otherwise we oops while accessing these entries */
+#ifdef CONFIG_PROC_FS
                if (drive->proc)
                        ide_remove_proc_entries(drive->proc, idedisk_proc);
+#endif
        }
        ide_unregister_module(&idedisk_module);
 }
--- linux-240t10p6/drivers/ide/ide-floppy.c     Tue Jun 13 20:32:00 2000
+++ linux/drivers/ide/ide-floppy.c      Sat Oct 28 22:59:51 2000
@@ -1683,8 +1683,10 @@
                }
                /* We must remove proc entries defined in this module.
                   Otherwise we oops while accessing these entries */
+#ifdef CONFIG_PROC_FS
                if (drive->proc)
                        ide_remove_proc_entries(drive->proc, idefloppy_proc);
+#endif
        }
        ide_unregister_module(&idefloppy_module);
 }
--- linux-240t10p6/drivers/ide/ide-probe.c      Tue Oct  3 00:16:51 2000
+++ linux/drivers/ide/ide-probe.c       Sat Oct 28 22:58:09 2000
@@ -906,7 +906,9 @@
        for (index = 0; index < MAX_HWIFS; ++index)
                ide_unregister(index);
        ideprobe_init();
+#ifdef CONFIG_PROC_FS
        create_proc_ide_interfaces();
+#endif
        return 0;
 }
 
  • [PATCH] Bartlomiej Zolnierkiewicz
    • Re: [PATCH] Bartlomiej Zolnierkiewicz
    • Bartlomiej Zolnierkiewicz

Reply via email to