* test10 won't boot
@ 2000-11-02 7:02 Hans-Joachim Baader
2000-11-02 7:07 ` Jeff Garzik
2000-11-02 8:06 ` Arjan van de Ven
0 siblings, 2 replies; 6+ messages in thread
From: Hans-Joachim Baader @ 2000-11-02 7:02 UTC (permalink / raw)
To: linux-kernel
Hi,
test10, compiled with gcc 2.95.2, won't boot on one of my machine.
It stops after the "now booting the kernel" message. Yes, I have
configured Virtual Terminal and VGA text console.
The configuration also contains Reiserfs (as a module) but that
shouldn't make a difference.
The system is a AMD K6-2/400 on an ASUS P5A-B board. lspci output:
00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1541 (rev 04)
00:01.0 PCI bridge: Acer Laboratories Inc. [ALi] M5243 (rev 04)
00:03.0 Bridge: Acer Laboratories Inc. [ALi] M7101 PMU
00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev c3)
00:0a.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine 10/100] (rev 06)
00:0f.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c1)
01:00.0 VGA compatible controller: nVidia Corporation Riva TnT 128 [NV04] (rev 04)
configuration:
CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_M686=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_PM=y
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_1284=y
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_LOOP=m
CONFIG_PACKET=m
CONFIG_PACKET_MMAP=y
CONFIG_NETFILTER=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IPX=m
CONFIG_IPX_INTERN=y
CONFIG_ATALK=m
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=m
CONFIG_BLK_DEV_SD=m
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_PPA=m
CONFIG_SCSI_NCR53C8XX=m
CONFIG_SCSI_SYM53C8XX=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_ISA=y
CONFIG_NE2000=m
CONFIG_NET_PCI=y
CONFIG_EEPRO100=y
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPPOE=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
CONFIG_NVRAM=m
CONFIG_RTC=y
CONFIG_QUOTA=y
CONFIG_AUTOFS4_FS=y
CONFIG_REISERFS_FS=m
CONFIG_HFS_FS=m
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_MINIX_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_UTF8=m
CONFIG_VGA_CONSOLE=y
CONFIG_MAGIC_SYSRQ=y
Regards,
hjb
--
http://www.pro-linux.de/ - Germany's largest volunteer Linux support site
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: test10 won't boot
2000-11-02 7:02 test10 won't boot Hans-Joachim Baader
@ 2000-11-02 7:07 ` Jeff Garzik
2000-11-02 7:54 ` Hans-Joachim Baader
2000-11-02 8:06 ` Arjan van de Ven
1 sibling, 1 reply; 6+ messages in thread
From: Jeff Garzik @ 2000-11-02 7:07 UTC (permalink / raw)
To: Hans-Joachim Baader; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 855 bytes --]
Hans-Joachim Baader wrote:
> test10, compiled with gcc 2.95.2, won't boot on one of my machine.
> It stops after the "now booting the kernel" message. Yes, I have
> configured Virtual Terminal and VGA text console.
> 00:00.0 Host bridge: Acer Laboratories Inc. [ALi] M1541 (rev 04)
> 00:01.0 PCI bridge: Acer Laboratories Inc. [ALi] M5243 (rev 04)
> 00:03.0 Bridge: Acer Laboratories Inc. [ALi] M7101 PMU
> 00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev c3)
> 00:0f.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c1)
Does it boot with the attached patch?
--
Jeff Garzik | "Mind if I drive?" -Sam
Building 1024 | "Not if you don't mind me clawing at the
MandrakeSoft | dash and shrieking like a cheerleader."
| -Max
[-- Attachment #2: ide.patch --]
[-- Type: text/plain, Size: 611 bytes --]
Index: drivers/ide/ide-pci.c
===================================================================
RCS file: /cvsroot/gkernel/linux_2_4/drivers/ide/ide-pci.c,v
retrieving revision 1.1.1.6
retrieving revision 1.1.1.6.6.1
diff -u -r1.1.1.6 -r1.1.1.6.6.1
--- drivers/ide/ide-pci.c 2000/10/27 07:45:53 1.1.1.6
+++ drivers/ide/ide-pci.c 2000/10/31 22:43:32 1.1.1.6.6.1
@@ -528,10 +528,7 @@
autodma = 1;
#endif
-#if 1 /* what do do with this useful tool ??? */
- if (pci_enable_device(dev))
- return;
-#endif
+ pci_enable_device(dev);
check_if_enabled:
if (pci_read_config_word(dev, PCI_COMMAND, &pcicmd)) {
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: test10 won't boot
2000-11-02 7:07 ` Jeff Garzik
@ 2000-11-02 7:54 ` Hans-Joachim Baader
2000-11-02 8:16 ` Craig Schlenter
0 siblings, 1 reply; 6+ messages in thread
From: Hans-Joachim Baader @ 2000-11-02 7:54 UTC (permalink / raw)
To: Jeff Garzik; +Cc: Hans-Joachim Baader, linux-kernel
Jeff Garzik wrote:
> Hans-Joachim Baader wrote:
> > test10, compiled with gcc 2.95.2, won't boot on one of my machine.
> > It stops after the "now booting the kernel" message. Yes, I have
> > configured Virtual Terminal and VGA text console.
>
> Does it boot with the attached patch?
Nope, it doesn't. Same observation.
BTW this was the first 2.4 kernel that I tried on this machine.
So I cannot say since when it's broken. 2.2.x works fine.
Regards,
hjb
--
http://www.pro-linux.de/ - Germany's largest volunteer Linux support site
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: test10 won't boot
2000-11-02 7:02 test10 won't boot Hans-Joachim Baader
2000-11-02 7:07 ` Jeff Garzik
@ 2000-11-02 8:06 ` Arjan van de Ven
2000-11-02 22:23 ` Hans-Joachim Baader
1 sibling, 1 reply; 6+ messages in thread
From: Arjan van de Ven @ 2000-11-02 8:06 UTC (permalink / raw)
To: Hans-Joachim Baader; +Cc: linux-kernel
In article <20001102070209.DFE7D355386@grumbeer.hjb.de> you wrote:
> Hi,
> The system is a AMD K6-2/400 on an ASUS P5A-B board. lspci output:
[snip]
> CONFIG_M686=y
Ah ha!
You have selected the Pentium II/III CPU type, which does NOT work on a K6.
The compiler (and the kernel) will use the "new" Pentium II instructions
(such as "cmov") which are not supported by the K6, leading to "illegal
instruction" usage very early.
I'm sure your computer will work fine as soon as you select a "K6" processor
in the configuration program you use (make menuconfig/xconfig/config), as I
have the same CPU/mobo.
Greetings,
Arjan van de Ven
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: test10 won't boot
2000-11-02 7:54 ` Hans-Joachim Baader
@ 2000-11-02 8:16 ` Craig Schlenter
0 siblings, 0 replies; 6+ messages in thread
From: Craig Schlenter @ 2000-11-02 8:16 UTC (permalink / raw)
To: Hans-Joachim Baader; +Cc: Jeff Garzik, linux-kernel
On Thu, Nov 02, 2000 at 08:54:00AM +0100, Hans-Joachim Baader wrote:
> Jeff Garzik wrote:
>
> > Hans-Joachim Baader wrote:
> > > test10, compiled with gcc 2.95.2, won't boot on one of my machine.
> > > It stops after the "now booting the kernel" message. Yes, I have
> > > configured Virtual Terminal and VGA text console.
> >
> > Does it boot with the attached patch?
>
> Nope, it doesn't. Same observation.
>
> BTW this was the first 2.4 kernel that I tried on this machine.
> So I cannot say since when it's broken. 2.2.x works fine.
The test10pre series is where my machine (also with ALI chipset) was broken
but Linus fixed it by guessing how some of the pirq stuff worked on the 1533
chip so test10 final works for me. I'm guessing test9 will work for you
or that removing the pci_enable line in Jeff's patch completely might do
the job for you. Yes?
--Craig
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: test10 won't boot
2000-11-02 8:06 ` Arjan van de Ven
@ 2000-11-02 22:23 ` Hans-Joachim Baader
0 siblings, 0 replies; 6+ messages in thread
From: Hans-Joachim Baader @ 2000-11-02 22:23 UTC (permalink / raw)
To: Arjan van de Ven; +Cc: Hans-Joachim Baader, linux-kernel
Arjan van de Ven wrote:
> [snip]
>
> > CONFIG_M686=y
>
> Ah ha!
>
> You have selected the Pentium II/III CPU type, which does NOT work on a K6.
> The compiler (and the kernel) will use the "new" Pentium II instructions
> (such as "cmov") which are not supported by the K6, leading to "illegal
> instruction" usage very early.
Ouch. This was it. I simply overlooked this option and used the one
that worked with 2.2...
But it would be nice if the kernel could detect the wrong CPU type
and print a message before it stops. Perhaps compile the init
section without CPU specific optimization?
Thanks for your help,
hjb
--
http://www.pro-linux.de/ - Germany's largest volunteer Linux support site
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2000-11-02 22:24 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-11-02 7:02 test10 won't boot Hans-Joachim Baader
2000-11-02 7:07 ` Jeff Garzik
2000-11-02 7:54 ` Hans-Joachim Baader
2000-11-02 8:16 ` Craig Schlenter
2000-11-02 8:06 ` Arjan van de Ven
2000-11-02 22:23 ` Hans-Joachim Baader
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox