From: James S. <jsi...@us...> - 2002-06-18 18:51:57
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel In directory usw-pr-cvs1:/tmp/cvs-serv13236/linux/arch/ppc64/kernel Modified Files: chrp_setup.c iSeries_setup.c setup.c Log Message: Synced to 2.5.22 Index: chrp_setup.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel/chrp_setup.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- chrp_setup.c 3 May 2002 22:16:46 -0000 1.3 +++ chrp_setup.c 18 Jun 2002 18:51:54 -0000 1.4 @@ -42,6 +42,7 @@ #include <linux/irq.h> #include <linux/seq_file.h> +#include <linux/root_dev.h> #include <asm/mmu.h> #include <asm/processor.h> @@ -139,10 +140,10 @@ initrd_below_start_ok = 1; if (initrd_start) - ROOT_DEV = mk_kdev(RAMDISK_MAJOR, 0); + ROOT_DEV = Root_RAM0; else #endif - ROOT_DEV = to_kdev_t(0x0802); /* sda2 (sda1 is for the kernel) */ + ROOT_DEV = Root_SDA2; printk("Boot arguments: %s\n", cmd_line); Index: iSeries_setup.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel/iSeries_setup.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- iSeries_setup.c 3 May 2002 22:16:46 -0000 1.3 +++ iSeries_setup.c 18 Jun 2002 18:51:54 -0000 1.4 @@ -27,6 +27,7 @@ #include <linux/bootmem.h> #include <linux/blk.h> #include <linux/seq_file.h> +#include <linux/root_dev.h> #include <asm/processor.h> #include <asm/machdep.h> @@ -295,7 +296,7 @@ initrd_start = (unsigned long)__va(naca->xRamDisk); initrd_end = initrd_start + naca->xRamDiskSize * PAGE_SIZE; initrd_below_start_ok = 1; // ramdisk in kernel space - ROOT_DEV = mk_kdev( RAMDISK_MAJOR, 0 ); + ROOT_DEV = Root_RAM0; if ( ((rd_size*1024)/PAGE_SIZE) < naca->xRamDiskSize ) rd_size = (naca->xRamDiskSize*PAGE_SIZE)/1024; @@ -304,7 +305,7 @@ #endif /* CONFIG_BLK_DEV_INITRD */ { - /* ROOT_DEV = mk_kdev( VIODASD_MAJOR, 1 ); */ + /* ROOT_DEV = MKDEV( VIODASD_MAJOR, 1 ); */ } iSeries_recal_tb = get_tb(); Index: setup.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel/setup.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- setup.c 4 Jun 2002 19:45:08 -0000 1.5 +++ setup.c 18 Jun 2002 18:51:54 -0000 1.6 @@ -22,6 +22,7 @@ #include <linux/seq_file.h> #include <linux/ioport.h> #include <linux/tty.h> +#include <linux/root_dev.h> #include <asm/init.h> #include <asm/io.h> #include <asm/prom.h> @@ -372,7 +373,7 @@ if ((initrd_start == 0) && r3 && r4 && r4 != 0xdeadbeef) { initrd_start = (r3 >= KERNELBASE) ? r3 : (unsigned long)__va(r3); initrd_end = initrd_start + r4; - ROOT_DEV = mk_kdev(RAMDISK_MAJOR, 0); + ROOT_DEV = Root_RAM0; initrd_below_start_ok = 1; } #endif @@ -463,7 +464,7 @@ case BI_INITRD: initrd_start = (unsigned long)__va(rec->data[0]); initrd_end = initrd_start + rec->data[1]; - ROOT_DEV = mk_kdev(RAMDISK_MAJOR, 0); + ROOT_DEV = Root_RAM0; initrd_below_start_ok = 1; break; #endif /* CONFIG_BLK_DEV_INITRD */ |