public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: 2.5.45: initrd broken?
  2002-10-31 17:03 2.5.45: initrd broken? Gerd Knorr
@ 2002-10-31 16:48 ` Alexander Viro
  2002-10-31 19:21   ` Gerd Knorr
  0 siblings, 1 reply; 8+ messages in thread
From: Alexander Viro @ 2002-10-31 16:48 UTC (permalink / raw)
  To: Gerd Knorr; +Cc: Kernel List



On Thu, 31 Oct 2002, Gerd Knorr wrote:

>   Hi,
> 
> 2.5.45 doesn't boot for me.  I'm using a initrd to load some modules.
> The last lines I see are:
> 
>   (1) RAMDISK telling me it has found a image.
>   (2) initrd is freed
>   (3) Oops.
> 
> 2.5.44 used to print it has mounted the root fs (i.e. the initrd)
> instead of oopsing.
> 
> I can hook up a serial console to grab the exact messages if needed.

Please, do.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* 2.5.45: initrd broken?
@ 2002-10-31 17:03 Gerd Knorr
  2002-10-31 16:48 ` Alexander Viro
  0 siblings, 1 reply; 8+ messages in thread
From: Gerd Knorr @ 2002-10-31 17:03 UTC (permalink / raw)
  To: Kernel List

  Hi,

2.5.45 doesn't boot for me.  I'm using a initrd to load some modules.
The last lines I see are:

  (1) RAMDISK telling me it has found a image.
  (2) initrd is freed
  (3) Oops.

2.5.44 used to print it has mounted the root fs (i.e. the initrd)
instead of oopsing.

I can hook up a serial console to grab the exact messages if needed.

  Gerd

-- 
You can't please everybody.  And usually if you _try_ to please
everybody, the end result is one big mess.
				-- Linus Torvalds, 2002-04-20

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.5.45: initrd broken?
  2002-10-31 16:48 ` Alexander Viro
@ 2002-10-31 19:21   ` Gerd Knorr
  2002-11-01  8:57     ` Dave Cinege
  2002-11-01 12:31     ` Gerd Knorr
  0 siblings, 2 replies; 8+ messages in thread
From: Gerd Knorr @ 2002-10-31 19:21 UTC (permalink / raw)
  To: Alexander Viro; +Cc: Kernel List

> > 2.5.45 doesn't boot for me.  I'm using a initrd to load some modules.
[ ... ]
> > I can hook up a serial console to grab the exact messages if needed.
> 
> Please, do.

Here we go.

  Gerd

Linux version 2.5.45 (kraxel@bogomips) (gcc version 3.2) #2 Thu Oct 31 18:54:13 CET 2002
Video mode to be used for restore is f07
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fffc000 (usable)
 BIOS-e820: 000000003fffc000 - 000000003ffff000 (ACPI data)
 BIOS-e820: 000000003ffff000 - 0000000040000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262140
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32764 pages, LIFO batch:7
Building zonelist for node : 0
Kernel command line: auto BOOT_IMAGE=2.5.45 ro root=306 console=ttyS0,115200n8 console=tty0
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 451.034 MHz processor.
Console: colour VGA+ 80x60
Calibrating delay loop... 890.88 BogoMIPS
Memory: 1034424k/1048560k available (1155k kernel code, 13208k reserved, 956k data, 112k init, 131056k highmem)
Security Scaffold v1.0.0 initialized
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium III (Katmai) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 450.0946 MHz.
..... host bus clock speed is 100.0210 MHz.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
mtrr: v2.0 (20020519)
Linux Plug and Play Support v0.9 (c) Adam Belay
PCI: PCI BIOS revision 2.10 entry at 0xf08b0, last bus=1
PCI: Using configuration type 1
BIO: pool of 256 setup, 14Kb (56 bytes/bio)
biovec pool[0]:   1 bvecs: 256 entries (12 bytes)
biovec pool[1]:   4 bvecs: 256 entries (48 bytes)
biovec pool[2]:  16 bvecs: 256 entries (192 bytes)
biovec pool[3]:  64 bvecs: 256 entries (768 bytes)
biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX [8086/7110] at 00:04.0
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
slab: reap timer started for cpu 0
Starting kswapd
highmem bounce pool size: 64 pages
aio_setup: sizeof(struct page) = 40
Journalled Block Device driver loaded
Capability LSM initialized
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
[c1a16040] eventpoll: driver installed.
Real Time Clock Driver v1.11
Non-volatile memory driver v1.2
block request queues:
 128 requests per read queue
 128 requests per write queue
 8 requests per batch
 enter congestion at 31
 exit congestion at 33
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:04.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: IBM-DTLA-305040, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: Pioneer DVD-ROM ATAPIModel DVD-104S 012, ATAPI CD/DVD-ROM drive
hdd: LG CD-RW CED-8080B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 80418240 sectors (41174 MB) w/380KiB Cache, CHS=5005/255/63, UDMA(33)
 hda: hda1 hda2 < hda5 hda6 hda7 > hda4
 hda4: <bsd: hda8 hda9 hda10 hda11 >
NET4: Linux TCP/IP 1.0 for NET4.0
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 270k freed
------------[ cut here ]------------
kernel BUG at fs/block_dev.c:370!
invalid operand: 0000
 
CPU:    0
EIP:    0060:[<c0149c4b>]    Not tainted
EFLAGS: 00010202
EIP is at bdput+0x1b/0x90
eax: c0302701   ebx: 00000001   ecx: f7dd5678   edx: 00000001
esi: f7dd5660   edi: f7dd5660   ebp: f7dd5678   esp: f7fa5eac
ds: 0068   es: 0068   ss: 0068
Process swapper (pid: 1, threadinfo=f7fa4000 task=c1a16040)
Stack: f7dd5678 c0144583 00000001 00000000 f7dd5660 c014a620 f7dd5660 00000077 
       c1b3ac00 f7de0100 00000000 f7dcd820 f7ff6120 f7de0340 f7dccf40 c014408a 
       f7dd5660 00000000 f7dcd820 c02cd260 00000000 00000000 c0141d8d f7dcd820 
Call Trace:
 [<c0144583>] sync_blockdev+0x33/0x50
 [<c014a620>] blkdev_put+0xc0/0x180
 [<c014408a>] __fput+0xda/0xe0
 [<c0141d8d>] filp_close+0x4d/0x80
 [<c0141e10>] sys_close+0x50/0x60
 [<c01091b3>] syscall_call+0x7/0xb
 [<c01053d8>] prepare_namespace+0x148/0x1c0
 [<c010506f>] init+0x2f/0x150
 [<c0105040>] init+0x0/0x150
 [<c010730d>] kernel_thread_helper+0x5/0x18

Code: 0f 0b 72 01 c5 fb 22 c0 8b 56 04 8d 7e 28 8b 06 89 02 8b 5e 
 <0>Kernel panic: Attempted to kill init!
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.5.45: initrd broken?
  2002-10-31 19:21   ` Gerd Knorr
@ 2002-11-01  8:57     ` Dave Cinege
  2002-11-01 12:31     ` Gerd Knorr
  1 sibling, 0 replies; 8+ messages in thread
From: Dave Cinege @ 2002-11-01  8:57 UTC (permalink / raw)
  To: Alexander Viro; +Cc: Kernel List

On Thursday 31 October 2002 14:21, Gerd Knorr wrote:
> > > 2.5.45 doesn't boot for me.  I'm using a initrd to load some modules.

Yep broken here too...it's one/some of the changes in rd.c

It's dying in my code with 
	close(in_fd); 
in_fd of course being the /dev/initrd area.

> f7dcd820 Call Trace:
>  [<c0144583>] sync_blockdev+0x33/0x50

I start out with 
	initrd_release+0x79/0x80

