• Bug#266269: [kernel-source-2.4.26]: Kernel Oops after loading SMART2 (1

    From Helmut Toplitzer@1:229/2 to All on Tue Aug 17 12:10:10 2004
    XPost: linux.debian.kernel
    From: [email protected]

    This is a multi-part message in MIME format.
    Package: kernel-source-2.4.26
    Version: 2.4.26-5

    Compiling the kernel for a stable-System with the enclosed kernel.config results in a kernel-oops after loading the SMART2 drivers.

    Mainline Kernel is working without problems.

    Message:
    -------------
    Unable to handle kernel NULL pointer dereference at virtual address
    00000004
    printing eip: c0215517
    *pde= 00000000
    Oops: 0002
    CPU: 0
    EIP: 0010:[<c0215517>] Not tainted
    EFLAGS: 00010246
    eax: 00000000 ebx: c036a8dc ecx: c030ffc0 edx: 00000000
    esi: c03100c0 edi: 00000000 ebp: 0008e000 esp: c158ffc8
    ds: 0018 es: 0018 ss: 0018
    Process swapper (pid: 1, stackpage=c158f000)
    Stack:
    c036a8dc c031ffac c0331037 c03100c0 c032075a 00010f00 c032079b c010505b 00010f00 c031ffac c0106fd8 00000000 00000078 c031e000
    CallTrace: [<c010505b>] [<c0106fd8>]
    Code: 89 50 04 89 02 c7 06 00 00 00 00 c7 46 04 00 00 00 00 8b 1d
    <0> Kernel panic: Attempted to kill init!
    ---------------------

    I can provide the binary deb for i386 if needed.

    Thanks
    Helmut



    #
    # Automatically generated by make menuconfig: don't edit
    #
    CONFIG_X86=y
    # CONFIG_SBUS is not set
    CONFIG_UID16=y

    #
    # Code maturity level options
    #
    # CONFIG_EXPERIMENTAL is not set

    #
    # Loadable module support
    #
    # CONFIG_MODULES is not set

    #
    # Processor type and features
    #
    # CONFIG_M386 is not set
    # CONFIG_M486 is not set
    # CONFIG_M586 is not set
    # CONFIG_M586TSC is not set
    # CONFIG_M586MMX is not set
    # CONFIG_M686 is not set
    CONFIG_MPENTIUMIII=y
    # CONFIG_MPENTIUM4 is not set
    # CONFIG_MK6 is not set
    # CONFIG_MK7 is not set
    # CONFIG_MK8 is not set
    # CONFIG_MELAN is not set
    # CONFIG_MCRUSOE is not set
    # CONFIG_MWINCHIPC6 is not set
    # CONFIG_MWINCHIP2 is not set
    # CONFIG_MWINCHIP3D is not set
    # CONFIG_MCYRIXIII is not set
    # CONFIG_MVIAC3_2 is not set
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_CMPXCHG=y
    CONFIG_X86_XADD=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    # CONFIG_RWSEM_GENERIC_SPINLOCK is not set
    CONFIG_RWSEM_XCHGADD_ALGORITHM=y
    CONFIG_X86_L1_CACHE_SHIFT=5
    CONFIG_X86_HAS_TSC=y
    CONFIG_X86_GOOD_APIC=y
    CONFIG_X86_PGE=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_X86_F00F_WORKS_OK=y
    CONFIG_X86_MCE=y
    # CONFIG_TOSHIBA is not set
    # CONFIG_I8K is not set
    # CONFIG_MICROCODE is not set
    # CONFIG_X86_MSR is not set
    # CONFIG_X86_CPUID is not set
    CONFIG_NOHIGHMEM=y
    # CONFIG_HIGHMEM4G is not set
    # CONFIG_HIGHMEM64G is not set
    # CONFIG_HIGHMEM is not set
    # CONFIG_MATH_EMULATION is not set
    CONFIG_MTRR=y
    # CONFIG_SMP is not set
    CONFIG_X86_UP_APIC=y
    CONFIG_X86_UP_IOAPIC=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    # CONFIG_X86_TSC_DISABLE is not set
    CONFIG_X86_TSC=y

    #
    # General setup
    #
    CONFIG_NET=y
    CONFIG_PCI=y
    # CONFIG_PCI_GOBIOS is not set
    # CONFIG_PCI_GODIRECT is not set
    CONFIG_PCI_GOANY=y
    CONFIG_PCI_BIOS=y
    CONFIG_PCI_DIRECT=y
    CONFIG_ISA=y
    CONFIG_PCI_NAMES=y
    # CONFIG_EISA is not set
    # CONFIG_MCA is not set
    # CONFIG_HOTPLUG is not set
    # CONFIG_PCMCIA is not set
    # CONFIG_HOTPLUG_PCI is not set
    CONFIG_SYSVIPC=y
    # CONFIG_BSD_PROCESS_ACCT is not set
    CONFIG_SYSCTL=y
    CONFIG_KCORE_ELF=y
    # CONFIG_KCORE_AOUT is not set
    CONFIG_BINFMT_AOUT=y
    CONFIG_BINFMT_ELF=y
    CONFIG_BINFMT_MISC=y
    # CONFIG_OOM_KILLER is not set
    CONFIG_PM=y
    CONFIG_APM=y
    CONFIG_APM_IGNORE_USER_SUSPEND=y
    CONFIG_APM_DO_ENABLE=y
    CONFIG_APM_CPU_IDLE=y
    CONFIG_APM_DISPLAY_BLANK=y
    CONFIG_APM_RTC_IS_GMT=y
    # CONFIG_APM_ALLOW_INTS is not set
    CONFIG_APM_REAL_MODE_POWER_OFF=y

    #
    # ACPI Support
    #
    # CONFIG_ACPI is not set

    #
    # Memory Technology Devices (MTD)
    #
    # CONFIG_MTD is not set

    #
    # Parallel port support
    #
    CONFIG_PARPORT=y
    CONFIG_PARPORT_PC=y
    CONFIG_PARPORT_PC_CML1=y
    # CONFIG_PARPORT_SERIAL is not set
    # CONFIG_PARPORT_PC_PCMCIA is not set
    # CONFIG_PARPORT_AMIGA is not set
    # CONFIG_PARPORT_MFC3 is not set
    # CONFIG_PARPORT_ATARI is not set
    # CONFIG_PARPORT_GSC is not set
    # CONFIG_PARPORT_SUNBPP is not set
    # CONFIG_PARPORT_IP22 is not set
    # CONFIG_PARPORT_OTHER is not set
    CONFIG_PARPORT_1284=y

    #
    # Plug and Play configuration
    #
    CONFIG_PNP=y
    CONFIG_ISAPNP=y

    #
    # Block devices
    #
    CONFIG_BLK_DEV_FD=y
    # CONFIG_BLK_DEV_XD is not set
    # CONFIG_PARIDE is not set
    CONFIG_BLK_CPQ_DA=y
    CONFIG_BLK_CPQ_CISS_DA=y
    # CONFIG_CISS_SCSI_TAPE is not set
    # CONFIG_CISS_MONITOR_THREAD is not set
    # CONFIG_BLK_DEV_DAC960 is not set
    # CONFIG_BLK_DEV_UMEM is not set
    CONFIG_BLK_DEV_LOOP=y
    CONFIG_BLK_DEV_VROOT=y
    # CONFIG_BLK_DEV_NBD is not set
    CONFIG_BLK_DEV_RAM=y
    CONFIG_BLK_DEV_RAM_SIZE=4096
    CONFIG_BLK_DEV_INITRD=y
    # CONFIG_BLK_STATS is not set

    #
    # Multi-device support (RAID and LVM)
    #
    CONFIG_MD=y
    CONFIG_BLK_DEV_MD=y
    CONFIG_MD_LINEAR=y
    CONFIG_MD_RAID0=y
    CONFIG_MD_RAID1=y
    CONFIG_MD_RAID5=y
    CONFIG_MD_MULTIPATH=y
    CONFIG_BLK_DEV_LVM=y

    #
    # Networking options
    #
    CONFIG_PACKET=y
    # CONFIG_PACKET_MMAP is not set
    # CONFIG_NETLINK_DEV is not set
    CONFIG_NETFILTER=y
    # CONFIG_NETFILTER_DEBUG is not set
    CONFIG_FILTER=y
    CONFIG_UNIX=y
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    # CONFIG_IP_ADVANCED_ROUTER is not set
    # CONFIG_IP_PNP is not set
    # CONFIG_NET_IPIP is not set
    # CONFIG_NET_IPGRE is not set
    # CONFIG_IP_MROUTE is not set
    # CONFIG_INET_ECN is not set
    # CONFIG_SYN_COOKIES is not set

    #
    # IP: Netfilter Configuration
    #
    CONFIG_IP_NF_CONNTRACK=y
    CONFIG_IP_NF_FTP=y
    # CONFIG_IP_NF_AMANDA is not set
    # CONFIG_IP_NF_TFTP is not set
    CONFIG_IP_NF_IRC=y
    CONFIG_IP_NF_IPTABLES=y
    CONFIG_IP_NF_MATCH_LIMIT=y
    CONFIG_IP_NF_MATCH_MAC=y
    # CONFIG_IP_NF_MATCH_PKTTYPE is not set
    CONFIG_IP_NF_MATCH_MARK=y
    CONFIG_IP_NF_MATCH_MULTIPORT=y
    CONFIG_IP_NF_MATCH_TOS=y
    # CONFIG_IP_NF_MATCH_RECENT is not set
    # CONFIG_IP_NF_MATCH_ECN is not set
    # CONFIG_IP_NF_MATCH_DSCP is not set
    CONFIG_IP_NF_MATCH_AH_ESP=y
    CONFIG_IP_NF_MATCH_LENGTH=y
    CONFIG_IP_NF_MATCH_TTL=y
    CONFIG_IP_NF_MATCH_TCPMSS=y
    # CONFIG_IP_NF_MATCH_HELPER is not set
    CONFIG_IP_NF_MATCH_STATE=y
    # CONFIG_IP_NF_MATCH_CONNTRACK is not set
    CONFIG_IP_NF_FILTER=y
    CONFIG_IP_NF_TARGET_REJECT=y
    CONFIG_IP_NF_NAT=y
    CONFIG_IP_NF_NAT_NEEDED=y

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Christoph Hellwig@1:229/2 to Helmut Toplitzer on Tue Aug 17 16:30:16 2004
    XPost: linux.debian.kernel
    From: [email protected]

    On Tue, Aug 17, 2004 at 11:48:36AM +0200, Helmut Toplitzer wrote:
    Package: kernel-source-2.4.26
    Version: 2.4.26-5

    Compiling the kernel for a stable-System with the enclosed kernel.config results in a kernel-oops after loading the SMART2 drivers.

    What are the SMART2 drivers?



    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Toplitzer Helmut@1:229/2 to Christoph Hellwig on Tue Aug 17 17:40:10 2004
    XPost: linux.debian.kernel
    From: [email protected]

    Christoph Hellwig wrote:
    On Tue, Aug 17, 2004 at 11:48:36AM +0200, Helmut Toplitzer wrote:

    Package: kernel-source-2.4.26
    Version: 2.4.26-5

    Compiling the kernel for a stable-System with the enclosed kernel.config >>results in a kernel-oops after loading the SMART2 drivers.


    What are the SMART2 drivers?


    Block devices -> Compaq SMART2 Support.

    But I will try to compile it without it tomorrow.
    To me it looks like it's the Compaq Smart Array 5xxx Support.
    But this is a first try. Details will follow tomorrow.


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)