[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

No response from keyboard on Oldworld- possibly relevant kernel change



Title: No response from keyboard on Oldworld- possibly relevant kernel change

There were 2 lines added in to the rd.c kernel module in version 2.2.18 very close to the
line where the user is requested to insert the floppy. These lines were also in 2.2.19, but
disappeared in version 2.3.0. The (I think) bogus lines are shown at

http://innominate.org/cgi-bin/lksr/linux/drivers/block/rd.c.diff?r1=1.1.1.9&r2=1.1.1.10&cvsroot=v2.2&_only_with_tag_=LINUX_2_2_18

>From the patch-2.2.18.gz pot file:

<excerpt>

diff -u --new-file --recursive --exclude-from /usr/src/exclude
v2.2.17/drivers/block/rd.c linux/drivers/block/rd.c
--- v2.2.17/drivers/block/rd.c    Sat Sep  9 18:42:34 2000
+++ linux/drivers/block/rd.c    Wed Nov  8 23:00:34 2000
@@ -614,9 +614,11 @@
#ifdef CONFIG_MAC_FLOPPY
      if(MAJOR(ROOT_DEV) == FLOPPY_MAJOR)
          swim3_fd_eject(MINOR(ROOT_DEV));
+#ifdef CONFIG_BLK_DEV_INITRD
      else if(MAJOR(real_root_dev) == FLOPPY_MAJOR)
          swim3_fd_eject(MINOR(real_root_dev));
#endif
+#endif
      printk(KERN_NOTICE
             "VFS: Insert root floppy disk to be loaded into RAM disk and
press ENTER\n");
      wait_for_keypress();

</excerpt>

I would normally look for something *after* the wait_for_keypress
to have been changed, but I'm thinking maybe if the floppy doesn't get into
the right state before the wait, the wait could last a very long time.

When do we expect Debian to move into the 2.3 kernel territory? Then I might
have a chance of a successful install on my Oldworld mac.

--
Chris Tillman
tillman@azstarnet.com

Reply to: