Re: 2.1.49 oops.

Edward Welbon (welbon@bga.com)
Thu, 14 Aug 1997 02:01:45 -0500 (CDT)


On Wed, 13 Aug 1997, Bill Hawes wrote:

> OK, now I see what's going on ... do_change_root is unmounting something
> that doesn't need unmounting, and doing the mount twice.

Well, it looks much better, but I can't unmount /initrd or /dev/ram.
Mount shows no evidence of /initrd but /proc/mounts does:

max1-9:/proc# umount -n /initrd
umount: /initrd: device is busy
max1-9:/proc# cat /proc/mounts
/dev/root / ext2 rw 0 0
/dev/root.old /initrd ext2 rw 0 0
/dev/sda1 /start ext2 rw 0 0
/dev/md1 /usr/src ext2 rw 0 0
/dev/md2 /root ext2 rw 0 0
/dev/md3 /home ext2 rw 0 0
/dev/md4 /play ext2 rw 0 0
/dev/scd0 /cdrom iso9660 ro 0 0
none /proc proc rw 0 0
max1-9:/proc# umount -n /initrd
umount: /initrd: device is busy

So there are no oops, but I expect that the ram for the ramdisk is
used up (16MB in this case).

Ed Welbon; welbon@bga.com;