Bug#666506: linux-image-3.2.0: IDE support disabled
Package: linux-2.6
Version: 3.2.12-1
Severity: critical
File: linux-image-3.2.0
Tags: patch
Justification: breaks the whole system
Dear Maintainer,
IDE bus modules are not included in newer versions of linux-image, including 3.2.12-1 and 3.2.13-1.
* What led up to the situation?
An update to linux-image-3.2.0-2. Using linux-image-3.1.0 IDE bus works.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Nothing. Simplely IDE support is not checked in kernel config:
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set
* What was the outcome of this action?
IDE devices are not recognized, so system is not bootable from an IDE hard disk.
* What outcome did you expect instead?
System recognize IDE devices.
Patch (from linux-image-3.1.0-1 config file):
CONFIG_HAVE_IDE=y
CONFIG_IDE=m
#
# Please see Documentation/ide/ide.txt for help/info on IDE drives
#
CONFIG_IDE_XFER_MODE=y
CONFIG_IDE_ATAPI=y
# CONFIG_BLK_DEV_IDE_SATA is not set
CONFIG_IDE_GD=m
CONFIG_IDE_GD_ATA=y
CONFIG_IDE_GD_ATAPI=y
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_DELKIN=m
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
CONFIG_BLK_DEV_IDETAPE=m
# CONFIG_BLK_DEV_IDEACPI is not set
# CONFIG_IDE_TASK_IOCTL is not set
CONFIG_IDE_PROC_FS=y
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=m
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPNP=m
CONFIG_BLK_DEV_IDEDMA_SFF=y
#
# PCI IDE chipsets support
#
CONFIG_BLK_DEV_IDEPCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_GENERIC is not set
CONFIG_BLK_DEV_OPTI621=m
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
CONFIG_BLK_DEV_HPT366=m
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8172=m
CONFIG_BLK_DEV_IT8213=m
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
CONFIG_BLK_DEV_TRM290=m
# CONFIG_BLK_DEV_VIA82CXXX is not set
CONFIG_BLK_DEV_TC86C001=m
CONFIG_BLK_DEV_IDEDMA=y
-- Package-specific info:
** Version:
Linux version 3.2.0-2-amd64 (Debian 3.2.12-1) (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-1) ) #1 SMP Tue Mar 20 18:36:37 UTC 2012
** Command line:
BOOT_IMAGE=/vmlinuz-3.2.0-2-amd64 root=/dev/mapper/volumenes--md1-sistema--64 ro quiet
** Tainted: PO (4097)
* Proprietary module has been loaded.
* Out-of-tree module has been loaded.
** Kernel log:
There is no error in kernel log, so I remove these lines.
** Model information
sys_vendor: Gigabyte Technology Co., Ltd.
product_name: EP43-DS3
product_version:
chassis_vendor: Gigabyte Technology Co., Ltd.
chassis_version:
bios_vendor: Award Software International, Inc.
bios_version: F3
board_vendor: Gigabyte Technology Co., Ltd.
board_name: EP43-DS3
board_version: x.x
** Loaded modules:
pci_stub
vboxpci(O)
vboxnetadp(O)
vboxnetflt(O)
vboxdrv(O)
acpi_cpufreq
mperf
cpufreq_powersave
cpufreq_stats
cpufreq_userspace
cpufreq_conservative
ipt_MASQUERADE
xt_tcpudp
xt_state
iptable_nat
nf_nat
nf_conntrack_ipv4
nf_defrag_ipv4
nf_conntrack
nls_utf8
nls_cp437
vfat
fat
xt_multiport
iptable_filter
ip_tables
x_tables
ppdev
lp
bnep
rfcomm
bluetooth
rfkill
binfmt_misc
fuse
nfsd
nfs
nfs_acl
auth_rpcgss
fscache
lockd
sunrpc
kvm_intel
kvm
ext4
crc16
jbd2
ext3
mbcache
jbd
dm_crypt
r128
drm
loop
firewire_sbp2
mt20xx
snd_hda_codec_hdmi
tea5767
snd_hda_codec_realtek
tda9887
tda8290
snd_hda_intel
snd_bt87x
snd_hda_codec
tuner
tvaudio
snd_hwdep
tda7432
snd_pcm_oss
msp3400
snd_mixer_oss
bttv
btcx_risc
snd_pcm
snd_page_alloc
ir_lirc_codec
tveeprom
snd_seq_midi
lirc_dev
videobuf_dma_sg
videobuf_core
usblp
snd_seq_midi_event
ir_mce_kbd_decoder
snd_rawmidi
ir_sony_decoder
joydev
snd_seq
ir_jvc_decoder
v4l2_common
videodev
ir_rc6_decoder
ir_rc5_decoder
snd_seq_device
v4l2_compat_ioctl32
ir_nec_decoder
media
snd_timer
rc_core
i2c_algo_bit
parport_serial
snd
i2c_i801
pcspkr
parport_pc
parport
psmouse
i2c_core
processor
serio_raw
thermal_sys
iTCO_wdt
evdev
soundcore
iTCO_vendor_support
reiserfs
raid456
async_raid6_recov
async_memcpy
async_pq
async_xor
xor
async_tx
raid6_pq
raid1
md_mod
usbhid
hid
dm_mirror
dm_region_hash
dm_log
dm_mod
usb_storage
sd_mod
crc_t10dif
uas
uhci_hcd
fglrx(P)
firewire_ohci
firewire_core
ata_generic
crc_itu_t
ata_piix
libata
ehci_hcd
scsi_mod
r8169
mii
floppy
usbcore
usb_common
button
** PCI devices:
I remove hw info, beacause sumplely there is no driver for IDE, there is no problem.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (250, 'testing'), (200, 'unstable'), (150, 'stable'), (20, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-3.2.0-2-amd64 depends on:
ii debconf [debconf-2.0] 1.5.42
ii initramfs-tools [linux-initramfs-tool] 0.101
ii kmod 6-2
ii linux-base 3.5
ii module-init-tools 6-2
Versions of packages linux-image-3.2.0-2-amd64 recommends:
ii firmware-linux-free 3
Versions of packages linux-image-3.2.0-2-amd64 suggests:
pn extlinux 2:4.05+dfsg-2
pn grub-pc 1.99-17
pn linux-doc-3.2 <none>
Versions of packages linux-image-3.2.0-2-amd64 is related to:
ii firmware-atheros <none>
ii firmware-bnx2 <none>
ii firmware-bnx2x <none>
ii firmware-brcm80211 <none>
ii firmware-intelwimax <none>
ii firmware-ipw2x00 <none>
ii firmware-ivtv <none>
ii firmware-iwlwifi <none>
ii firmware-libertas <none>
ii firmware-linux <none>
ii firmware-linux-nonfree 0.35
ii firmware-myricom <none>
ii firmware-netxen <none>
ii firmware-qlogic <none>
ii firmware-ralink <none>
ii firmware-realtek 0.35
ii xen-hypervisor-3.2-1-amd64 [xen-hypervisor] 3.2.1-2
-- debconf information excluded
Reply to: