Re: [SSI-devel] Re: 2.6.8.1 on SuSE
Brought to you by:
brucewalker,
rogertsang
From: Brian J. W. <Bri...@hp...> - 2005-01-13 03:38:27
|
Hi Roopa, Sorry for the delay in responding. > Actually I had problems booting the 2.6 ssi kernel on my test machine. > It panics much before running the linuxrc. A 'NULL' pointer reference at > alloc_inode() during sys_open("/dev/console") from init(). > I could just figure out that the sb->s_ops->alloc_node field was some > how NULL and that caused the panic in alloc_inode(). > > Well, then I set up serial console and the panic vanished. John's doing a bunch of tty/pty fixes. I don't know if this will be fixed by what he's doing. > After that it stopped after the following messages : > > "Mounting /dev/pts > done > ssipty_get_server:Invalid ptynum -2 > could not init pty for /etc/init.d/boot.d/S01setserial" > > I think the problem is in devpts/inode.c. > The below change helped. Is the below right ? > > Index: ./kernel/fs/devpts/inode.c > =================================================================== > RCS file: /cvsroot/ssic-linux/openssi/kernel/fs/devpts/inode.c,v > retrieving revision 1.4 > diff -r1.4 inode.c > 173c173 > < entry = ip->i_ino - 2; > --- > >> entry = orig_ip->i_ino - 2; I haven't looked into this enough to know that this fixes the problem, but your fix is clearly correct. I've checked it in for you. Regards, Brian |