Re: x86 instability with 2.6.1{8,9}

2007-01-31 Thread Ken Moffat
On Wed, Jan 31, 2007 at 04:36:30PM -0500, Chuck Ebbert wrote:
> Ken Moffat wrote:
> > On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:
> >   
> >  Bizarre - it panic'd again last Thursday while I was in X, but I
> > still didn't manage to log any output.  At the weekend, I had the
> > bright idea of using chattr +j on the syslog to try to journal any
> > data, since then it has been fine.  So, it isn't down to highmem, and
> > I still can't trigger it reliably, or get any trace.  Tried running
> > as x86_64 this morning (because cold starts on Thursdays seem
> > particularly problematic, perhaps it's a time/power-supply-noise
> > problem), then x86 from a cold start this afternoon.
> >
> >  Time to hope it won't bite me too often, and move on to testing
> > 2.6.20-rc6.
> >
> > Ken
> >   
> Try disabling preempt.

 Thanks for the suggestion - any particular reason ?  That box is
running as 64-bit at the moment, and likely to stay that way for the
rest of this week while it builds userspace, but I'm not averse to
running 32-bit on it again if it serves a purpose.

 However, in the vain hope I can actually get it to log something,
wouldn't it be more useful to continue running _with_ preempt ?

 I'm starting to think it might have been yet another victim of the
solar flares, and the fact it was always running a 32-bit kernel
could have been coincidence.

Ken 
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-31 Thread Chuck Ebbert
Ken Moffat wrote:
> On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:
>   
>>  Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
>> dunno why I'd included that in the original config) and I will
>> continue to wait patiently for either a week without problems, or
>> something that I can manage to note - although I think at the moment
>> that the second coming of the great prophet Zarquon is more likely.
>>
>> 
>  Bizarre - it panic'd again last Thursday while I was in X, but I
> still didn't manage to log any output.  At the weekend, I had the
> bright idea of using chattr +j on the syslog to try to journal any
> data, since then it has been fine.  So, it isn't down to highmem, and
> I still can't trigger it reliably, or get any trace.  Tried running
> as x86_64 this morning (because cold starts on Thursdays seem
> particularly problematic, perhaps it's a time/power-supply-noise
> problem), then x86 from a cold start this afternoon.
>
>  Time to hope it won't bite me too often, and move on to testing
> 2.6.20-rc6.
>
> Ken
>   
Try disabling preempt.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-31 Thread Chuck Ebbert
Ken Moffat wrote:
 On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:
   
  Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
 dunno why I'd included that in the original config) and I will
 continue to wait patiently for either a week without problems, or
 something that I can manage to note - although I think at the moment
 that the second coming of the great prophet Zarquon is more likely.

 
  Bizarre - it panic'd again last Thursday while I was in X, but I
 still didn't manage to log any output.  At the weekend, I had the
 bright idea of using chattr +j on the syslog to try to journal any
 data, since then it has been fine.  So, it isn't down to highmem, and
 I still can't trigger it reliably, or get any trace.  Tried running
 as x86_64 this morning (because cold starts on Thursdays seem
 particularly problematic, perhaps it's a time/power-supply-noise
 problem), then x86 from a cold start this afternoon.

  Time to hope it won't bite me too often, and move on to testing
 2.6.20-rc6.

 Ken
   
Try disabling preempt.

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-31 Thread Ken Moffat
On Wed, Jan 31, 2007 at 04:36:30PM -0500, Chuck Ebbert wrote:
 Ken Moffat wrote:
  On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:

   Bizarre - it panic'd again last Thursday while I was in X, but I
  still didn't manage to log any output.  At the weekend, I had the
  bright idea of using chattr +j on the syslog to try to journal any
  data, since then it has been fine.  So, it isn't down to highmem, and
  I still can't trigger it reliably, or get any trace.  Tried running
  as x86_64 this morning (because cold starts on Thursdays seem
  particularly problematic, perhaps it's a time/power-supply-noise
  problem), then x86 from a cold start this afternoon.
 
   Time to hope it won't bite me too often, and move on to testing
  2.6.20-rc6.
 
  Ken

 Try disabling preempt.

 Thanks for the suggestion - any particular reason ?  That box is
running as 64-bit at the moment, and likely to stay that way for the
rest of this week while it builds userspace, but I'm not averse to
running 32-bit on it again if it serves a purpose.

 However, in the vain hope I can actually get it to log something,
wouldn't it be more useful to continue running _with_ preempt ?

 I'm starting to think it might have been yet another victim of the
solar flares, and the fact it was always running a 32-bit kernel
could have been coincidence.

Ken 
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-25 Thread Ken Moffat
On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:
> 
>  Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
> dunno why I'd included that in the original config) and I will
> continue to wait patiently for either a week without problems, or
> something that I can manage to note - although I think at the moment
> that the second coming of the great prophet Zarquon is more likely.
> 
 Bizarre - it panic'd again last Thursday while I was in X, but I
