Bug#493479: linux-image-2.6.26-1-amd64: Correction, and list of CONFIG_* candidates for the problem
Package: linux-image-2.6.26-1-amd64
Version: 2.6.26-1
Followup-For: Bug #493479
CORRECTION: The motherboard on the machine where linux-image-2.6.26-1-amd64
refuses to boot is an ECS AMD690GM-M2, not ECS AMD790GM-M2 (a little
misspelling there).
The last kernel I compiled before filing the bug report had a very
torn-down '.config' file. It still didn't work, but while writing the
report I thought of some more things I could tear out.
So, I took a short break, then reconfigured with even more options
disabled. The results were mixed: the kernel booted, sort of, but I
ripped out so much that it was no longer able to read superblocks on the
disk partitions, so it could not mount the filesystem.
Here is the list of changes, all things removed between a non-working
version and a (nearly) working version, which I will be looking at more
closely next:
CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_X86_SMP=y
CONFIG_X86_64_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_LOCK_KERNEL=y
CONFIG_STOP_MACHINE=y
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_SMP=y
CONFIG_NR_CPUS=2
CONFIG_SCHED_MC=y
CONFIG_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_NODES_SPAN_OTHER_NODES=y
CONFIG_NODES_SHIFT=6
CONFIG_NEED_MULTIPLE_NODES=y
CONFIG_MIGRATION=y
CONFIG_SECCOMP=y
CONFIG_SCHED_HRTICK=y
CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y
CONFIG_ACPI_NUMA=y
CONFIG_DEBUG_PER_CPU_MAPS=y
Many of these options are not configurable manually, but are (de)selected
by changes in other options, so the list is even shorter than this. Hope
to have more results soon.
BTW: Since CONFIG_SMP was in the above list, I quickly tried booting the
stock linux-image-2.6.26-1-amd64 kernel with "nosmp", but it still froze.
That rules out that option, unless the problem is actually caused by more
than one of these config settings.
-- Package-specific info:
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-7.080720.fileserver.uvesafb (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.26-1-amd64 depends on:
ii debconf [debconf-2.0] 1.5.22 Debian configuration management sy
ii initramfs-tools [linux-initra 0.92e tools for generating an initramfs
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
linux-image-2.6.26-1-amd64 recommends no packages.
Versions of packages linux-image-2.6.26-1-amd64 suggests:
ii grub 0.97-44 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.26 <none> (no description available)
-- debconf information excluded
Reply to: