Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 4 product line. The current stable release is 4.9. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 193937

Summary: need acpi_skip_timer_override on 32bit 4u3
Product: Red Hat Enterprise Linux 4 Reporter: Dan Carpenter <error27>
Component: kernelAssignee: Brian Maly <bmaly>
Status: CLOSED ERRATA QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: jbaron, tao
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: RHBA-2007-0304 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-05-08 01:45:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
lspci
none
dmesg for reference
none
kernel panic dmesg
none
dmidecode output
none
lspci output
none
backport of RHEL4 x86_64 patch to resolve the issue none

Description Dan Carpenter 2006-06-03 02:10:35 UTC
Description of problem:  Occasionally the system won't find a time source on
boot and so it kernel panics before reaching the initrd.  rhel4u3 64bit software
works but the 32 bit software doesn't work.  It works if you specify
"acpi_skip_timer_override".  This is an nvidia based motherboard.


Version-Release number of selected component (if applicable):  2.6.9-34.ELsmp


How reproducible:  kernel panics 10% of the time.


Steps to Reproduce:
1.  Boot
2.
3.
  
Actual results:  It says it tries a couple time sources and can't get one so it
dies.  I'll set up a serial console on Monday and collect the full dmesg from a
failed boot.


Expected results:


Additional info:

Comment 1 Dan Carpenter 2006-06-03 02:11:55 UTC
Created attachment 130438 [details]
lspci

Comment 2 Dan Carpenter 2006-06-03 02:12:24 UTC
Created attachment 130439 [details]
dmesg for reference

Comment 3 Dan Carpenter 2006-06-05 19:24:33 UTC
Created attachment 130535 [details]
kernel panic dmesg

Comment 4 Brian Maly 2006-06-07 15:55:18 UTC
Some changes in this code went into U4 which may or may not resolve this issue.
Please verify the problem still exists in U4, and this issue can be queued for
the RHEL4 U5 release. If this issue does still exist in U4, please provide more
info on the exact system that exibits the problem... a "dmidecode" output might
be helpfull, but simply listing the exact make and model of the system would be
enough.



Comment 5 Dan Carpenter 2006-06-07 22:48:25 UTC
Ok, I'll test those when they become available.  There aren't any kernel
packages in the beta channel on rhn yet (and u4 itself hasn't been released
obviously).

I'm going to attach the DMI data.

Comment 6 Dan Carpenter 2006-06-07 22:49:36 UTC
Created attachment 130713 [details]
dmidecode output

Comment 7 Dan Carpenter 2006-06-08 01:25:32 UTC
The difference between x86_64 and i386 is that in x86_64 it does an lspci in
check_ioapic() in arch/x86_64/kernel/io_apic.c.  If there are any nvidia or via
pci bridges then it automatically turns on acpi_skip_timer_override.

I'm going to attach my lspci info as well.



Comment 8 Dan Carpenter 2006-06-08 01:26:13 UTC
Created attachment 130718 [details]
lspci output

Comment 10 Brian Maly 2006-10-04 16:53:28 UTC
Created attachment 137753 [details]
backport of RHEL4 x86_64 patch to resolve the issue

This issue had been previously addressed in RHEL4 for x86_64. This patch is a
backport of the x86_64 functionality to i386.

Comment 12 RHEL Program Management 2006-10-11 15:16:22 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release.  Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products.  This request is not yet committed for inclusion in an Update
release.

Comment 13 Jay Turner 2006-10-17 15:32:15 UTC
QE ack for 4.5.

Comment 14 Ernie Petrides 2006-10-19 20:54:32 UTC
*** Bug 200412 has been marked as a duplicate of this bug. ***

Comment 16 Jason Baron 2007-01-10 18:54:51 UTC
committed in stream U5 build 42.40. A test kernel with this patch is available
from http://people.redhat.com/~jbaron/rhel4/


Comment 19 Red Hat Bugzilla 2007-05-08 01:45:56 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2007-0304.html