lkml.org 
[lkml]   [2005]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [patch] Real-Time Preemption, -RT-2.6.12-rc6-V0.7.48-00
    Hi Ingo,

    I just found this oops from last night on my home audio/midi system
    (AthlonXP running -48-37). I was burning a CD at the time, and the scsi
    error precedes the oops trace by 46 seconds. The system is still up and
    fully functional, BTW.

    scsi: unknown opcode 0x01
    BUG: Unable to handle kernel NULL pointer dereference at virtual address
    00000009
    printing eip:
    c044d001
    *pde = 00000000
    Oops: 0002 [#1]
    PREEMPT
    Modules linked in: snd_seq_dummy snd_seq_oss snd_seq_midi it87 eeprom i2c_sensor i2c_isa i2c_viapro i2c_dev i2c_core realtime usbhid ohci1394 ieee1394 uhci_hcd ehci_hcd usbcore snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_event snd_seq_midi_emul snd_seq snd_emu10k1 snd_util_mem snd_hwdep snd_mpu401 snd_via82xx snd_mpu401_uart snd_cs46xx gameport snd_rawmidi snd_seq_device snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc
    CPU: 0
    EIP: 0060:[<c044d001>] Not tainted VLI
    EFLAGS: 00010007 (2.6.12-rc6-RT-V0.7.48-37)
    EIP is at setup_IO_APIC+0x4d1/0x4f0
    eax: 00000200 ebx: c04372c0 ecx: 00000009 edx: 00024201
    esi: 00000010 edi: df096000 ebp: 00000000 esp: df097f84
    ds: 007b es: 007b ss: 0068 preempt: 00000002
    Process IRQ 16 (pid: 2163, threadinfo=df096000 task=df7e5230)
    Stack: c01149db c04372c0 00000010 c013ee34 ffffff10 dfbd58e0 df096000 c04372c0
    c04372c0 c013eee0 c013ef44 00000873 00000001 df097fbc 00000025 df096000
    df203e3c c0131265 fffffffc ffffffff ffffffff c01311d0 00000000 00000000
    Call Trace:
    [<c01149db>] end_level_ioapic_irq+0x4b/0xa0 (4)
    [<c013ee34>] do_hardirq+0x94/0x140 (12)
    [<c013eee0>] do_irqd+0x0/0xa0 (24)
    [<c013ef44>] do_irqd+0x64/0xa0 (4)
    [<c0131265>] kthread+0x95/0xd0 (28)
    [<c01311d0>] kthread+0x0/0xd0 (16)
    [<c010138d>] kernel_thread_helper+0x5/0x18 (16)
    Code: e6 00 e6 e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 e6
    e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 e6 e6 e6 00 fe <31> 09 00 0c
    00 01 02 2e 00 00 00 55 24 10 00 0c 00 02 02 2e 2e
    <6>note: IRQ 16[2163] exited with preempt_count 1
    BUG: scheduling while atomic: IRQ 16/0x00000001/2163
    caller is do_exit+0x211/0x3b0
    [<c030e8d5>] __schedule+0x555/0x710 (8)
    [<c011ee2c>] exit_notify+0x54c/0x8a0 (24)
    [<c0117c19>] wake_up_process+0x19/0x20 (4)
    [<c011f391>] do_exit+0x211/0x3b0 (52)
    [<c010443b>] die+0x16b/0x170 (40)
    [<c01162bd>] do_page_fault+0x34d/0x540 (64)
    [<c0117948>] recalc_task_prio+0x88/0x160 (16)
    [<c030e6e0>] __schedule+0x360/0x710 (36)
    [<c0117bef>] try_to_wake_up+0x11f/0x130 (12)
    [<c0117c19>] wake_up_process+0x19/0x20 (20)
    [<c030ec8f>] preempt_schedule_irq+0x4f/0x70 (48)
    [<c010313c>] need_resched+0x20/0x24 (20)
    [<c0115f70>] do_page_fault+0x0/0x540 (48)
    [<c0103c83>] error_code+0x4f/0x54 (8)
    [<c044d001>] setup_IO_APIC+0x4d1/0x4f0 (44)
    [<c01149db>] end_level_ioapic_irq+0x4b/0xa0 (12)
    [<c013ee34>] do_hardirq+0x94/0x140 (12)
    [<c013eee0>] do_irqd+0x0/0xa0 (24)
    [<c013ef44>] do_irqd+0x64/0xa0 (4)
    [<c0131265>] kthread+0x95/0xd0 (28)
    [<c01311d0>] kthread+0x0/0xd0 (16)
    [<c010138d>] kernel_thread_helper+0x5/0x18 (16)
    prev->state: 2 != TASK_RUNNING??
    IRQ 16/2163: BUG in __schedule at kernel/sched.c:2968
    [<c030e85c>] __schedule+0x4dc/0x710 (8)
    [<c0117c19>] wake_up_process+0x19/0x20 (28)
    [<c011f391>] do_exit+0x211/0x3b0 (52)
    [<c010443b>] die+0x16b/0x170 (40)
    [<c01162bd>] do_page_fault+0x34d/0x540 (64)
    [<c0117948>] recalc_task_prio+0x88/0x160 (16)
    [<c030e6e0>] __schedule+0x360/0x710 (36)
    [<c0117bef>] try_to_wake_up+0x11f/0x130 (12)
    [<c0117c19>] wake_up_process+0x19/0x20 (20)
    [<c030ec8f>] preempt_schedule_irq+0x4f/0x70 (48)
    [<c010313c>] need_resched+0x20/0x24 (20)
    [<c0115f70>] do_page_fault+0x0/0x540 (48)
    [<c0103c83>] error_code+0x4f/0x54 (8)
    [<c044d001>] setup_IO_APIC+0x4d1/0x4f0 (44)
    [<c01149db>] end_level_ioapic_irq+0x4b/0xa0 (12)
    [<c013ee34>] do_hardirq+0x94/0x140 (12)
    [<c013eee0>] do_irqd+0x0/0xa0 (24)
    [<c013ef44>] do_irqd+0x64/0xa0 (4)
    [<c0131265>] kthread+0x95/0xd0 (28)
    [<c01311d0>] kthread+0x0/0xd0 (16)
    [<c010138d>] kernel_thread_helper+0x5/0x18 (16)

    Is this something you've already fixed in the -50-xx series? My build of
    -50-15 just finished, so I'll reboot and hammer on the cd burner with the
    latest, anyway.

    --wwCONFIG_X86=y
    CONFIG_MMU=y
    CONFIG_UID16=y
    CONFIG_GENERIC_ISA_DMA=y
    CONFIG_GENERIC_IOMAP=y
    CONFIG_EXPERIMENTAL=y
    CONFIG_BROKEN=y
    CONFIG_BROKEN_ON_SMP=y
    CONFIG_LOCK_KERNEL=y
    CONFIG_INIT_ENV_ARG_LIMIT=32
    CONFIG_LOCALVERSION=""
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_POSIX_MQUEUE=y
    CONFIG_BSD_PROCESS_ACCT=y
    CONFIG_SYSCTL=y
    CONFIG_AUDIT=y
    CONFIG_AUDITSYSCALL=y
    CONFIG_HOTPLUG=y
    CONFIG_KOBJECT_UEVENT=y
    CONFIG_IKCONFIG=y
    CONFIG_IKCONFIG_PROC=y
    CONFIG_KALLSYMS=y
    CONFIG_KALLSYMS_ALL=y
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_EPOLL=y
    CONFIG_SHMEM=y
    CONFIG_CC_ALIGN_FUNCTIONS=0
    CONFIG_CC_ALIGN_LABELS=0
    CONFIG_CC_ALIGN_LOOPS=0
    CONFIG_CC_ALIGN_JUMPS=0
    CONFIG_BASE_SMALL=0
    CONFIG_MODULES=y
    CONFIG_MODULE_UNLOAD=y
    CONFIG_MODULE_FORCE_UNLOAD=y
    CONFIG_OBSOLETE_MODPARM=y
    CONFIG_MODVERSIONS=y
    CONFIG_MODULE_SRCVERSION_ALL=y
    CONFIG_KMOD=y
    CONFIG_X86_PC=y
    CONFIG_MK7=y
    CONFIG_X86_CMPXCHG=y
    CONFIG_X86_XADD=y
    CONFIG_X86_L1_CACHE_SHIFT=6
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    CONFIG_X86_GOOD_APIC=y
    CONFIG_X86_INTEL_USERCOPY=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_HPET_TIMER=y
    CONFIG_HPET_EMULATE_RTC=y
    CONFIG_PREEMPT_RT=y
    CONFIG_PREEMPT=y
    CONFIG_PREEMPT_SOFTIRQS=y
    CONFIG_PREEMPT_HARDIRQS=y
    CONFIG_PREEMPT_RCU=y
    CONFIG_PREEMPT_BKL=y
    CONFIG_RWSEM_GENERIC_SPINLOCK=y
    CONFIG_ASM_SEMAPHORES=y
    CONFIG_X86_UP_APIC=y
    CONFIG_X86_UP_IOAPIC=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    CONFIG_X86_TSC=y
    CONFIG_X86_MCE=y
    CONFIG_X86_MCE_NONFATAL=y
    CONFIG_MICROCODE=m
    CONFIG_X86_MSR=m
    CONFIG_X86_CPUID=m
    CONFIG_NOHIGHMEM=y
    CONFIG_MTRR=y
    CONFIG_HAVE_DEC_LOCK=y
    CONFIG_REGPARM=y
    CONFIG_SECCOMP=y
    CONFIG_PM=y
    CONFIG_ACPI=y
    CONFIG_ACPI_BOOT=y
    CONFIG_ACPI_INTERPRETER=y
    CONFIG_ACPI_SLEEP=y
    CONFIG_ACPI_SLEEP_PROC_FS=y
    CONFIG_ACPI_PROCESSOR=y
    CONFIG_ACPI_THERMAL=y
    CONFIG_ACPI_BLACKLIST_YEAR=0
    CONFIG_ACPI_DEBUG=y
    CONFIG_ACPI_BUS=y
    CONFIG_ACPI_EC=y
    CONFIG_ACPI_POWER=y
    CONFIG_ACPI_PCI=y
    CONFIG_ACPI_SYSTEM=y
    CONFIG_X86_PM_TIMER=y
    CONFIG_APM=y
    CONFIG_APM_RTC_IS_GMT=y
    CONFIG_APM_REAL_MODE_POWER_OFF=y
    CONFIG_PCI=y
    CONFIG_PCI_GOANY=y
    CONFIG_PCI_BIOS=y
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_MMCONFIG=y
    CONFIG_PCI_LEGACY_PROC=y
    CONFIG_PCI_NAMES=y
    CONFIG_ISA_DMA_API=y
    CONFIG_ISA=y
    CONFIG_BINFMT_ELF=y
    CONFIG_BINFMT_MISC=y
    CONFIG_STANDALONE=y
    CONFIG_PREVENT_FIRMWARE_BUILD=y
    CONFIG_PNP=y
    CONFIG_ISAPNP=y
    CONFIG_PNPACPI=y
    CONFIG_BLK_DEV_FD=y
    CONFIG_BLK_DEV_LOOP=y
    CONFIG_BLK_DEV_RAM=m
    CONFIG_BLK_DEV_RAM_COUNT=16
    CONFIG_BLK_DEV_RAM_SIZE=16384
    CONFIG_INITRAMFS_SOURCE=""
    CONFIG_CDROM_PKTCDVD=y
    CONFIG_CDROM_PKTCDVD_BUFFERS=128
    CONFIG_IOSCHED_NOOP=y
    CONFIG_IOSCHED_AS=y
    CONFIG_IOSCHED_DEADLINE=y
    CONFIG_IOSCHED_CFQ=y
    CONFIG_IDE=y
    CONFIG_BLK_DEV_IDE=y
    CONFIG_BLK_DEV_IDEDISK=y
    CONFIG_IDEDISK_MULTI_MODE=y
    CONFIG_BLK_DEV_IDECD=y
    CONFIG_IDE_TASK_IOCTL=y
    CONFIG_IDE_GENERIC=y
    CONFIG_BLK_DEV_IDEPNP=y
    CONFIG_BLK_DEV_IDEPCI=y
    CONFIG_IDEPCI_SHARE_IRQ=y
    CONFIG_BLK_DEV_GENERIC=y
    CONFIG_BLK_DEV_IDEDMA_PCI=y
    CONFIG_IDEDMA_PCI_AUTO=y
    CONFIG_BLK_DEV_VIA82CXXX=y
    CONFIG_BLK_DEV_IDEDMA=y
    CONFIG_IDEDMA_AUTO=y
    CONFIG_IEEE1394=m
    CONFIG_IEEE1394_OUI_DB=y
    CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
    CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
    CONFIG_IEEE1394_OHCI1394=m
    CONFIG_IEEE1394_VIDEO1394=m
    CONFIG_IEEE1394_ETH1394=m
    CONFIG_IEEE1394_DV1394=m
    CONFIG_IEEE1394_RAWIO=m
    CONFIG_IEEE1394_CMP=m
    CONFIG_IEEE1394_AMDTP=m
    CONFIG_NET=y
    CONFIG_PACKET=y
    CONFIG_PACKET_MMAP=y
    CONFIG_UNIX=y
    CONFIG_NET_KEY=y
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    CONFIG_IP_TCPDIAG=y
    CONFIG_XFRM=y
    CONFIG_NETDEVICES=y
    CONFIG_TUN=y
    CONFIG_NET_ETHERNET=y
    CONFIG_MII=y
    CONFIG_NET_PCI=y
    CONFIG_VIA_RHINE=y
    CONFIG_VIA_RHINE_MMIO=y
    CONFIG_INPUT=y
    CONFIG_INPUT_MOUSEDEV=y
    CONFIG_INPUT_MOUSEDEV_PSAUX=y
    CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
    CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024
    CONFIG_INPUT_JOYDEV=y
    CONFIG_INPUT_EVDEV=y
    CONFIG_INPUT_KEYBOARD=y
    CONFIG_KEYBOARD_ATKBD=y
    CONFIG_INPUT_MOUSE=y
    CONFIG_MOUSE_PS2=y
    CONFIG_INPUT_JOYSTICK=y
    CONFIG_INPUT_MISC=y
    CONFIG_INPUT_PCSPKR=y
    CONFIG_SERIO=y
    CONFIG_SERIO_I8042=y
    CONFIG_SERIO_LIBPS2=y
    CONFIG_GAMEPORT=m
    CONFIG_GAMEPORT_CS461X=m
    CONFIG_VT=y
    CONFIG_VT_CONSOLE=y
    CONFIG_HW_CONSOLE=y
    CONFIG_SERIAL_8250=y
    CONFIG_SERIAL_8250_CONSOLE=y
    CONFIG_SERIAL_8250_NR_UARTS=2
    CONFIG_SERIAL_8250_EXTENDED=y
    CONFIG_SERIAL_8250_SHARE_IRQ=y
    CONFIG_SERIAL_8250_DETECT_IRQ=y
    CONFIG_SERIAL_CORE=y
    CONFIG_SERIAL_CORE_CONSOLE=y
    CONFIG_UNIX98_PTYS=y
    CONFIG_HW_RANDOM=y
    CONFIG_RTC=y
    CONFIG_BLOCKER=m
    CONFIG_AGP=y
    CONFIG_AGP_VIA=y
    CONFIG_DRM=y
    CONFIG_DRM_RADEON=y
    CONFIG_HPET=y
    CONFIG_HPET_MMAP=y
    CONFIG_I2C=m
    CONFIG_I2C_CHARDEV=m
    CONFIG_I2C_ISA=m
    CONFIG_I2C_VIAPRO=m
    CONFIG_I2C_SENSOR=m
    CONFIG_SENSORS_IT87=m
    CONFIG_SENSORS_EEPROM=m
    CONFIG_VIDEO_SELECT=y
    CONFIG_VGA_CONSOLE=y
    CONFIG_DUMMY_CONSOLE=y
    CONFIG_SOUND=m
    CONFIG_SND=m
    CONFIG_SND_TIMER=m
    CONFIG_SND_PCM=m
    CONFIG_SND_HWDEP=m
    CONFIG_SND_RAWMIDI=m
    CONFIG_SND_SEQUENCER=m
    CONFIG_SND_SEQ_DUMMY=m
    CONFIG_SND_OSSEMUL=y
    CONFIG_SND_MIXER_OSS=m
    CONFIG_SND_PCM_OSS=m
    CONFIG_SND_SEQUENCER_OSS=y
    CONFIG_SND_RTCTIMER=m
    CONFIG_SND_MPU401_UART=m
    CONFIG_SND_DUMMY=m
    CONFIG_SND_VIRMIDI=m
    CONFIG_SND_SERIAL_U16550=m
    CONFIG_SND_MPU401=m
    CONFIG_SND_AC97_CODEC=m
    CONFIG_SND_CS46XX=m
    CONFIG_SND_CS46XX_NEW_DSP=y
    CONFIG_SND_EMU10K1=m
    CONFIG_SND_CA0106=m
    CONFIG_SND_VIA82XX=m
    CONFIG_USB_ARCH_HAS_HCD=y
    CONFIG_USB_ARCH_HAS_OHCI=y
    CONFIG_USB=m
    CONFIG_USB_DEVICEFS=y
    CONFIG_USB_EHCI_HCD=m
    CONFIG_USB_EHCI_SPLIT_ISO=y
    CONFIG_USB_EHCI_ROOT_HUB_TT=y
    CONFIG_USB_UHCI_HCD=m
    CONFIG_USB_AUDIO=m
    CONFIG_USB_MIDI=m
    CONFIG_USB_HID=m
    CONFIG_USB_HIDINPUT=y
    CONFIG_HID_FF=y
    CONFIG_LOGITECH_FF=y
    CONFIG_USB_HIDDEV=y
    CONFIG_EXT2_FS=y
    CONFIG_EXT2_FS_XATTR=y
    CONFIG_EXT2_FS_POSIX_ACL=y
    CONFIG_EXT2_FS_SECURITY=y
    CONFIG_EXT3_FS=y
    CONFIG_EXT3_FS_XATTR=y
    CONFIG_EXT3_FS_POSIX_ACL=y
    CONFIG_EXT3_FS_SECURITY=y
    CONFIG_JBD=y
    CONFIG_JBD_DEBUG=y
    CONFIG_FS_MBCACHE=y
    CONFIG_FS_POSIX_ACL=y
    CONFIG_ROMFS_FS=m
    CONFIG_DNOTIFY=y
    CONFIG_ISO9660_FS=y
    CONFIG_JOLIET=y
    CONFIG_ZISOFS=y
    CONFIG_ZISOFS_FS=y
    CONFIG_UDF_FS=m
    CONFIG_UDF_NLS=y
    CONFIG_FAT_FS=m
    CONFIG_MSDOS_FS=m
    CONFIG_VFAT_FS=m
    CONFIG_FAT_DEFAULT_CODEPAGE=437
    CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
    CONFIG_PROC_FS=y
    CONFIG_PROC_KCORE=y
    CONFIG_SYSFS=y
    CONFIG_DEVPTS_FS_XATTR=y
    CONFIG_DEVPTS_FS_SECURITY=y
    CONFIG_TMPFS=y
    CONFIG_TMPFS_XATTR=y
    CONFIG_TMPFS_SECURITY=y
    CONFIG_HUGETLBFS=y
    CONFIG_HUGETLB_PAGE=y
    CONFIG_RAMFS=y
    CONFIG_HFS_FS=m
    CONFIG_HFSPLUS_FS=m
    CONFIG_CRAMFS=m
    CONFIG_SMB_FS=m
    CONFIG_CIFS=m
    CONFIG_CIFS_XATTR=y
    CONFIG_CIFS_POSIX=y
    CONFIG_PARTITION_ADVANCED=y
    CONFIG_ATARI_PARTITION=y
    CONFIG_MAC_PARTITION=y
    CONFIG_MSDOS_PARTITION=y
    CONFIG_NLS=y
    CONFIG_NLS_DEFAULT="utf8"
    CONFIG_NLS_CODEPAGE_437=y
    CONFIG_NLS_CODEPAGE_850=y
    CONFIG_NLS_CODEPAGE_852=y
    CONFIG_NLS_CODEPAGE_1250=y
    CONFIG_NLS_ASCII=y
    CONFIG_NLS_ISO8859_1=y
    CONFIG_NLS_ISO8859_2=y
    CONFIG_NLS_ISO8859_15=y
    CONFIG_NLS_UTF8=y
    CONFIG_PROFILING=y
    CONFIG_DEBUG_KERNEL=y
    CONFIG_MAGIC_SYSRQ=y
    CONFIG_LOG_BUF_SHIFT=18
    CONFIG_WAKEUP_TIMING=y
    CONFIG_LATENCY_TIMING=y
    CONFIG_DEBUG_BUGVERBOSE=y
    CONFIG_DEBUG_INFO=y
    CONFIG_EARLY_PRINTK=y
    CONFIG_X86_FIND_SMP_CONFIG=y
    CONFIG_X86_MPPARSE=y
    CONFIG_SECURITY=y
    CONFIG_SECURITY_NETWORK=y
    CONFIG_SECURITY_CAPABILITIES=m
    CONFIG_SECURITY_SECLVL=m
    CONFIG_SECURITY_SELINUX=y
    CONFIG_SECURITY_SELINUX_BOOTPARAM=y
    CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
    CONFIG_SECURITY_SELINUX_DEVELOP=y
    CONFIG_SECURITY_SELINUX_AVC_STATS=y
    CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
    CONFIG_CRYPTO=y
    CONFIG_CRYPTO_MD5=y
    CONFIG_CRYPTO_SHA1=y
    CONFIG_CRYPTO_DES=y
    CONFIG_CRYPTO_CRC32C=y
    CONFIG_CRC_CCITT=y
    CONFIG_CRC32=y
    CONFIG_LIBCRC32C=y
    CONFIG_ZLIB_INFLATE=y
    CONFIG_GENERIC_HARDIRQS=y
    CONFIG_GENERIC_IRQ_PROBE=y
    CONFIG_X86_BIOS_REBOOT=y
    CONFIG_PC=y
    \
     
     \ /
      Last update: 2005-06-23 04:19    [W:0.042 / U:63.752 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site