From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from psmtp.com (na3sys010amx166.postini.com [74.125.245.166]) by kanga.kvack.org (Postfix) with SMTP id BF5506B002B for ; Thu, 27 Dec 2012 19:09:29 -0500 (EST) Date: Fri, 28 Dec 2012 01:09:19 +0100 From: Zlatko Calusic MIME-Version: 1.0 References: <692539675.35132464.1356520940797.JavaMail.root@redhat.com> <50DC622B.7000802@iskon.hr> <20121227235514.GA7166@ganymede> In-Reply-To: <20121227235514.GA7166@ganymede> Message-ID: <50DCE32F.9050108@iskon.hr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: BUG: unable to handle kernel NULL pointer dereference at 0000000000000500 Sender: owner-linux-mm@kvack.org List-ID: To: "David R. Piegdon" Cc: linux-kernel@vger.kernel.org, linux-mm On 28.12.2012 00:55, David R. Piegdon wrote: > Hi, > > NOTE to everyone debugging this: reproduced quickly with X + firefox + > youtube (adobe flash plugin) > >> Would you be so kind to test the following patch and report results? >> Apply the patch to the latest mainline. > > I've had probably the same problem (dmesg below) and currently am trying > your patch applied to current mainline (101e5c7470eb7f). so far it looks > very good. (before: bug after 5-30 minutes, right now 1h and counting) > That's good news, except the oops you've attached belongs to another bug, it seems. :P People report good results when applying Hillf Danton suggestion to revert 5a505085f0 and 4fc3f1d66b1. So, if the bug reappears, you could help testing with the same procedure. [Cc: linux-mm list] > thanks! > > > [ 105.164610] ------------[ cut here ]------------ > [ 105.164614] kernel BUG at mm/huge_memory.c:1798! > [ 105.164617] invalid opcode: 0000 [#1] PREEMPT SMP > [ 105.164621] Modules linked in: fuse sha256_generic xt_owner xt_LOG xt_limit xt_recent xt_conntrack xt_multiport iptable_mangle xt_DSCP iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack fbcon font bitblit softcursor fb fbdev hwmon_vid btrfs zlib_deflate zlib_inflate xfs libcrc32c snd_usb_audio uvcvideo snd_usbmidi_lib videobuf2_core snd_rawmidi videobuf2_vmalloc videobuf2_memops hid_kensington iTCO_wdt joydev gpio_ich iTCO_vendor_support raid1 fglrx(PO) coretemp kvm_intel kvm skge acpi_cpufreq lpc_ich serio_raw asus_atk0110 snd_hda_codec_hdmi intel_agp snd_hda_intel mperf intel_gtt processor snd_hda_codec sky2 agpgart snd_hwdep [last unloaded: iTCO_wdt] > [ 105.164672] CPU 1 > [ 105.164677] Pid: 4091, comm: XPCOM CC Tainted: P O 3.8.0-rc1+ #43 System manufacturer System Product Name/P5B-Deluxe > [ 105.164679] RIP: 0010:[] [] __split_huge_page+0x216/0x240 > [ 105.164688] RSP: 0018:ffff880091511c48 EFLAGS: 00010297 > [ 105.164690] RAX: 0000000000000001 RBX: ffff8800a210c000 RCX: 0000000000000042 > [ 105.164692] RDX: 00000000000000cb RSI: 0000000000000046 RDI: ffffffff81b28a20 > [ 105.164694] RBP: ffff880091511ca8 R08: 000000000000ffff R09: 0000000000000000 > [ 105.164696] R10: 000000000000043d R11: 0000000000000001 R12: ffff8800a2295c60 > [ 105.164698] R13: ffffea00021e0000 R14: 0000000000000000 R15: 00000007f5134600 > [ 105.164701] FS: 00007f514991e700(0000) GS:ffff8800bfc80000(0000) knlGS:0000000000000000 > [ 105.164703] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b > [ 105.164705] CR2: 00007f5123bff000 CR3: 000000009531b000 CR4: 00000000000007e0 > [ 105.164707] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 > [ 105.164709] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 > [ 105.164712] Process XPCOM CC (pid: 4091, threadinfo ffff880091510000, task ffff8800953616b0) > [ 105.164713] Stack: > [ 105.164715] ffff880000000000 ffff8800b9c834b0 00007f5134800000 000000008158c4a5 > [ 105.164719] ffff8800a210c064 00007f5134600000 ffff880091511ca8 ffffea00021e0000 > [ 105.164723] ffff8800b9c83480 ffff8800a210c000 ffff88009fdc1d18 ffff8800a210c064 > [ 105.164727] Call Trace: > [ 105.164732] [] split_huge_page+0x68/0xb0 > [ 105.164736] [] __split_huge_page_pmd+0x1a8/0x220 > [ 105.164740] [] unmap_page_range+0x1b6/0x2d0 > [ 105.164744] [] unmap_single_vma+0x5b/0xe0 > [ 105.164747] [] zap_page_range+0xbc/0x120 > [ 105.164752] [] ? futex_wake+0x116/0x130 > [ 105.164756] [] ? pick_next_task_fair+0x36/0xb0 > [ 105.164760] [] madvise_vma+0xf7/0x140 > [ 105.164764] [] ? find_vma_prev+0x12/0x60 > [ 105.164767] [] sys_madvise+0x23d/0x330 > [ 105.164772] [] system_call_fastpath+0x16/0x1b > [ 105.164774] Code: 48 89 df e8 ed 10 ff ff e9 ab fe ff ff 0f 0b 41 8b 55 18 8b 75 bc ff c2 48 c7 c7 38 0e 7d 81 31 c0 e8 13 9b 46 00 e9 15 ff ff ff <0f> 0b 41 8b 4d 18 89 da ff c1 8b 75 bc 48 c7 c7 58 0e 7d 81 31 > [ 105.164814] RIP [] __split_huge_page+0x216/0x240 > [ 105.164818] RSP > [ 105.164823] ---[ end trace 00c060fd7d17a3d4 ]--- > -- Zlatko -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org