But initrd_release() in rd.c hasen't changed since 2.5.44?
(Should it have??)




-- 
The time is now 22:48 (Totalitarian)  -  http://www.ccops.org/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 2.5.45: initrd broken?
  2002-10-31 19:21   ` Gerd Knorr
  2002-11-01  8:57     ` Dave Cinege
@ 2002-11-01 12:31     ` Gerd Knorr
  2002-11-01 16:24       ` [PATCH] " Alexander Viro
  1 sibling, 1 reply; 8+ messages in thread
From: Gerd Knorr @ 2002-11-01 12:31 UTC (permalink / raw)
  To: Alexander Viro; +Cc: Kernel List

On Thu, Oct 31, 2002 at 08:21:55PM +0100, Gerd Knorr wrote:
> > > 2.5.45 doesn't boot for me.  I'm using a initrd to load some modules.
> [ ... ]
> > > I can hook up a serial console to grab the exact messages if needed.
> > 
> > Please, do.
> 
> Here we go.

Updated today to the latest bk tree.  Still doesn't boot, but crashes
in a different way ...

  Gerd

Linux version 2.5.45 (kraxel@bogomips) (gcc version 3.2) #1 Fri Nov 1 10:34:45 CET 2002
Video mode to be used for restore is f07
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fffc000 (usable)
 BIOS-e820: 000000003fffc000 - 000000003ffff000 (ACPI data)
 BIOS-e820: 000000003ffff000 - 0000000040000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262140
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32764 pages, LIFO batch:7
Building zonelist for node : 0
Kernel command line: auto BOOT_IMAGE=2.5.45 ro root=306 console=ttyS0,115200n8 console=tty0
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 451.020 MHz processor.
Console: colour VGA+ 80x60
Calibrating delay loop... 890.88 BogoMIPS
Memory: 1034416k/1048560k available (1153k kernel code, 13216k reserved, 958k data, 112k init, 131056k highmem)
Security Scaffold v1.0.0 initialized
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium III (Katmai) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 450.0951 MHz.
..... host bus clock speed is 100.0211 MHz.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
mtrr: v2.0 (20020519)
Linux Plug and Play Support v0.9 (c) Adam Belay
PCI: PCI BIOS revision 2.10 entry at 0xf08b0, last bus=1
PCI: Using configuration type 1
BIO: pool of 256 setup, 14Kb (56 bytes/bio)
biovec pool[0]:   1 bvecs: 256 entries (12 bytes)
biovec pool[1]:   4 bvecs: 256 entries (48 bytes)
biovec pool[2]:  16 bvecs: 256 entries (192 bytes)
biovec pool[3]:  64 bvecs: 256 entries (768 bytes)
biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
block request queues:
 128 requests per read queue
 128 requests per write queue
 8 requests per batch
 enter congestion at 31
 exit congestion at 33
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX [8086/7110] at 00:04.0
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
slab: reap timer started for cpu 0
Starting kswapd
highmem bounce pool size: 64 pages
aio_setup: sizeof(struct page) = 40
Journalled Block Device driver loaded
Capability LSM initialized
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
[c1a16040] eventpoll: driver installed.
Real Time Clock Driver v1.11
Non-volatile memory driver v1.2
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:04.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: IBM-DTLA-305040, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: Pioneer DVD-ROM ATAPIModel DVD-104S 012, ATAPI CD/DVD-ROM drive
hdd: LG CD-RW CED-8080B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 80418240 sectors (41174 MB) w/380KiB Cache, CHS=5005/255/63, UDMA(33)
 hda: hda1 hda2 < hda5 hda6 hda7 > hda4
 hda4: <bsd: hda8 hda9 hda10 hda11 >
NET4: Linux TCP/IP 1.0 for NET4.0
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Unable to handle kernel NULL pointer dereference at virtual address 0000005c
 printing eip:
c016e1cf
*pde = 00000000
Oops: 0002
 
