[2.6.8.1] Oops in unix_stream_sendmsg
Last night i got this oops while running XFree4.3
I'm sorry, my kernel is tainted (nvidia latest driver), by the way, here's the log. Thank you.
Unable to handle kernel NULL pointer dereference at virtual address
00000000
printing eip:c024eb83
*pde = 00000000
Oops: 0002 [#1] PREEMPT Modules linked in: ipt_ttl ipt_TCPMSS ip_nat_irc ip_nat_ftp ipt_limit
ipt_state iptable_mangle ipt_LOG ipt_MASQUERADE ipt_TOS ipt_REDIRECT iptable_nat ipt_REJECT ip_conntrack_irc ip_conntrack_ftp ip_conntrack iptable_filter ip_tables binfmt_misc md5 ipv6 snd_via82xx snd_mpu401_uart snd_emu10k1 snd_rawmidi snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_ac97_codec snd_page_alloc snd_util_mem snd_hwdep snd nvidia w83781d i2c_sensor i2c_isa i2c_viapro i2c_core emu10k1 soundcore ac97_codec usblp uhci_hcd ehci_hcd sd_mod usb_storage usbcore scsi_mod rtc
CPU: 0 EIP: 0060:[<c024eb83>] Tainted: P EFLAGS: 00013246 (2.6.8.1)
EIP is at unix_stream_sendmsg+0x203/0x380
eax: 00000000 ebx: f54e6760 ecx: 00000000 edx: 00000000
esi: 00000040 edi: c19c2560 ebp: f62ecce0 esp: f7469dd4
ds: 007b es: 007b ss: 0068
Process XFree86 (pid: 1126, threadinfo=f7469000 task=f7b11750)
Stack: f7469de8 00000000 f62ecb60 f7469e24 f7469ed8 00000000 00000466
00000000
00000000 00000000 00000000 00000000 c028dc24 0000000f c029e340
f7469ed8
f7469e74 f76d78c4 c01fca5c 00000040 c4256760 c02be800 c028dc24
00000040
Call Trace:
[<c01fca5c>] sock_sendmsg+0x9c/0xd0
[<c012fca7>] buffered_rmqueue+0xe7/0x1a0
[<c0130021>] __alloc_pages+0x2c1/0x300
[<c0104646>] apic_timer_interrupt+0x1a/0x20
[<c013a10b>] do_anonymous_page+0xfb/0x160
[<c013a1cf>] do_no_page+0x5f/0x300
[<c01fceac>] sock_readv_writev+0x6c/0xa0
[<c01fcf55>] sock_writev+0x35/0x40
[<c01fcf20>] sock_writev+0x0/0x40
[<c01468f3>] do_readv_writev+0x1d3/0x220
[<c010a985>] convert_fxsr_from_user+0x15/0xe0
[<c010ad5b>] restore_i387+0x8b/0x90
[<c01469d9>] vfs_writev+0x49/0x60
[<c0146ab7>] sys_writev+0x47/0x80
[<c0103cb7>] syscall_call+0x7/0xb
Code: bf 00 f0 ff ff 21 e7 ff 47 14 8b 45 74 a8 01 75 7d f6 45 1dHere's my .config
CONFIG_X86=yCONFIG_MMU=yCONFIG_UID16=yCONFIG_GENERIC_ISA_DMA=yCONFIG_EXPERIMENTAL=yCONFIG_CLEAN_COMPILE=yCONFIG_BROKEN_ON_SMP=yCONFIG_SWAP=yCONFIG_SYSVIPC=yCONFIG_POSIX_MQUEUE=yCONFIG_BSD_PROCESS_ACCT=yCONFIG_BSD_PROCESS_ACCT_V3=yCONFIG_SYSCTL=yCONFIG_LOG_BUF_SHIFT=14CONFIG_IKCONFIG=yCONFIG_IKCONFIG_PROC=yCONFIG_KALLSYMS=yCONFIG_FUTEX=yCONFIG_EPOLL=yCONFIG_IOSCHED_NOOP=yCONFIG_IOSCHED_AS=yCONFIG_IOSCHED_DEADLINE=yCONFIG_IOSCHED_CFQ=yCONFIG_MODULES=yCONFIG_MODULE_UNLOAD=yCONFIG_OBSOLETE_MODPARM=yCONFIG_KMOD=yCONFIG_X86_PC=yCONFIG_MK7=yCONFIG_X86_CMPXCHG=yCONFIG_X86_XADD=yCONFIG_X86_L1_CACHE_SHIFT=6CONFIG_RWSEM_XCHGADD_ALGORITHM=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_INVLPG=yCONFIG_X86_BSWAP=yCONFIG_X86_POPAD_OK=yCONFIG_X86_GOOD_APIC=yCONFIG_X86_INTEL_USERCOPY=yCONFIG_X86_USE_PPRO_CHECKSUM=yCONFIG_X86_USE_3DNOW=yCONFIG_PREEMPT=yCONFIG_X86_UP_APIC=yCONFIG_X86_UP_IOAPIC=yCONFIG_X86_LOCAL_APIC=yCONFIG_X86_IO_APIC=yCONFIG_X86_TSC=yCONFIG_X86_MCE=yCONFIG_X86_MCE_NONFATAL=yCONFIG_X86_MSR=mCONFIG_X86_CPUID=mCONFIG_HIGHMEM4G=yCONFIG_HIGHMEM=yCONFIG_MTRR=yCONFIG_HAVE_DEC_LOCK=yCONFIG_REGPARM=yCONFIG_ACPI_BOOT=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_PCI_MMCONFIG=yCONFIG_PCI_NAMES=yCONFIG_BINFMT_ELF=yCONFIG_BINFMT_AOUT=mCONFIG_BINFMT_MISC=mCONFIG_STANDALONE=yCONFIG_PREVENT_FIRMWARE_BUILD=yCONFIG_BLK_DEV_FD=mCONFIG_BLK_DEV_LOOP=mCONFIG_BLK_DEV_CRYPTOLOOP=mCONFIG_BLK_DEV_NBD=mCONFIG_IDE=yCONFIG_BLK_DEV_IDE=yCONFIG_BLK_DEV_IDEDISK=yCONFIG_BLK_DEV_IDECD=mCONFIG_BLK_DEV_IDESCSI=mCONFIG_BLK_DEV_IDEPCI=yCONFIG_BLK_DEV_IDEDMA_PCI=yCONFIG_IDEDMA_PCI_AUTO=yCONFIG_BLK_DEV_ADMA=yCONFIG_BLK_DEV_VIA82CXXX=yCONFIG_BLK_DEV_IDEDMA=yCONFIG_IDEDMA_AUTO=yCONFIG_SCSI=mCONFIG_SCSI_PROC_FS=yCONFIG_BLK_DEV_SD=mCONFIG_SCSI_QLA2XXX=mCONFIG_NET=yCONFIG_PACKET=yCONFIG_PACKET_MMAP=yCONFIG_UNIX=yCONFIG_NET_KEY=mCONFIG_INET=yCONFIG_INET_AH=mCONFIG_INET_ESP=mCONFIG_INET_IPCOMP=mCONFIG_IPV6=mCONFIG_IPV6_PRIVACY=yCONFIG_INET6_AH=mCONFIG_INET6_ESP=mCONFIG_INET6_IPCOMP=mCONFIG_IPV6_TUNNEL=mCONFIG_NETFILTER=yCONFIG_IP_NF_CONNTRACK=mCONFIG_IP_NF_FTP=mCONFIG_IP_NF_IRC=mCONFIG_IP_NF_TFTP=mCONFIG_IP_NF_AMANDA=mCONFIG_IP_NF_QUEUE=mCONFIG_IP_NF_IPTABLES=mCONFIG_IP_NF_MATCH_LIMIT=mCONFIG_IP_NF_MATCH_IPRANGE=mCONFIG_IP_NF_MATCH_MAC=mCONFIG_IP_NF_MATCH_PKTTYPE=mCONFIG_IP_NF_MATCH_MARK=mCONFIG_IP_NF_MATCH_MULTIPORT=mCONFIG_IP_NF_MATCH_TOS=mCONFIG_IP_NF_MATCH_RECENT=mCONFIG_IP_NF_MATCH_ECN=mCONFIG_IP_NF_MATCH_DSCP=mCONFIG_IP_NF_MATCH_AH_ESP=mCONFIG_IP_NF_MATCH_LENGTH=mCONFIG_IP_NF_MATCH_TTL=mCONFIG_IP_NF_MATCH_TCPMSS=mCONFIG_IP_NF_MATCH_HELPER=mCONFIG_IP_NF_MATCH_STATE=mCONFIG_IP_NF_MATCH_CONNTRACK=mCONFIG_IP_NF_MATCH_OWNER=mCONFIG_IP_NF_FILTER=mCONFIG_IP_NF_TARGET_REJECT=mCONFIG_IP_NF_NAT=mCONFIG_IP_NF_NAT_NEEDED=yCONFIG_IP_NF_TARGET_MASQUERADE=mCONFIG_IP_NF_TARGET_REDIRECT=mCONFIG_IP_NF_TARGET_NETMAP=mCONFIG_IP_NF_TARGET_SAME=mCONFIG_IP_NF_NAT_IRC=mCONFIG_IP_NF_NAT_FTP=mCONFIG_IP_NF_NAT_TFTP=mCONFIG_IP_NF_NAT_AMANDA=mCONFIG_IP_NF_MANGLE=mCONFIG_IP_NF_TARGET_TOS=mCONFIG_IP_NF_TARGET_ECN=mCONFIG_IP_NF_TARGET_DSCP=mCONFIG_IP_NF_TARGET_MARK=mCONFIG_IP_NF_TARGET_CLASSIFY=mCONFIG_IP_NF_TARGET_LOG=mCONFIG_IP_NF_TARGET_ULOG=mCONFIG_IP_NF_TARGET_TCPMSS=mCONFIG_IP_NF_ARPTABLES=mCONFIG_IP_NF_ARPFILTER=mCONFIG_IP_NF_ARP_MANGLE=mCONFIG_IP_NF_TARGET_NOTRACK=mCONFIG_IP_NF_RAW=mCONFIG_IP_NF_MATCH_ADDRTYPE=mCONFIG_IP_NF_MATCH_REALM=mCONFIG_IP6_NF_QUEUE=mCONFIG_IP6_NF_IPTABLES=mCONFIG_IP6_NF_MATCH_LIMIT=mCONFIG_IP6_NF_MATCH_MAC=mCONFIG_IP6_NF_MATCH_RT=mCONFIG_IP6_NF_MATCH_OPTS=mCONFIG_IP6_NF_MATCH_FRAG=mCONFIG_IP6_NF_MATCH_HL=mCONFIG_IP6_NF_MATCH_MULTIPORT=mCONFIG_IP6_NF_MATCH_OWNER=mCONFIG_IP6_NF_MATCH_MARK=mCONFIG_IP6_NF_MATCH_IPV6HEADER=mCONFIG_IP6_NF_MATCH_AHESP=mCONFIG_IP6_NF_MATCH_LENGTH=mCONFIG_IP6_NF_MATCH_EUI64=mCONFIG_IP6_NF_FILTER=mCONFIG_IP6_NF_TARGET_LOG=mCONFIG_IP6_NF_MANGLE=mCONFIG_IP6_NF_TARGET_MARK=mCONFIG_IP6_NF_RAW=mCONFIG_XFRM=yCONFIG_XFRM_USER=mCONFIG_NET_SCHED=yCONFIG_NET_SCH_CLK_JIFFIES=yCONFIG_NET_SCH_CBQ=mCONFIG_NET_SCH_HTB=mCONFIG_NET_SCH_HFSC=mCONFIG_NET_SCH_PRIO=mCONFIG_NET_SCH_RED=mCONFIG_NET_SCH_SFQ=mCONFIG_NET_SCH_TEQL=mCONFIG_NET_SCH_TBF=mCONFIG_NET_SCH_GRED=mCONFIG_NET_SCH_DSMARK=mCONFIG_NET_SCH_INGRESS=mCONFIG_NET_QOS=yCONFIG_NET_ESTIMATOR=yCONFIG_NET_CLS=yCONFIG_NET_CLS_TCINDEX=mCONFIG_NET_CLS_ROUTE4=mCONFIG_NET_CLS_ROUTE=yCONFIG_NET_CLS_FW=mCONFIG_NET_CLS_U32=mCONFIG_NET_CLS_RSVP=mCONFIG_NET_CLS_RSVP6=mCONFIG_NET_CLS_POLICE=yCONFIG_NETDEVICES=yCONFIG_NET_ETHERNET=yCONFIG_MII=yCONFIG_NET_PCI=yCONFIG_8139TOO=yCONFIG_SHAPER=mCONFIG_INPUT=yCONFIG_INPUT_MOUSEDEV=yCONFIG_INPUT_MOUSEDEV_PSAUX=yCONFIG_INPUT_MOUSEDEV_SCREEN_X=1024CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768CONFIG_SOUND_GAMEPORT=yCONFIG_SERIO=yCONFIG_SERIO_I8042=yCONFIG_INPUT_KEYBOARD=yCONFIG_KEYBOARD_ATKBD=yCONFIG_INPUT_MOUSE=yCONFIG_MOUSE_PS2=yCONFIG_INPUT_MISC=yCONFIG_INPUT_PCSPKR=yCONFIG_VT=yCONFIG_VT_CONSOLE=yCONFIG_HW_CONSOLE=yCONFIG_UNIX98_PTYS=yCONFIG_LEGACY_PTYS=yCONFIG_LEGACY_PTY_COUNT=256CONFIG_WATCHDOG=yCONFIG_SOFT_WATCHDOG=yCONFIG_HW_RANDOM=mCONFIG_NVRAM=mCONFIG_RTC=mCONFIG_I2C=mCONFIG_I2C_CHARDEV=mCONFIG_I2C_ALGOBIT=mCONFIG_I2C_ALGOPCF=mCONFIG_I2C_ISA=mCONFIG_I2C_VIA=mCONFIG_I2C_VIAPRO=mCONFIG_I2C_SENSOR=mCONFIG_SENSORS_W83781D=mCONFIG_SENSORS_EEPROM=mCONFIG_FB=yCONFIG_FB_VESA=yCONFIG_VIDEO_SELECT=yCONFIG_VGA_CONSOLE=yCONFIG_DUMMY_CONSOLE=yCONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=yCONFIG_LOGO=yCONFIG_LOGO_LINUX_CLUT224=yCONFIG_SOUND=mCONFIG_SND=mCONFIG_SND_TIMER=mCONFIG_SND_PCM=mCONFIG_SND_HWDEP=mCONFIG_SND_RAWMIDI=mCONFIG_SND_OSSEMUL=yCONFIG_SND_MIXER_OSS=mCONFIG_SND_PCM_OSS=mCONFIG_SND_MPU401_UART=mCONFIG_SND_AC97_CODEC=mCONFIG_SND_EMU10K1=mCONFIG_SND_VIA82XX=mCONFIG_SOUND_PRIME=mCONFIG_SOUND_EMU10K1=mCONFIG_SOUND_VIA82CXXX=mCONFIG_USB=mCONFIG_USB_DEBUG=yCONFIG_USB_DEVICEFS=yCONFIG_USB_EHCI_HCD=mCONFIG_USB_UHCI_HCD=mCONFIG_USB_PRINTER=mCONFIG_USB_STORAGE=mCONFIG_USB_STORAGE_DEBUG=yCONFIG_EXT2_FS=mCONFIG_EXT3_FS=mCONFIG_JBD=mCONFIG_REISERFS_FS=yCONFIG_REISERFS_FS_XATTR=yCONFIG_REISERFS_FS_POSIX_ACL=yCONFIG_FS_POSIX_ACL=yCONFIG_ISO9660_FS=mCONFIG_JOLIET=yCONFIG_ZISOFS=yCONFIG_ZISOFS_FS=mCONFIG_UDF_FS=mCONFIG_UDF_NLS=yCONFIG_FAT_FS=mCONFIG_MSDOS_FS=mCONFIG_VFAT_FS=mCONFIG_FAT_DEFAULT_CODEPAGE=437CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"CONFIG_NTFS_FS=mCONFIG_PROC_FS=yCONFIG_PROC_KCORE=yCONFIG_SYSFS=yCONFIG_RAMFS=yCONFIG_UFS_FS=mCONFIG_NFS_FS=mCONFIG_NFS_V3=yCONFIG_NFSD=mCONFIG_NFSD_V3=yCONFIG_NFSD_TCP=yCONFIG_LOCKD=mCONFIG_LOCKD_V4=yCONFIG_EXPORTFS=mCONFIG_SUNRPC=mCONFIG_CODA_FS=mCONFIG_MSDOS_PARTITION=yCONFIG_NLS=mCONFIG_NLS_DEFAULT="UTF8"CONFIG_NLS_ASCII=mCONFIG_NLS_ISO8859_15=mCONFIG_NLS_UTF8=mCONFIG_DEBUG_KERNEL=yCONFIG_EARLY_PRINTK=yCONFIG_DEBUG_STACKOVERFLOW=yCONFIG_MAGIC_SYSRQ=yCONFIG_4KSTACKS=yCONFIG_X86_FIND_SMP_CONFIG=yCONFIG_X86_MPPARSE=yCONFIG_CRYPTO=yCONFIG_CRYPTO_HMAC=yCONFIG_CRYPTO_NULL=mCONFIG_CRYPTO_MD4=mCONFIG_CRYPTO_MD5=mCONFIG_CRYPTO_SHA1=mCONFIG_CRYPTO_SHA256=mCONFIG_CRYPTO_SHA512=mCONFIG_CRYPTO_DES=mCONFIG_CRYPTO_BLOWFISH=mCONFIG_CRYPTO_TWOFISH=mCONFIG_CRYPTO_SERPENT=mCONFIG_CRYPTO_AES_586=mCONFIG_CRYPTO_CAST5=mCONFIG_CRYPTO_CAST6=mCONFIG_CRYPTO_TEA=mCONFIG_CRYPTO_ARC4=mCONFIG_CRYPTO_KHAZAD=mCONFIG_CRYPTO_DEFLATE=mCONFIG_CRYPTO_MICHAEL_MIC=mCONFIG_CRYPTO_CRC32C=mCONFIG_CRYPTO_TEST=mCONFIG_CRC_CCITT=mCONFIG_CRC32=yCONFIG_LIBCRC32C=mCONFIG_ZLIB_INFLATE=mCONFIG_ZLIB_DEFLATE=mCONFIG_X86_BIOS_REBOOT=yCONFIG_PC=y
Signature · 4 lines
Benoît Dejean JID: [email protected] http://gdesklets.gnomedesktop.org http://www.paulla.asso.fr
Quoted 44 lines · Benoit Dejean
Last night i got this oops while running XFree4.3
I'm sorry, my kernel is tainted (nvidia latest driver), by the way, here's the log. Thank you.
Unable to handle kernel NULL pointer dereference at virtual address00000000
printing eip:c024eb83
*pde = 00000000Oops: 0002 [#1] PREEMPT Modules linked in: ipt_ttl ipt_TCPMSS ip_nat_irc ip_nat_ftp ipt_limit
ipt_stateiptable_mangleipt_LOGipt_MASQUERADEipt_TOSipt_REDIRECTiptable_natipt_REJECTip_conntrack_ircip_conntrack_ftpip_conntrackiptable_filterip_tablesbinfmt_miscmd5 ipv6snd_via82xxsnd_mpu401_uartsnd_emu10k1snd_rawmidisnd_pcm_osssnd_mixer_osssnd_pcmsnd_timersnd_ac97_codecsnd_page_allocsnd_util_memsnd_hwdepsnd nvidia w83781di2c_sensori2c_isai2c_viaproi2c_coreemu10k1 soundcoreac97_codecusblpuhci_hcdehci_hcdsd_modusb_storageusbcorescsi_modrtcCPU: 0 EIP: 0060:[<c024eb83>] Tainted: P EFLAGS: 00013246 (2.6.8.1)EIP is at
unix_stream_sendmsg+0x203/0x380
eax: 00000000 ebx:f54e6760ecx: 00000000 edx: 00000000
esi: 00000040 edi:c19c2560ebp:f62ecce0esp:f7469dd4
ds: 007b es: 007b ss: 0068
Process XFree86 (pid: 1126, threadinfo=f7469000 task=f7b11750)Stack: f7469de8 00000000 f62ecb60 f7469e24 f7469ed8 00000000 00000466 00000000 00000000 00000000 00000000 00000000 c028dc24 0000000f c029e340 f7469ed8 f7469e74 f76d78c4 c01fca5c 00000040 c4256760 c02be800 c028dc24 00000040 Call Trace: [<c01fca5c>] sock_sendmsg+0x9c/0xd0 [<c012fca7>] buffered_rmqueue+0xe7/0x1a0 [<c0130021>] __alloc_pages+0x2c1/0x300 [<c0104646>] apic_timer_interrupt+0x1a/0x20 [<c013a10b>] do_anonymous_page+0xfb/0x160 [<c013a1cf>] do_no_page+0x5f/0x300 [<c01fceac>] sock_readv_writev+0x6c/0xa0 [<c01fcf55>] sock_writev+0x35/0x40
Quoted 8 lines
[<c01fcf20>] sock_writev+0x0/0x40 [<c01468f3>] do_readv_writev+0x1d3/0x220 [<c010a985>] convert_fxsr_from_user+0x15/0xe0 [<c010ad5b>] restore_i387+0x8b/0x90 [<c01469d9>] vfs_writev+0x49/0x60 [<c0146ab7>] sys_writev+0x47/0x80 [<c0103cb7>] syscall_call+0x7/0xb Code: bf 00 f0 ff ff 21 e7 ff 47 14 8b 45 74 a8 01 75 7d f6 45 1d
Please try to reproduce this without nvidia
or
Mail Nvidia and ask them for help
or
Mail Nvidia and ask them to give us their source under GPL.
Thank you.
--
vda
Quoted 3 lines · Denis Vlasenko
On Wednesday 25 August 2004 21:00, Benoit Dejean wrote:
Please try to reproduce this without nvidia
i've tried during the whole day. the oops occured while i was doing nothing special, so it's very hard
Quoted 2 lines
or
Mail Nvidia and ask them for help
i know what you think ... i agree with you.
Quoted 2 lines
or
Mail Nvidia and ask them to give us their source under GPL.
i've did once, they never answered.
well my kernel was tainted, i'm a badboy. i just thought that sending
the oops report might be ... ok, it's useless it's tainted ...
sorry.
Signature · 4 lines
Benoît Dejean JID: [email protected] http://gdesklets.gnomedesktop.org http://www.paulla.asso.fr