1 |
I haven't had much luck with the 2.6.35 version of kernels - they have |
2 |
cause panics on two different x86 boxen. |
3 |
|
4 |
Now that 2.6.35 has gone stable so I tried it again and I'm getting a |
5 |
kernel panic complaining about VFS unable to mount root fs: |
6 |
================================== |
7 |
VFS: Cannot open root device "sda3" or unknown-block(0,0) |
8 |
Please append a correct "root=" boot option; here are the available partitions: |
9 |
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) |
10 |
Pid: 1, comm: swapper Not tainted 2.6.35-gentoo-r12 #2 |
11 |
Call Trace: |
12 |
[<c14b3530>] ? panic+0x5f/0xc6 |
13 |
[<c1693c68>] ? mount_block_root+0x1c2/0x245 |
14 |
[<c1002930>] ? do_signal+0x766/0x7f2 |
15 |
[<c1693d31>] ? mount_root+0x46/0x5a |
16 |
[<c1693e8b>] ? prepare_namespace+0x146/0x182 |
17 |
[<c1093203>] ? sys_access+0x1f/0x23 |
18 |
[<c16933f1>] ? kernel_init+0x1a9/0x1b7 |
19 |
[<c1693248>] ? kernel_init+0x0/0x1b7 |
20 |
[<c10030b6>] ? kernel_thread_helper+0x6/0x10 |
21 |
panic occurred, switching back to text console |
22 |
================================== |
23 |
|
24 |
This is my chipset: |
25 |
======================= |
26 |
*-pci |
27 |
description: Host bridge |
28 |
product: 82915G/P/GV/GL/PL/910GL Memory Controller Hub |
29 |
vendor: Intel Corporation |
30 |
physical id: 100 |
31 |
bus info: pci@0000:00:00.0 |
32 |
version: 04 |
33 |
width: 32 bits |
34 |
clock: 33MHz |
35 |
*-pci:0 |
36 |
description: PCI bridge |
37 |
product: 82915G/P/GV/GL/PL/910GL PCI Express Root Port |
38 |
vendor: Intel Corporation |
39 |
physical id: 1 |
40 |
bus info: pci@0000:00:01.0 |
41 |
version: 04 |
42 |
width: 32 bits |
43 |
clock: 33MHz |
44 |
capabilities: pci pm msi pciexpress normal_decode |
45 |
bus_master cap_list |
46 |
configuration: driver=pcieport |
47 |
resources: irq:40 ioport:b000(size=4096) |
48 |
memory:cfe00000-cfefffff memory:d0000000-dfffffff |
49 |
[snip ...] |
50 |
*-pci:1 |
51 |
description: PCI bridge |
52 |
product: 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 |
53 |
vendor: Intel Corporation |
54 |
physical id: 1c |
55 |
bus info: pci@0000:00:1c.0 |
56 |
version: 03 |
57 |
width: 32 bits |
58 |
clock: 33MHz |
59 |
capabilities: pci pciexpress msi pm normal_decode |
60 |
bus_master cap_list |
61 |
configuration: driver=pcieport |
62 |
resources: irq:41 ioport:c000(size=4096) |
63 |
memory:c0000000-c01fffff ioport:c0200000(size=2097152) |
64 |
[snip ...] |
65 |
*-ide:1 |
66 |
description: IDE interface |
67 |
product: 82801FB/FW (ICH6/ICH6W) SATA Controller |
68 |
vendor: Intel Corporation |
69 |
physical id: 1f.2 |
70 |
bus info: pci@0000:00:1f.2 |
71 |
logical name: scsi2 |
72 |
version: 03 |
73 |
width: 32 bits |
74 |
clock: 66MHz |
75 |
capabilities: ide pm bus_master cap_list emulated |
76 |
configuration: driver=ata_piix latency=0 |
77 |
resources: irq:19 ioport:9400(size=8) ioport:9000(size=4) |
78 |
ioport:8800(size=8) ioport:8400(size=4) ioport:8000(size=16) |
79 |
*-disk |
80 |
description: ATA Disk |
81 |
product: WDC WD2500JD-22H |
82 |
vendor: Western Digital |
83 |
physical id: 0.0.0 |
84 |
bus info: scsi@2:0.0.0 |
85 |
logical name: /dev/sda |
86 |
version: 08.0 |
87 |
serial: WD-WMAL71304147 |
88 |
size: 232GiB (250GB) |
89 |
capabilities: partitioned partitioned:dos |
90 |
configuration: ansiversion=5 signature=08640863 |
91 |
======================= |
92 |
|
93 |
and these are the kernel options (which work fine with 2.6.34-r12): |
94 |
======================= |
95 |
# Bus options (PCI etc.) |
96 |
# |
97 |
CONFIG_PCI=y |
98 |
# CONFIG_PCI_GOBIOS is not set |
99 |
# CONFIG_PCI_GOMMCONFIG is not set |
100 |
# CONFIG_PCI_GODIRECT is not set |
101 |
# CONFIG_PCI_GOOLPC is not set |
102 |
CONFIG_PCI_GOANY=y |
103 |
CONFIG_PCI_BIOS=y |
104 |
CONFIG_PCI_DIRECT=y |
105 |
CONFIG_PCI_MMCONFIG=y |
106 |
CONFIG_PCI_DOMAINS=y |
107 |
# CONFIG_PCI_CNB20LE_QUIRK is not set |
108 |
CONFIG_PCIEPORTBUS=y |
109 |
CONFIG_PCIEAER=y |
110 |
# CONFIG_PCIE_ECRC is not set |
111 |
# CONFIG_PCIEAER_INJECT is not set |
112 |
# CONFIG_PCIEASPM is not set |
113 |
CONFIG_PCIE_PME=y |
114 |
CONFIG_ARCH_SUPPORTS_MSI=y |
115 |
# CONFIG_PCI_MSI is not set |
116 |
# CONFIG_PCI_STUB is not set |
117 |
CONFIG_HT_IRQ=y |
118 |
# CONFIG_PCI_IOV is not set |
119 |
CONFIG_PCI_IOAPIC=y |
120 |
CONFIG_ISA_DMA_API=y |
121 |
CONFIG_ISA=y |
122 |
# CONFIG_EISA is not set |
123 |
# CONFIG_MCA is not set |
124 |
# CONFIG_SCx200 is not set |
125 |
# CONFIG_OLPC is not set |
126 |
CONFIG_K8_NB=y |
127 |
# CONFIG_PCCARD is not set |
128 |
# CONFIG_HOTPLUG_PCI is not set |
129 |
[snip ...] |
130 |
|
131 |
# Protocols |
132 |
# |
133 |
# CONFIG_ISAPNP is not set |
134 |
# CONFIG_PNPBIOS is not set |
135 |
CONFIG_PNPACPI=y |
136 |
CONFIG_BLK_DEV=y |
137 |
# CONFIG_BLK_DEV_FD is not set |
138 |
# CONFIG_BLK_DEV_XD is not set |
139 |
# CONFIG_PARIDE is not set |
140 |
# CONFIG_BLK_CPQ_DA is not set |
141 |
# CONFIG_BLK_CPQ_CISS_DA is not set |
142 |
# CONFIG_BLK_DEV_DAC960 is not set |
143 |
# CONFIG_BLK_DEV_UMEM is not set |
144 |
# CONFIG_BLK_DEV_COW_COMMON is not set |
145 |
CONFIG_BLK_DEV_LOOP=y |
146 |
# CONFIG_BLK_DEV_CRYPTOLOOP is not set |
147 |
# CONFIG_BLK_DEV_DRBD is not set |
148 |
# CONFIG_BLK_DEV_NBD is not set |
149 |
# CONFIG_BLK_DEV_SX8 is not set |
150 |
# CONFIG_BLK_DEV_UB is not set |
151 |
CONFIG_BLK_DEV_RAM=y |
152 |
CONFIG_BLK_DEV_RAM_COUNT=16 |
153 |
CONFIG_BLK_DEV_RAM_SIZE=4096 |
154 |
# CONFIG_BLK_DEV_XIP is not set |
155 |
CONFIG_CDROM_PKTCDVD=y |
156 |
CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
157 |
# CONFIG_CDROM_PKTCDVD_WCACHE is not set |
158 |
# CONFIG_ATA_OVER_ETH is not set |
159 |
# CONFIG_BLK_DEV_HD is not set |
160 |
# CONFIG_MISC_DEVICES is not set |
161 |
CONFIG_HAVE_IDE=y |
162 |
# CONFIG_IDE is not set |
163 |
|
164 |
# |
165 |
# SCSI device support |
166 |
# |
167 |
CONFIG_SCSI_MOD=y |
168 |
# CONFIG_RAID_ATTRS is not set |
169 |
CONFIG_SCSI=y |
170 |
CONFIG_SCSI_DMA=y |
171 |
# CONFIG_SCSI_TGT is not set |
172 |
# CONFIG_SCSI_NETLINK is not set |
173 |
CONFIG_SCSI_PROC_FS=y |
174 |
|
175 |
# |
176 |
# SCSI support type (disk, tape, CD-ROM) |
177 |
# |
178 |
CONFIG_BLK_DEV_SD=y |
179 |
# CONFIG_CHR_DEV_ST is not set |
180 |
# CONFIG_CHR_DEV_OSST is not set |
181 |
CONFIG_BLK_DEV_SR=y |
182 |
# CONFIG_BLK_DEV_SR_VENDOR is not set |
183 |
CONFIG_CHR_DEV_SG=y |
184 |
# CONFIG_CHR_DEV_SCH is not set |
185 |
CONFIG_SCSI_MULTI_LUN=y |
186 |
# CONFIG_SCSI_CONSTANTS is not set |
187 |
# CONFIG_SCSI_LOGGING is not set |
188 |
# CONFIG_SCSI_SCAN_ASYNC is not set |
189 |
CONFIG_SCSI_WAIT_SCAN=m |
190 |
|
191 |
# SCSI Transports |
192 |
# |
193 |
# CONFIG_SCSI_SPI_ATTRS is not set |
194 |
# CONFIG_SCSI_FC_ATTRS is not set |
195 |
# CONFIG_SCSI_ISCSI_ATTRS is not set |
196 |
# CONFIG_SCSI_SAS_ATTRS is not set |
197 |
# CONFIG_SCSI_SAS_LIBSAS is not set |
198 |
# CONFIG_SCSI_SRP_ATTRS is not set |
199 |
# CONFIG_SCSI_LOWLEVEL is not set |
200 |
CONFIG_SCSI_DH=y |
201 |
# CONFIG_SCSI_DH_RDAC is not set |
202 |
# CONFIG_SCSI_DH_HP_SW is not set |
203 |
# CONFIG_SCSI_DH_EMC is not set |
204 |
# CONFIG_SCSI_DH_ALUA is not set |
205 |
# CONFIG_SCSI_OSD_INITIATOR is not set |
206 |
CONFIG_ATA=y |
207 |
# CONFIG_ATA_NONSTANDARD is not set |
208 |
# CONFIG_ATA_VERBOSE_ERROR is not set |
209 |
CONFIG_ATA_ACPI=y |
210 |
# CONFIG_SATA_PMP is not set |
211 |
|
212 |
# |
213 |
# Controllers with non-SFF native interface |
214 |
# |
215 |
# CONFIG_SATA_AHCI is not set |
216 |
# CONFIG_SATA_AHCI_PLATFORM is not set |
217 |
# CONFIG_SATA_INIC162X is not set |
218 |
# CONFIG_SATA_SIL24 is not set |
219 |
# CONFIG_ATA_SFF is not set |
220 |
# CONFIG_MD is not set |
221 |
# CONFIG_FUSION is not set |
222 |
======================= |
223 |
|
224 |
Am I missing something obvious to make the 2.6.35 series work with my boxen? |
225 |
|
226 |
Please ask if you need more info. |
227 |
-- |
228 |
Regards, |
229 |
Mick |