IBM x3250 kernel panic with new kenel

Installing, Configuring, Troubleshooting server daemons such as Web and Mail
Post Reply
yyagol
Posts: 1015
Joined: 2006/06/10 18:27:44
Location: 32 4′N 34 47′E
Contact:

IBM x3250 kernel panic with new kenel

Post by yyagol » 2008/10/05 23:21:56

Hi ,

Today i decided to update some of my CentOS servers with new updates
after a successful update , i reboot into the new kernel . the system start boot
and when udev service was coming up i got into kernel panic . this same problem
i got in 2 RHEL4 servers as well .
here are some details :
IBM x3250 processor Intel(R) Xeon(R) CPU 3040 @ 1.86GHz , with 4G RAM
CentOS release 4.7 (Final)
kernel-smp-2.6.9-78.0.1.EL is the problematic one
udev-039-10.22.el4

if i boot into the old kernel then the server runs perfect . this problem is the same
with RedHat on the same hardware with this details :
Red Hat Enterprise Linux AS release 4 (Nahant Update 7)
kernel-smp-2.6.9-78.0.1.EL same kernel version
udev-039-10.22.el4 same udev version

i try to build a new initrd but the problem remains , on the same hardware CentOS 5 got no problems
with new kernel . i guess this is something inherited from RedHat spec .
any suggestions on how to attack this problem ?

User avatar
AlanBartlett
Forum Moderator
Posts: 9323
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: IBM x3250 kernel panic with new kenel

Post by AlanBartlett » 2008/10/06 14:41:26

I think you'll probably guess what I'm about to write . . .

As a temporary measure, put an [i]exclude = kernel*[/i] line into your [b]/etc/yum.conf[/b] file and set the [i]default=[/i] line of your [b]/etc/grub.conf[/b] file to boot the previous (know to work) kernel.

Next, check both [url=https://bugzilla.redhat.com/frontpage.cgi]Upstream's[/url] and [url=http://bugs.centos.org/main_page.php]our[/url] bug trackers, either logging this issue on both - if not already present - or adding a [i]Me too[/i] - if present.

I don't think rebuilding the [i]initrd[/i] would have helped, as the boot process had got to the [i]udev[/i] init phase.

You could attempt a boot without the [i]quiet[/i] kernel option and have a running video camera focused onto the monitor to capture all the output . . .

yyagol
Posts: 1015
Joined: 2006/06/10 18:27:44
Location: 32 4′N 34 47′E
Contact:

Re: IBM x3250 kernel panic with new kenel

Post by yyagol » 2008/10/06 19:08:11

well thanks AlanJBartlett ,
already did menu.list and yum .conf , and i open a ticket with RedHat support
i was hoping to figure it out before they do , here is what i found with the two kernel config

[code][root@~]# diff --suppress-common-lines --side-by-side config-2.6.9-67.0.1.ELsmp config-2.6.9-78.0.1.ELsmp
# Linux kernel version: 2.6.9-67.0.1.ELsmp | # Linux kernel version: 2.6.9-78.0.1.ELsmp
# Wed Dec 19 15:59:42 2007 | # Tue Aug 5 11:01:16 2008
> CONFIG_TASK_IO_ACCOUNTING=y
> CONFIG_TICK_DIVIDER=y
> CONFIG_SCSI_QLA25XX=m
> CONFIG_DM_MULTIPATH_HP=m
> CONFIG_INET_LRO=m
> CONFIG_IXGBE=m
> CONFIG_BNX2X=m
> CONFIG_MLX4_CORE=m
> CONFIG_MLX4_DEBUG=y
CONFIG_SND_AZX=m <
> CONFIG_SND_HDA_INTEL=m
> CONFIG_INFINIBAND_USER_MEM=y
> CONFIG_INFINIBAND_NES=m
> # CONFIG_INFINIBAND_NES_DEBUG is not set
> CONFIG_MLX4_INFINIBAND=m
CONFIG_INFINIBAND_VNIC=m | CONFIG_INFINIBAND_QLGC_VNIC=m
# CONFIG_INFINIBAND_VNIC_DEBUG is not set | # CONFIG_INFINIBAND_QLGC_VNIC_DEBUG is not set
CONFIG_INFINIBAND_VNIC_STATS=y | CONFIG_INFINIBAND_QLGC_VNIC_STATS=y
> CONFIG_EDAC_I3000=m
> CONFIG_EDAC_I5000=m
> CONFIG_CIFS_WEAK_PW_HASH=y
> # CONFIG_CIFS_DEBUG2 is not set
> # CONFIG_CIFS_EXPERIMENTAL is not set
> CONFIG_XEN_BLKDEV_FRONTEND=m
> CONFIG_XEN_NETDEV_FRONTEND=m
>
> #
> # Xen PV-ON-HVM Configuration
> #
> CONFIG_XEN_PV_ON_HVM=y[/code]
i guess recompiling my own kernel without this aditian settings can solve the problem ,
i do want to update my kernels for security and bug fix .
as for reporting a bug , i want to collect all the details and make sure its a bug before reporting it.

User avatar
AlanBartlett
Forum Moderator
Posts: 9323
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: IBM x3250 kernel panic with new kenel

Post by AlanBartlett » 2008/10/06 20:02:07

I think you realise that I'm not a [i]CentOS 4[/i] user and, therefore, I don't have either the config files or the sources to hand.

Your idea of taking the -67.0.1.ELsmp configuration file and using it to build your own custom kernel from the -78.0.1.ELsmp sources is a good starting point.

(An aside: I had to look at your command line twice before I realised you were doing what I routinely do with a [b]sdiff -s[/b] [i] [/i] . . . :lol: )

Once you have collected sufficient details to open bug reports at [url=https://bugzilla.redhat.com/frontpage.cgi]BRC[/url] & [url=http://bugs.centos.org/main_page.php]BCO[/url], please cross-reference them and also mention that you are a member of the [i]CentOS[/i] community in your report at [i]BRC[/i]. Mentioning the URL of this thread may also be helpful.

If you would please post the two bug reference numbers here, it will simplify matters for anyone else who may wish to monitor this (assumed) bug.

User avatar
AlanBartlett
Forum Moderator
Posts: 9323
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: IBM x3250 kernel panic with new kenel

Post by AlanBartlett » 2008/10/08 11:18:13

Another way of looking at this issue is to compare the change logs of those two kernels.

For example:

[code]
$ rpm -qp --changelog http://mirrors.dedipower.com/centos/4.6/updates/SRPMS/kernel-2.6.9-67.0.22.EL.src.rpm > clog-67.0.22
$ rpm -qp --changelog http://mirrors.dedipower.com/centos/4.7/updates/SRPMS/kernel-2.6.9-78.0.1.EL.src.rpm > clog-78.0.1
$ diff clog-78.0.1 clog-67.0.22 | more
1c1
< * Tue Aug 05 2008 Johnny Hughes <johnny@centos.org> [2.6.9-78.0.1.el4.centos]
---
> * Wed Jul 23 2008 Johnny Hughes <johnny@centos.org> [2.6.9-67.0.22]
3c3
< genkey.centos).
---
> genkey.centos, do not terminate build on extra files).
5,573c5,109
< * Tue Jul 22 2008 Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.1]
< -alsa: use proper mask for shared IRQ in hda_intel (Brian Maly) [456163 456155]
< -kernel: randomize udp port allocation (Eugene Teo) [454569 454570] {CVE-2008-1447}
< -usb: fix front usb ports on dell r805 (Pete Zaitcev) [456297 454479]
< -Revert "sys_times: Fix system unresponsiveness during many concurrent invocation of sys_times" (Vivek Goyal) [455074 453507]
< -Revert "Minor code cleanup to sys_times() call" (Vivek Goyal) [455074 453507]
<
[b][i]<snipping off the other 668 lines>[/i][/b]
$
[/code]

yyagol
Posts: 1015
Joined: 2006/06/10 18:27:44
Location: 32 4&#8242;N 34 47&#8242;E
Contact:

Re: IBM x3250 kernel panic with new kenel

Post by yyagol » 2008/11/12 07:15:02

I found a workaround this problem with kernel parameter acpi=off
the only problem now is that i cannot shutdown the server :)
i guess i can live with that as long as i get the latest security updates ill be fine

Post Reply

Return to “CentOS 4 - Server Support”