Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] gentoo-sources-2.6.35-r12 causes kernel panic
Date: Sat, 27 Nov 2010 15:12:37
Message-Id: AANLkTimxGon3-nMR-3McjBcxDMEAGywdHA55NkEHVpo8@mail.gmail.com
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

Replies

Subject Author
Re: [gentoo-user] gentoo-sources-2.6.35-r12 causes kernel panic Mark Knecht <markknecht@×××××.com>