still didn't manage to log any output.  At the weekend, I had the
bright idea of using chattr +j on the syslog to try to journal any
data, since then it has been fine.  So, it isn't down to highmem, and
I still can't trigger it reliably, or get any trace.  Tried running
as x86_64 this morning (because cold starts on Thursdays seem
particularly problematic, perhaps it's a time/power-supply-noise
problem), then x86 from a cold start this afternoon.

 Time to hope it won't bite me too often, and move on to testing
2.6.20-rc6.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-25 Thread Ken Moffat
On Mon, Jan 15, 2007 at 04:29:11PM +, Ken Moffat wrote:
 
  Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
 dunno why I'd included that in the original config) and I will
 continue to wait patiently for either a week without problems, or
 something that I can manage to note - although I think at the moment
 that the second coming of the great prophet Zarquon is more likely.
 
 Bizarre - it panic'd again last Thursday while I was in X, but I
still didn't manage to log any output.  At the weekend, I had the
bright idea of using chattr +j on the syslog to try to journal any
data, since then it has been fine.  So, it isn't down to highmem, and
I still can't trigger it reliably, or get any trace.  Tried running
as x86_64 this morning (because cold starts on Thursdays seem
particularly problematic, perhaps it's a time/power-supply-noise
problem), then x86 from a cold start this afternoon.

 Time to hope it won't bite me too often, and move on to testing
2.6.20-rc6.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-15 Thread Ken Moffat
On Sun, Jan 07, 2007 at 02:26:41PM +, Ken Moffat wrote:
> 
>  I guess that when it does have problems, it is mostly within 30
> minutes of booting - otherwise, it can be up all day.  So, for the
> moment I'm hopeful that changing the config will help, but it will
> be several days before I feel at all confident.
>

 Update: it doesn't seem to relate to using/not using APIC.

 Last Thursday it twice failed during booting (from cold), with
messages all over the screen.  Again, nothing reached the logs
despite my best attempts.  The second time, I scrolled back to try
to copy it by hand, but there were several sets of messages and I'm
not sure if I'd managed to get to the first of them, or if that had
dropped out.  It seemed to be something to do with highmem (also
noticed highmem in the screen messages the first time).  I tried to
copy it by hand, but it all scrolled out before I'd copied anything
useful as a load of 'atkbd.c Spurious ACK on isa0060/serio' messages
appeared. 

 Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
dunno why I'd included that in the original config) and I will
continue to wait patiently for either a week without problems, or
something that I can manage to note - although I think at the moment
that the second coming of the great prophet Zarquon is more likely.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-15 Thread Ken Moffat
On Sun, Jan 07, 2007 at 02:26:41PM +, Ken Moffat wrote:
 
  I guess that when it does have problems, it is mostly within 30
 minutes of booting - otherwise, it can be up all day.  So, for the
 moment I'm hopeful that changing the config will help, but it will
 be several days before I feel at all confident.


 Update: it doesn't seem to relate to using/not using APIC.

 Last Thursday it twice failed during booting (from cold), with
messages all over the screen.  Again, nothing reached the logs
despite my best attempts.  The second time, I scrolled back to try
to copy it by hand, but there were several sets of messages and I'm
not sure if I'd managed to get to the first of them, or if that had
dropped out.  It seemed to be something to do with highmem (also
noticed highmem in the screen messages the first time).  I tried to
copy it by hand, but it all scrolled out before I'd copied anything
useful as a load of 'atkbd.c Spurious ACK on isa0060/serio' messages
appeared. 

 Today, I've built 2.6.19.2 without highmem (the box only has 1GB,
dunno why I'd included that in the original config) and I will
continue to wait patiently for either a week without problems, or
something that I can manage to note - although I think at the moment
that the second coming of the great prophet Zarquon is more likely.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-07 Thread Ken Moffat
On Sat, Jan 06, 2007 at 02:04:59PM -0800, Randy Dunlap wrote:
> On Tue, 2 Jan 2007 19:34:59 + Ken Moffat wrote:
> 
> > On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
> > > 
> > > You might remove and re-insert the DIMMS.
> > > Sometimes there are poor contacts if the DIMMS are not fully seated and 
> > > clicked in.
> > > 
> > > The real mystery is the 32 vs 64-bit thing.
> > > Are the devices configured the same way -- ie are they both in IOAPIC mode
> > > and /proc/interrupts looks the same for both modes?
> > > 
> > > -Len
> > 
> >  Too late, I've started memtest-86+.  If it seems ok after an
> > overnight run, I'll take a look at /proc/interrupts.  How can I tell
> > it is in IOAPIC mode, please ?  Google was not helpful for this, but
> > if it's an override, the only things on my command lines are root=
> > and video= settings.
> 
> (did anyone ever answer this?)
> 
> In IO-APIC mode, /proc/interrupts contains entries like these:
> 
>CPU0   CPU1   
>   0:  121218123  0IO-APIC-edge  timer
>   1: 715259  0IO-APIC-edge  i8042
>   6:  5  0IO-APIC-edge  floppy
>   7:  0  0IO-APIC-edge  parport0
>   9:  0  0   IO-APIC-level  acpi
>  12:   10011272  0IO-APIC-edge  i8042
>  14:   11561548  0IO-APIC-edge  ide0
>  66:4525183  0 PCI-MSI  libata
>  74:   1711  0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb6
>  82:  4  0   IO-APIC-level  ohci_hcd:usb2, ohci_hcd:usb3, 
> ohci_hcd:usb4, ohci_hcd:usb5
>  98: 101326  0 PCI-MSI  HDA Intel
> 106:   17747181  0 PCI-MSI  eth0
> 169:  0  0   IO-APIC-level  uhci_hcd:usb9
> 177:  3  0   IO-APIC-level  ohci1394
> 185: 15  0   IO-APIC-level  uhci_hcd:usb8, aic79xx
> 193: 427962  0   IO-APIC-level  uhci_hcd:usb7, aic79xx
> 
> If not in IO-APIC mode, lots of those will say "XT-PIC" instead
> of IO-APIC.
> 
> >  Certainly, it seems likely that the configs could be fairly
> > different in their detail.
> 
> 
 I eventually found it ("Local APIC support on uniprocessors") in
menuconfig.  In the meantime, I'd moved my 32-bit activity to a
different box (also athlon64, but a bit faster) and I had one oops
on that.  At least, I assume it was an oops - the caps and scroll
LEDs flashed, but I couldn't do anything with MagicSysrq, not even
force a reboot.  Ran diff on the various configs, changed to IO-APIC
plus an unrelated change to use libata for the cdrom.  The faster box
_seems_ stable (used for a couple of hours, and then for a whole day)
so I'm back on the original problem machine.

 Last night I reconfigured the kernel (select X86_UP_APIC, deselect
ACPI_VIDEO [ had been a module ], select ACPI_DEBUG, select PCI_MSI
(had been on in my 64-bit configs), removed some ATA/ATAPI drivers I
didn't need).  I was running on the 'old' 2.6.19.1 while I built it,
and again got the flashing LEDs after the build, but nothing logged
although I was able to force a reboot with SysRq b.

 I guess that when it does have problems, it is mostly within 30
minutes of booting - otherwise, it can be up all day.  So, for the
moment I'm hopeful that changing the config will help, but it will
be several days before I feel at all confident.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-07 Thread Ken Moffat
On Sat, Jan 06, 2007 at 02:04:59PM -0800, Randy Dunlap wrote:
 On Tue, 2 Jan 2007 19:34:59 + Ken Moffat wrote:
 
  On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
   
   You might remove and re-insert the DIMMS.
   Sometimes there are poor contacts if the DIMMS are not fully seated and 
   clicked in.
   
   The real mystery is the 32 vs 64-bit thing.
   Are the devices configured the same way -- ie are they both in IOAPIC mode
   and /proc/interrupts looks the same for both modes?
   
   -Len
  
   Too late, I've started memtest-86+.  If it seems ok after an
  overnight run, I'll take a look at /proc/interrupts.  How can I tell
  it is in IOAPIC mode, please ?  Google was not helpful for this, but
  if it's an override, the only things on my command lines are root=
  and video= settings.
 
 (did anyone ever answer this?)
 
 In IO-APIC mode, /proc/interrupts contains entries like these:
 
CPU0   CPU1   
   0:  121218123  0IO-APIC-edge  timer
   1: 715259  0IO-APIC-edge  i8042
   6:  5  0IO-APIC-edge  floppy
   7:  0  0IO-APIC-edge  parport0
   9:  0  0   IO-APIC-level  acpi
  12:   10011272  0IO-APIC-edge  i8042
  14:   11561548  0IO-APIC-edge  ide0
  66:4525183  0 PCI-MSI  libata
  74:   1711  0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb6
  82:  4  0   IO-APIC-level  ohci_hcd:usb2, ohci_hcd:usb3, 
 ohci_hcd:usb4, ohci_hcd:usb5
  98: 101326  0 PCI-MSI  HDA Intel
 106:   17747181  0 PCI-MSI  eth0
 169:  0  0   IO-APIC-level  uhci_hcd:usb9
 177:  3  0   IO-APIC-level  ohci1394
 185: 15  0   IO-APIC-level  uhci_hcd:usb8, aic79xx
 193: 427962  0   IO-APIC-level  uhci_hcd:usb7, aic79xx
 
 If not in IO-APIC mode, lots of those will say XT-PIC instead
 of IO-APIC.
 
   Certainly, it seems likely that the configs could be fairly
  different in their detail.
 
 
 I eventually found it (Local APIC support on uniprocessors) in
menuconfig.  In the meantime, I'd moved my 32-bit activity to a
different box (also athlon64, but a bit faster) and I had one oops
on that.  At least, I assume it was an oops - the caps and scroll
LEDs flashed, but I couldn't do anything with MagicSysrq, not even
force a reboot.  Ran diff on the various configs, changed to IO-APIC
plus an unrelated change to use libata for the cdrom.  The faster box
_seems_ stable (used for a couple of hours, and then for a whole day)
so I'm back on the original problem machine.

 Last night I reconfigured the kernel (select X86_UP_APIC, deselect
ACPI_VIDEO [ had been a module ], select ACPI_DEBUG, select PCI_MSI
(had been on in my 64-bit configs), removed some ATA/ATAPI drivers I
didn't need).  I was running on the 'old' 2.6.19.1 while I built it,
and again got the flashing LEDs after the build, but nothing logged
although I was able to force a reboot with SysRq b.

 I guess that when it does have problems, it is mostly within 30
minutes of booting - otherwise, it can be up all day.  So, for the
moment I'm hopeful that changing the config will help, but it will
be several days before I feel at all confident.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-06 Thread Randy Dunlap
On Tue, 2 Jan 2007 19:34:59 + Ken Moffat wrote:

> On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
> > 
> > You might remove and re-insert the DIMMS.
> > Sometimes there are poor contacts if the DIMMS are not fully seated and 
> > clicked in.
> > 
> > The real mystery is the 32 vs 64-bit thing.
> > Are the devices configured the same way -- ie are they both in IOAPIC mode
> > and /proc/interrupts looks the same for both modes?
> > 
> > -Len
> 
>  Too late, I've started memtest-86+.  If it seems ok after an
> overnight run, I'll take a look at /proc/interrupts.  How can I tell
> it is in IOAPIC mode, please ?  Google was not helpful for this, but
> if it's an override, the only things on my command lines are root=
> and video= settings.

(did anyone ever answer this?)

In IO-APIC mode, /proc/interrupts contains entries like these:

   CPU0   CPU1   
  0:  121218123  0IO-APIC-edge  timer
  1: 715259  0IO-APIC-edge  i8042
  6:  5  0IO-APIC-edge  floppy
  7:  0  0IO-APIC-edge  parport0
  9:  0  0   IO-APIC-level  acpi
 12:   10011272  0IO-APIC-edge  i8042
 14:   11561548  0IO-APIC-edge  ide0
 66:4525183  0 PCI-MSI  libata
 74:   1711  0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb6
 82:  4  0   IO-APIC-level  ohci_hcd:usb2, ohci_hcd:usb3, 
ohci_hcd:usb4, ohci_hcd:usb5
 98: 101326  0 PCI-MSI  HDA Intel
106:   17747181  0 PCI-MSI  eth0
169:  0  0   IO-APIC-level  uhci_hcd:usb9
177:  3  0   IO-APIC-level  ohci1394
185: 15  0   IO-APIC-level  uhci_hcd:usb8, aic79xx
193: 427962  0   IO-APIC-level  uhci_hcd:usb7, aic79xx

If not in IO-APIC mode, lots of those will say "XT-PIC" instead
of IO-APIC.

>  Certainly, it seems likely that the configs could be fairly
> different in their detail.


---
~Randy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-06 Thread Randy Dunlap
On Tue, 2 Jan 2007 19:34:59 + Ken Moffat wrote:

 On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
  
  You might remove and re-insert the DIMMS.
  Sometimes there are poor contacts if the DIMMS are not fully seated and 
  clicked in.
  
  The real mystery is the 32 vs 64-bit thing.
  Are the devices configured the same way -- ie are they both in IOAPIC mode
  and /proc/interrupts looks the same for both modes?
  
  -Len
 
  Too late, I've started memtest-86+.  If it seems ok after an
 overnight run, I'll take a look at /proc/interrupts.  How can I tell
 it is in IOAPIC mode, please ?  Google was not helpful for this, but
 if it's an override, the only things on my command lines are root=
 and video= settings.

(did anyone ever answer this?)

In IO-APIC mode, /proc/interrupts contains entries like these:

   CPU0   CPU1   
  0:  121218123  0IO-APIC-edge  timer
  1: 715259  0IO-APIC-edge  i8042
  6:  5  0IO-APIC-edge  floppy
  7:  0  0IO-APIC-edge  parport0
  9:  0  0   IO-APIC-level  acpi
 12:   10011272  0IO-APIC-edge  i8042
 14:   11561548  0IO-APIC-edge  ide0
 66:4525183  0 PCI-MSI  libata
 74:   1711  0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb6
 82:  4  0   IO-APIC-level  ohci_hcd:usb2, ohci_hcd:usb3, 
ohci_hcd:usb4, ohci_hcd:usb5
 98: 101326  0 PCI-MSI  HDA Intel
106:   17747181  0 PCI-MSI  eth0
169:  0  0   IO-APIC-level  uhci_hcd:usb9
177:  3  0   IO-APIC-level  ohci1394
185: 15  0   IO-APIC-level  uhci_hcd:usb8, aic79xx
193: 427962  0   IO-APIC-level  uhci_hcd:usb7, aic79xx

If not in IO-APIC mode, lots of those will say XT-PIC instead
of IO-APIC.

  Certainly, it seems likely that the configs could be fairly
 different in their detail.


---
~Randy
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Ken Moffat
On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
> 
> You might remove and re-insert the DIMMS.
> Sometimes there are poor contacts if the DIMMS are not fully seated and 
> clicked in.
> 
> The real mystery is the 32 vs 64-bit thing.
> Are the devices configured the same way -- ie are they both in IOAPIC mode
> and /proc/interrupts looks the same for both modes?
> 
> -Len

 Too late, I've started memtest-86+.  If it seems ok after an
overnight run, I'll take a look at /proc/interrupts.  How can I tell
it is in IOAPIC mode, please ?  Google was not helpful for this, but
if it's an override, the only things on my command lines are root=
and video= settings.

 Certainly, it seems likely that the configs could be fairly
different in their detail.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Len Brown
On Tuesday 02 January 2007 13:04, Ken Moffat wrote:
> On Tue, Jan 02, 2007 at 12:25:57PM -0500, Len Brown wrote:
> > > it's been nothing but trouble in 32-bit mode.
> > > It still works fine when I boot it in 64-bit mode. 
> > 
> > A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
> > 64-bit observation...
> > 
> > See if ACPI exports any temperature readings under 
> > /proc/acpi/thermal_zone/*/temperature
> > and if so, keep an eye on them to see if there is an indication of a 
> > thermal problem.
> > 
> > ( And if ACPI doesn't, maybe lmsensors can find something.)
> > 
> > cheers,
> > -Len
> 
>  Thanks, but there is nothing there.  I never managed to get
> lmsensors configured (as in 'calibrated') for the hardware I tried it
> on, but I was starting to think about retrying it.  But first, I'm
> just about to start testing with memtest86+ in case something in the
> memory has gone bad.

You might remove and re-insert the DIMMS.
Sometimes there are poor contacts if the DIMMS are not fully seated and clicked 
in.

The real mystery is the 32 vs 64-bit thing.
Are the devices configured the same way -- ie are they both in IOAPIC mode
and /proc/interrupts looks the same for both modes?

-Len
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Ken Moffat
On Tue, Jan 02, 2007 at 12:25:57PM -0500, Len Brown wrote:
> > it's been nothing but trouble in 32-bit mode.
> > It still works fine when I boot it in 64-bit mode. 
> 
> A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
> 64-bit observation...
> 
> See if ACPI exports any temperature readings under 
> /proc/acpi/thermal_zone/*/temperature
> and if so, keep an eye on them to see if there is an indication of a thermal 
> problem.
> 
> ( And if ACPI doesn't, maybe lmsensors can find something.)
> 
> cheers,
> -Len

 Thanks, but there is nothing there.  I never managed to get
lmsensors configured (as in 'calibrated') for the hardware I tried it
on, but I was starting to think about retrying it.  But first, I'm
just about to start testing with memtest86+ in case something in the
memory has gone bad.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Len Brown
> it's been nothing but trouble in 32-bit mode.
> It still works fine when I boot it in 64-bit mode. 

A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
64-bit observation...

See if ACPI exports any temperature readings under 
/proc/acpi/thermal_zone/*/temperature
and if so, keep an eye on them to see if there is an indication of a thermal 
problem.

( And if ACPI doesn't, maybe lmsensors can find something.)

cheers,
-Len
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Len Brown
 it's been nothing but trouble in 32-bit mode.
 It still works fine when I boot it in 64-bit mode. 

A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
64-bit observation...

See if ACPI exports any temperature readings under 
/proc/acpi/thermal_zone/*/temperature
and if so, keep an eye on them to see if there is an indication of a thermal 
problem.

( And if ACPI doesn't, maybe lmsensors can find something.)

cheers,
-Len
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Ken Moffat
On Tue, Jan 02, 2007 at 12:25:57PM -0500, Len Brown wrote:
  it's been nothing but trouble in 32-bit mode.
  It still works fine when I boot it in 64-bit mode. 
 
 A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
 64-bit observation...
 
 See if ACPI exports any temperature readings under 
 /proc/acpi/thermal_zone/*/temperature
 and if so, keep an eye on them to see if there is an indication of a thermal 
 problem.
 
 ( And if ACPI doesn't, maybe lmsensors can find something.)
 
 cheers,
 -Len

 Thanks, but there is nothing there.  I never managed to get
lmsensors configured (as in 'calibrated') for the hardware I tried it
on, but I was starting to think about retrying it.  But first, I'm
just about to start testing with memtest86+ in case something in the
memory has gone bad.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Len Brown
On Tuesday 02 January 2007 13:04, Ken Moffat wrote:
 On Tue, Jan 02, 2007 at 12:25:57PM -0500, Len Brown wrote:
   it's been nothing but trouble in 32-bit mode.
   It still works fine when I boot it in 64-bit mode. 
  
  A shot in the dark at the spontaneous reset issue, but no clue on the 32 vs 
  64-bit observation...
  
  See if ACPI exports any temperature readings under 
  /proc/acpi/thermal_zone/*/temperature
  and if so, keep an eye on them to see if there is an indication of a 
  thermal problem.
  
  ( And if ACPI doesn't, maybe lmsensors can find something.)
  
  cheers,
  -Len
 
  Thanks, but there is nothing there.  I never managed to get
 lmsensors configured (as in 'calibrated') for the hardware I tried it
 on, but I was starting to think about retrying it.  But first, I'm
 just about to start testing with memtest86+ in case something in the
 memory has gone bad.

You might remove and re-insert the DIMMS.
Sometimes there are poor contacts if the DIMMS are not fully seated and clicked 
in.

The real mystery is the 32 vs 64-bit thing.
Are the devices configured the same way -- ie are they both in IOAPIC mode
and /proc/interrupts looks the same for both modes?

-Len
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-02 Thread Ken Moffat
On Tue, Jan 02, 2007 at 01:42:32PM -0500, Len Brown wrote:
 
 You might remove and re-insert the DIMMS.
 Sometimes there are poor contacts if the DIMMS are not fully seated and 
 clicked in.
 
 The real mystery is the 32 vs 64-bit thing.
 Are the devices configured the same way -- ie are they both in IOAPIC mode
 and /proc/interrupts looks the same for both modes?
 
 -Len

 Too late, I've started memtest-86+.  If it seems ok after an
overnight run, I'll take a look at /proc/interrupts.  How can I tell
it is in IOAPIC mode, please ?  Google was not helpful for this, but
if it's an override, the only things on my command lines are root=
and video= settings.

 Certainly, it seems likely that the configs could be fairly
different in their detail.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Alistair John Strachan
On Monday 01 January 2007 19:13, Ken Moffat wrote:
> On Mon, Jan 01, 2007 at 05:07:58PM +, Ken Moffat wrote:
> > On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
> > > Obviously papering over a severe bug, but why is it necessary for you
> > > to run a 32bit kernel to test 32bit userspace? If your 64bit kernel is
> > > stable, use the IA32 emulation surely?
> >
> >  My 64-bit is pure64 on this machine, so it doesn't have any
> > suitable libs or tools.  Anyway, I really do need a 32-bit kernel
> > to test some linuxfromscratch build instructions.
>
>  Sorry, I think last night is still interfering with my own logic
> circuits.  Yes, I could use 'linux32' to change the personality as a
> work-around now that I've built the system.  Mainly, I was hoping
> somebody would notice something bad in the config, but I might use
> the work-around in the meantime.  Thanks for reminding me about it.

Personally when I built an embedded LFS for a customer, I wrote a dummy "arch" 
and "uname" and then bootstrapped the 32bit LFS book, then built a cross 
compiler with the CLFS book and built a 64bit kernel. Seemed to work okay.

However, there isn't 100% compatibility in a 64bit kernel for all syscalls, I 
think one of the VFAT syscall wrappers is currently broken.

[ 5807.639755] ioctl32(war3.exe:4998): Unknown cmd fd(9) cmd(82187201){02} 
arg(00221000) on /home/alistair/.wine/drive_c/Program Files/Warcraft III

Other than that, I've had no problem with running a purely 32bit userspace.

-- 
Cheers,
Alistair.

Final year Computer Science undergraduate.
1F2 55 South Clerk Street, Edinburgh, UK.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
On Mon, Jan 01, 2007 at 05:07:58PM +, Ken Moffat wrote:
> On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
> > 
> > Obviously papering over a severe bug, but why is it necessary for you to 
> > run a 
> > 32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use 
> > the 
> > IA32 emulation surely?
> > 
>  My 64-bit is pure64 on this machine, so it doesn't have any
> suitable libs or tools.  Anyway, I really do need a 32-bit kernel
> to test some linuxfromscratch build instructions.
> 
 Sorry, I think last night is still interfering with my own logic
circuits.  Yes, I could use 'linux32' to change the personality as a
work-around now that I've built the system.  Mainly, I was hoping
somebody would notice something bad in the config, but I might use
the work-around in the meantime.  Thanks for reminding me about it.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
> 
> Obviously papering over a severe bug, but why is it necessary for you to run 
> a 
> 32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use the 
> IA32 emulation surely?
> 
 My 64-bit is pure64 on this machine, so it doesn't have any
suitable libs or tools.  Anyway, I really do need a 32-bit kernel
to test some linuxfromscratch build instructions.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Alistair John Strachan
On Monday 01 January 2007 16:01, Ken Moffat wrote:
>  Hi, I've been running an athlon64 in 64-bit mode without problems,
> up to and incluing 2.6.19.1.  A couple of weeks ago I decided to use
> it for testing x86 builds, since then it's been nothing but trouble
> in 32-bit mode.  It still works fine when I boot it in 64-bit mode.

Obviously papering over a severe bug, but why is it necessary for you to run a 
32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use the 
IA32 emulation surely?

-- 
Cheers,
Alistair.

Final year Computer Science undergraduate.
1F2 55 South Clerk Street, Edinburgh, UK.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
 Hi, I've been running an athlon64 in 64-bit mode without problems,
up to and incluing 2.6.19.1.  A couple of weeks ago I decided to use
it for testing x86 builds, since then it's been nothing but trouble
in 32-bit mode.  It still works fine when I boot it in 64-bit mode.

 I already had a 32-bit system on the disk, but it was somewhat old
(gcc-3.4.6, udev from a long while ago, glibc-2.3.4) so I wasn't
totally surprised when it started to spontaneously reboot.

 Eventually, I installed a recent system to build a fresh 32-bit
system.  Still suffered from reboots - sometimes within a few
minutes of booting, sometimes it was fine for hours.  Tried various
versions of 2.6.18.x, eventually thought it was ok, built my new
system in several stages.  On Saturday it was running the fresh system
under 2.6.18.6 for most of the day without problems (although
admittedly the first part was from the console, and only the last 2
or 3 hours were running X).  Yesterday I left it building arts, and
it rebooted.  It was then able to finish building much of kde, and
then built 2.6.19.1.  Booted into 2.6.19.1, spent several hours using
the desktop and running compiles and tests.

 Today, in 2.6.19.1, the keyboard LEDs for caps and scroll lock
started flashing about 30 minutes after I'd booted it, so I guess it
had oopsed.  Unfortunately, nothing from the oops made it to the
logs, although SysRq+b worked, so I guess I need to look at the
SysRq options before it happens again.

 So, at the moment I've still got nothing in the logs from any of
this, and it isn't predictable.  This all happens while running X
(originally 6.8.2, now 7.1).  I'm beginning to despair of getting
any indications about what is going wrong.  Any suggestions, please
?

 Current ver_linux and config follow.

Ken


If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
 
Linux bluesbreaker 2.6.19.1 #1 PREEMPT Sun Dec 31 17:44:47 GMT 2006 i686 
athlon-4 i386 GNU/Linux
 
Gnu C  4.1.1
Gnu make   3.81
binutils   2.17
util-linux 2.12r
mount  2.12r
module-init-tools  3.2.2
e2fsprogs  1.39
Linux C Library> libc.2.5
Dynamic linker (ldd)   2.5
Linux C++ Library  6.0.8
Procps 3.2.7
Kbd1.12
Sh-utils   6.6
udev   103
Modules Loaded snd_via82xx snd_mpu401_uart r8169 snd_rawmidi

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.19.1
# Sun Dec 31 17:37:29 2006
#
CONFIG_X86_32=y
CONFIG_GENERIC_TIME=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_DMI=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_POSIX_MQUEUE=y
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_RELAY is not set
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SYSCTL=y
# CONFIG_EMBEDDED is not set
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODULE_UNLOAD is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Block layer
#
CONFIG_BLOCK=y
CONFIG_LBD=y
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"

#
# Processor type and features
#
# CONFIG_SMP is not set
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# 

x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
 Hi, I've been running an athlon64 in 64-bit mode without problems,
up to and incluing 2.6.19.1.  A couple of weeks ago I decided to use
it for testing x86 builds, since then it's been nothing but trouble
in 32-bit mode.  It still works fine when I boot it in 64-bit mode.

 I already had a 32-bit system on the disk, but it was somewhat old
(gcc-3.4.6, udev from a long while ago, glibc-2.3.4) so I wasn't
totally surprised when it started to spontaneously reboot.

 Eventually, I installed a recent system to build a fresh 32-bit
system.  Still suffered from reboots - sometimes within a few
minutes of booting, sometimes it was fine for hours.  Tried various
versions of 2.6.18.x, eventually thought it was ok, built my new
system in several stages.  On Saturday it was running the fresh system
under 2.6.18.6 for most of the day without problems (although
admittedly the first part was from the console, and only the last 2
or 3 hours were running X).  Yesterday I left it building arts, and
it rebooted.  It was then able to finish building much of kde, and
then built 2.6.19.1.  Booted into 2.6.19.1, spent several hours using
the desktop and running compiles and tests.

 Today, in 2.6.19.1, the keyboard LEDs for caps and scroll lock
started flashing about 30 minutes after I'd booted it, so I guess it
had oopsed.  Unfortunately, nothing from the oops made it to the
logs, although SysRq+b worked, so I guess I need to look at the
SysRq options before it happens again.

 So, at the moment I've still got nothing in the logs from any of
this, and it isn't predictable.  This all happens while running X
(originally 6.8.2, now 7.1).  I'm beginning to despair of getting
any indications about what is going wrong.  Any suggestions, please
?

 Current ver_linux and config follow.

Ken


If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
 
Linux bluesbreaker 2.6.19.1 #1 PREEMPT Sun Dec 31 17:44:47 GMT 2006 i686 
athlon-4 i386 GNU/Linux
 
Gnu C  4.1.1
Gnu make   3.81
binutils   2.17
util-linux 2.12r
mount  2.12r
module-init-tools  3.2.2
e2fsprogs  1.39
Linux C Library libc.2.5
Dynamic linker (ldd)   2.5
Linux C++ Library  6.0.8
Procps 3.2.7
Kbd1.12
Sh-utils   6.6
udev   103
Modules Loaded snd_via82xx snd_mpu401_uart r8169 snd_rawmidi

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.19.1
# Sun Dec 31 17:37:29 2006
#
CONFIG_X86_32=y
CONFIG_GENERIC_TIME=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_DMI=y
CONFIG_DEFCONFIG_LIST=/lib/modules/$UNAME_RELEASE/.config

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION=
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_POSIX_MQUEUE=y
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_RELAY is not set
CONFIG_INITRAMFS_SOURCE=
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SYSCTL=y
# CONFIG_EMBEDDED is not set
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODULE_UNLOAD is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Block layer
#
CONFIG_BLOCK=y
CONFIG_LBD=y
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED=cfq

#
# Processor type and features
#
# CONFIG_SMP is not set
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# 

Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Alistair John Strachan
On Monday 01 January 2007 16:01, Ken Moffat wrote:
  Hi, I've been running an athlon64 in 64-bit mode without problems,
 up to and incluing 2.6.19.1.  A couple of weeks ago I decided to use
 it for testing x86 builds, since then it's been nothing but trouble
 in 32-bit mode.  It still works fine when I boot it in 64-bit mode.

Obviously papering over a severe bug, but why is it necessary for you to run a 
32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use the 
IA32 emulation surely?

-- 
Cheers,
Alistair.

Final year Computer Science undergraduate.
1F2 55 South Clerk Street, Edinburgh, UK.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
 
 Obviously papering over a severe bug, but why is it necessary for you to run 
 a 
 32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use the 
 IA32 emulation surely?
 
 My 64-bit is pure64 on this machine, so it doesn't have any
suitable libs or tools.  Anyway, I really do need a 32-bit kernel
to test some linuxfromscratch build instructions.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Ken Moffat
On Mon, Jan 01, 2007 at 05:07:58PM +, Ken Moffat wrote:
 On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
  
  Obviously papering over a severe bug, but why is it necessary for you to 
  run a 
  32bit kernel to test 32bit userspace? If your 64bit kernel is stable, use 
  the 
  IA32 emulation surely?
  
  My 64-bit is pure64 on this machine, so it doesn't have any
 suitable libs or tools.  Anyway, I really do need a 32-bit kernel
 to test some linuxfromscratch build instructions.
 
 Sorry, I think last night is still interfering with my own logic
circuits.  Yes, I could use 'linux32' to change the personality as a
work-around now that I've built the system.  Mainly, I was hoping
somebody would notice something bad in the config, but I might use
the work-around in the meantime.  Thanks for reminding me about it.

Ken
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: x86 instability with 2.6.1{8,9}

2007-01-01 Thread Alistair John Strachan
On Monday 01 January 2007 19:13, Ken Moffat wrote:
 On Mon, Jan 01, 2007 at 05:07:58PM +, Ken Moffat wrote:
  On Mon, Jan 01, 2007 at 04:48:55PM +, Alistair John Strachan wrote:
   Obviously papering over a severe bug, but why is it necessary for you
   to run a 32bit kernel to test 32bit userspace? If your 64bit kernel is
   stable, use the IA32 emulation surely?
 
   My 64-bit is pure64 on this machine, so it doesn't have any
  suitable libs or tools.  Anyway, I really do need a 32-bit kernel
  to test some linuxfromscratch build instructions.

  Sorry, I think last night is still interfering with my own logic
 circuits.  Yes, I could use 'linux32' to change the personality as a
 work-around now that I've built the system.  Mainly, I was hoping
 somebody would notice something bad in the config, but I might use
 the work-around in the meantime.  Thanks for reminding me about it.

Personally when I built an embedded LFS for a customer, I wrote a dummy arch 
and uname and then bootstrapped the 32bit LFS book, then built a cross 
compiler with the CLFS book and built a 64bit kernel. Seemed to work okay.

However, there isn't 100% compatibility in a 64bit kernel for all syscalls, I 
think one of the VFAT syscall wrappers is currently broken.

[ 5807.639755] ioctl32(war3.exe:4998): Unknown cmd fd(9) cmd(82187201){02} 
arg(00221000) on /home/alistair/.wine/drive_c/Program Files/Warcraft III

Other than that, I've had no problem with running a purely 32bit userspace.

-- 
Cheers,
Alistair.

Final year Computer Science undergraduate.
1F2 55 South Clerk Street, Edinburgh, UK.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/