CPU:    0
EIP:    0060:[<c016e1cf>]    Not tainted
EFLAGS: 00010246
EIP is at hash_and_remove+0x2f/0xa0
eax: 00000000   ebx: 0000005c   ecx: 0000005c   edx: c0227f72
esi: 00000000   edi: c1b21a40   ebp: f7dca7c0   esp: f7fa5eb4
ds: 0068   es: 0068   ss: 0068
Process swapper (pid: 1, threadinfo=f7fa4000 task=c1a16040)
Stack: c0227f72 00000077 c1b35a98 c1b35a40 f7dd5de0 c016c9e9 c1b21a40 c023db37 
       f7dd67a0 f7ff6120 c01aee3f c1b35a40 f7ff6120 c014471a f7dd5de0 f7dd67a0 
       f7dd67a0 c02cd020 00000000 00000000 c014241d f7dd67a0 c02cd020 f7dd67a0 
Call Trace:
 [<c016c9e9>] del_gendisk+0x109/0x140
 [<c01aee3f>] initrd_release+0x3f/0x60
 [<c014471a>] __fput+0xda/0xe0
 [<c014241d>] filp_close+0x4d/0x80
 [<c01424a0>] sys_close+0x50/0x60
 [<c01091d3>] syscall_call+0x7/0xb
 [<c01053d8>] prepare_namespace+0x148/0x1c0
 [<c010506f>] init+0x2f/0x150
 [<c0105040>] init+0x0/0x150
 [<c010730d>] kernel_thread_helper+0x5/0x18

Code: ff 4e 5c 0f 88 04 02 00 00 89 3c 24 8b 44 24 1c 89 44 24 04 
 <0>Kernel panic: Attempted to kill init!
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH] Re: 2.5.45: initrd broken?
  2002-11-01 12:31     ` Gerd Knorr
@ 2002-11-01 16:24       ` Alexander Viro
  2002-11-01 22:43         ` Gerd Knorr
  0 siblings, 1 reply; 8+ messages in thread
From: Alexander Viro @ 2002-11-01 16:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Gerd Knorr, Kernel List



On Fri, 1 Nov 2002, Gerd Knorr wrote:

> Updated today to the latest bk tree.  Still doesn't boot, but crashes
> in a different way ...

OK, that's my fuckup in rd.c (not on initrd path, actually) + couple of
fuckups from Pat (mine: forgot to bump ->bd_count in rd_open(), Pat's:
dropped reference to gendisk on del_gendisk(), resulting in use of
kfree'd object + tried to remove a symlink that didn't exit).

Patch below fixes these.  It also changes order of blkdev_put()/del_gendisk()
in initrd_release() - better safe than sorry.

It got initrd working on my boxen...

diff -urN C45-no-rq_dev/drivers/block/rd.c C45-current/drivers/block/rd.c
--- C45-no-rq_dev/drivers/block/rd.c	Wed Oct 30 20:15:11 2002
+++ C45-current/drivers/block/rd.c	Fri Nov  1 11:12:33 2002
@@ -300,6 +300,8 @@
 {
 	extern void free_initrd_mem(unsigned long, unsigned long);
 
+	blkdev_put(inode->i_bdev, BDEV_FILE);
+
 	spin_lock(&initrd_users_lock);
 	if (!--initrd_users) {
 		spin_unlock(&initrd_users_lock);
@@ -309,8 +311,6 @@
 	} else {
 		spin_unlock(&initrd_users_lock);
 	}
-		
-	blkdev_put(inode->i_bdev, BDEV_FILE);
 	return 0;
 }
 
@@ -348,6 +348,7 @@
 	 */
 	if (rd_bdev[unit] == NULL) {
 		struct block_device *bdev = inode->i_bdev;
+		atomic_inc(&bdev->bd_count);
 		rd_bdev[unit] = bdev;
 		bdev->bd_openers++;
 		bdev->bd_block_size = rd_blocksize;
diff -urN C45-no-rq_dev/fs/partitions/check.c C45-current/fs/partitions/check.c
--- C45-no-rq_dev/fs/partitions/check.c	Fri Nov  1 08:17:14 2002
+++ C45-current/fs/partitions/check.c	Fri Nov  1 10:39:22 2002
@@ -535,12 +535,13 @@
 	disk->time_in_queue = 0;
 	disk->stamp = disk->stamp_idle = 0;
 	devfs_remove_partitions(disk);
-	kobject_unregister(&disk->kobj);
-	sysfs_remove_link(&disk->kobj, "device");
 	if (disk->driverfs_dev) {
+		sysfs_remove_link(&disk->kobj, "device");
 		sysfs_remove_link(&disk->driverfs_dev->kobj, "block");
 		put_device(disk->driverfs_dev);
 	}
+	kobject_get(&disk->kobj);	/* kobject model is fucked in head */
+	kobject_unregister(&disk->kobj);
 }
 
 struct dev_name {


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Re: 2.5.45: initrd broken?
  2002-11-01 16:24       ` [PATCH] " Alexander Viro
@ 2002-11-01 22:43         ` Gerd Knorr
  2002-11-02 16:42           ` Thomas Molina
  0 siblings, 1 reply; 8+ messages in thread
From: Gerd Knorr @ 2002-11-01 22:43 UTC (permalink / raw)
  To: Alexander Viro; +Cc: Linus Torvalds, Kernel List

> Patch below fixes these.  It also changes order of blkdev_put()/del_gendisk()
> in initrd_release() - better safe than sorry.
> 
> It got initrd working on my boxen...

[ patch snipped ]

Initrd works now, thanks.

The box still doesn't boot through, the initrd fails to load the ext3
module due to unresolved symbols (mb_cache_*).  That issue looks like a
kbuild problem to me:  I have ACL's enabled (which builds the mbcache.o
module).  I also have the nfs server with v4 support enabled (which
doesn't build currently).  Running "make -k modules_install" does _not_
install the mbcache.o in /lib/modules/2.5.45.  I suspect this happens
due to the build error in the nfsd subdirectory.

  Gerd

-- 
You can't please everybody.  And usually if you _try_ to please
everybody, the end result is one big mess.
				-- Linus Torvalds, 2002-04-20

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Re: 2.5.45: initrd broken?
  2002-11-01 22:43         ` Gerd Knorr
@ 2002-11-02 16:42           ` Thomas Molina
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Molina @ 2002-11-02 16:42 UTC (permalink / raw)
  To: Gerd Knorr; +Cc: Alexander Viro, Linus Torvalds, Kernel List

On Fri, 1 Nov 2002, Gerd Knorr wrote:

> > Patch below fixes these.  It also changes order of blkdev_put()/del_gendisk()
> > in initrd_release() - better safe than sorry.
> > 
> > It got initrd working on my boxen...
> 
> [ patch snipped ]
> 
> Initrd works now, thanks.
> 
> The box still doesn't boot through, the initrd fails to load the ext3
> module due to unresolved symbols (mb_cache_*).  That issue looks like a
> kbuild problem to me:  I have ACL's enabled (which builds the mbcache.o
> module).  I also have the nfs server with v4 support enabled (which
> doesn't build currently).  Running "make -k modules_install" does _not_
> install the mbcache.o in /lib/modules/2.5.45.  I suspect this happens
> due to the build error in the nfsd subdirectory.

So do I mark my problem report for initrd broken as closed, or wait until 
it appears in bk?


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2002-11-02 16:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-31 17:03 2.5.45: initrd broken? Gerd Knorr
2002-10-31 16:48 ` Alexander Viro
2002-10-31 19:21   ` Gerd Knorr
2002-11-01  8:57     ` Dave Cinege
2002-11-01 12:31     ` Gerd Knorr
2002-11-01 16:24       ` [PATCH] " Alexander Viro
2002-11-01 22:43         ` Gerd Knorr
2002-11-02 16:42           ` Thomas Molina

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox