The problem also affects Ubuntu 13.04 with latest kernel 3.8.0-19-generic. It seems snd_hda_codec module trigger the bug. below is the dmesg output showing the bug.
[ 27.307991] BUG: unable to handle kernel paging request at ffff8801220bffe0 [ 27.308023] IP: [<ffffffffa05cf820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi] [ 27.308042] PGD 1c0e063 PUD bf7e0067 PMD 1215dc063 PTE 80000001220bf161 [ 27.308057] Oops: 0003 [#1] SMP [ 27.308066] Modules linked in: snd_hda_codec_hdmi brcmsmac uvcvideo binfmt_misc(F) joydev(F) videobuf2_vmalloc videobuf2_memops videobuf2_core videodev cordic(F) snd_hda_codec_conexant snd_hda_intel(+) brcmutil snd_hda_codec mac80211 coretemp snd_hwdep(F) cfg80211 snd_pcm(F) kvm_intel snd_page_alloc(F) kvm snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) snd_seq(F) snd_seq_device(F) snd_timer(F) ideapad_laptop(+) lpc_ich bcma psmouse(F) serio_raw(F) sparse_keymap snd(F) soundcore(F) mei mac_hid sctp(F) libcrc32c(F) lp(F) parport(F) ums_realtek usb_storage(F) nouveau microcode(F) r8169 ahci(F) libahci(F) mxm_wmi i2c_algo_bit ttm drm_kms_helper wmi video(F) drm [ 27.308145] CPU 3 [ 27.308149] Pid: 695, comm: modprobe Tainted: GF 3.8.0-19-generic #29-Ubuntu LENOVO 20042 /Base Board Product Name [ 27.308158] RIP: 0010:[<ffffffffa05cf820>] [<ffffffffa05cf820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi] [ 27.308166] RSP: 0018:ffff880122053ac0 EFLAGS: 00010283 [ 27.308170] RAX: 0000000000000008 RBX: 0000000000000004 RCX: 0000000000000004 [ 27.308175] RDX: ffff8801220bffd8 RSI: ffff8801220bffe0 RDI: ffff88012e53bc20 [ 27.308179] RBP: ffff880122053af8 R08: 0000000000000001 R09: 0000000000000002 [ 27.308183] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88012e53b800 [ 27.308187] R13: 0000000000000000 R14: 0000000000000004 R15: ffff8801220c0000 [ 27.308192] FS: 00007ff4948ea740(0000) GS:ffff880137cc0000(0000) knlGS:0000000000000000 [ 27.308197] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 27.308201] CR2: ffff8801220bffe0 CR3: 000000012356c000 CR4: 00000000000007e0 [ 27.308205] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 27.308210] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 27.308214] Process modprobe (pid: 695, threadinfo ffff880122052000, task ffff8801235545c0) [ 27.308219] Stack: [ 27.308221] 00000000ffffffff ffffffffa05d0004 ffffffffa05d13a8 0000000000000000 [ 27.308228] ffff88012e53b800 00000000ffffffff ffffffffa05d3000 ffff880122053b58 [ 27.308235] ffffffffa0385186 2d6164682d646e73 64692d6365646f63 303030656430313a [ 27.308246] Call Trace: [ 27.308251] [<ffffffffa05d0004>] ? hdmi_print_pcm_rates.constprop.3+0x34/0x80 [snd_hda_codec_hdmi] [ 27.308264] [<ffffffffa0385186>] snd_hda_codec_configure+0x146/0x440 [snd_hda_codec] [ 27.308273] [<ffffffffa031e2f0>] azx_probe_continue+0x3a0/0x4f0 [snd_hda_intel] [ 27.308280] [<ffffffffa031c8b0>] ? azx_attach_pcm_stream+0x1e0/0x1e0 [snd_hda_intel] [ 27.308287] [<ffffffffa031dcb0>] ? azx_halt+0x30/0x30 [snd_hda_intel] [ 27.308294] [<ffffffffa031c6d0>] ? azx_pcm_trigger+0x580/0x580 [snd_hda_intel] [ 27.308301] [<ffffffffa031d810>] ? azx_runtime_suspend+0x30/0x30 [snd_hda_intel] [ 27.308307] [<ffffffffa031a670>] ? azx_pcm_free+0x50/0x50 [snd_hda_intel] [ 27.308314] [<ffffffffa031e79a>] azx_probe+0x35a/0x940 [snd_hda_intel] [ 27.308323] [<ffffffff8137b47b>] local_pci_probe+0x4b/0x80 [ 27.308328] [<ffffffff8137b7a1>] pci_device_probe+0x111/0x120 [ 27.308335] [<ffffffff814556c7>] driver_probe_device+0x77/0x230 [ 27.308340] [<ffffffff8145592b>] __driver_attach+0xab/0xb0 [ 27.308345] [<ffffffff81455880>] ? driver_probe_device+0x230/0x230 [ 27.308350] [<ffffffff814539dd>] bus_for_each_dev+0x5d/0xa0 [ 27.308355] [<ffffffff814551ce>] driver_attach+0x1e/0x20 [ 27.308359] [<ffffffff81454da0>] bus_add_driver+0x190/0x280 [ 27.308365] [<ffffffffa032e000>] ? 0xffffffffa032dfff [ 27.308370] [<ffffffff81455ff7>] driver_register+0x77/0x170 [ 27.308375] [<ffffffffa032e000>] ? 0xffffffffa032dfff [ 27.308727] [<ffffffff8137a66c>] __pci_register_driver+0x4c/0x50 [ 27.309350] [<ffffffffa032e01e>] azx_driver_init+0x1e/0x1000 [snd_hda_intel] [ 27.309970] [<ffffffff8100215a>] do_one_initcall+0x12a/0x180 [ 27.310586] [<ffffffff810bfec7>] load_module+0x10c7/0x1520 [ 27.311177] [<ffffffff810bb830>] ? unset_module_init_ro_nx+0x80/0x80 [ 27.311753] [<ffffffff810c03e5>] sys_init_module+0xc5/0xf0 [ 27.312298] [<ffffffff816d379d>] system_call_fastpath+0x1a/0x1f [ 27.312816] Code: 0f 1f 00 4d 8b bc 24 c0 00 00 00 25 00 e0 00 00 c1 e8 0c 83 c8 01 49 63 17 83 c0 01 83 f8 10 48 8d 14 92 49 8d 14 d7 48 8d 72 08 <66> 89 5a 08 c7 46 08 02 00 00 00 0f 86 5b 02 00 00 48 8d 4e 18 [ 27.313936] RIP [<ffffffffa05cf820>] patch_generic_hdmi+0xe0/0x550 [snd_hda_codec_hdmi] [ 27.314475] RSP <ffff880122053ac0> [ 27.314984] CR2: ffff8801220bffe0 [ 27.323606] ---[ end trace c4920b7ce5045741 ]---
The problem also affects Ubuntu 13.04 with latest kernel 3.8.0-19-generic. It seems snd_hda_codec module trigger the bug. below is the dmesg output showing the bug.
[ 27.307991] BUG: unable to handle kernel paging request at ffff8801220bffe0 820>] patch_generic_ hdmi+0xe0/ 0x550 [snd_hda_ codec_hdmi] codec_conexant snd_hda_intel(+) brcmutil snd_hda_codec mac80211 coretemp snd_hwdep(F) cfg80211 snd_pcm(F) kvm_intel snd_page_alloc(F) kvm snd_seq_midi(F) snd_seq_ midi_event( F) snd_rawmidi(F) snd_seq(F) snd_seq_device(F) snd_timer(F) ideapad_laptop(+) lpc_ich bcma psmouse(F) serio_raw(F) sparse_keymap snd(F) soundcore(F) mei mac_hid sctp(F) libcrc32c(F) lp(F) parport(F) ums_realtek usb_storage(F) nouveau microcode(F) r8169 ahci(F) libahci(F) mxm_wmi i2c_algo_bit ttm drm_kms_helper wmi video(F) drm ffffffffa05cf82 0>] [<ffffffffa05cf 820>] patch_generic_ hdmi+0xe0/ 0x550 [snd_hda_ codec_hdmi] 053ac0 EFLAGS: 00010283 0(0000) GS:ffff880137cc 0000(0000) knlGS:000000000 0000000 004>] ? hdmi_print_ pcm_rates. constprop. 3+0x34/ 0x80 [snd_hda_ codec_hdmi] 186>] snd_hda_ codec_configure +0x146/ 0x440 [snd_hda_codec] 2f0>] azx_probe_ continue+ 0x3a0/0x4f0 [snd_hda_intel] 8b0>] ? azx_attach_ pcm_stream+ 0x1e0/0x1e0 [snd_hda_intel] cb0>] ? azx_halt+0x30/0x30 [snd_hda_intel] 6d0>] ? azx_pcm_ trigger+ 0x580/0x580 [snd_hda_intel] 810>] ? azx_runtime_ suspend+ 0x30/0x30 [snd_hda_intel] 670>] ? azx_pcm_ free+0x50/ 0x50 [snd_hda_intel] 79a>] azx_probe+ 0x35a/0x940 [snd_hda_intel] 47b>] local_pci_ probe+0x4b/ 0x80 7a1>] pci_device_ probe+0x111/ 0x120 6c7>] driver_ probe_device+ 0x77/0x230 92b>] __driver_ attach+ 0xab/0xb0 880>] ? driver_ probe_device+ 0x230/0x230 9dd>] bus_for_ each_dev+ 0x5d/0xa0 1ce>] driver_ attach+ 0x1e/0x20 da0>] bus_add_ driver+ 0x190/0x280 000>] ? 0xffffffffa032dfff ff7>] driver_ register+ 0x77/0x170 000>] ? 0xffffffffa032dfff 66c>] __pci_register_ driver+ 0x4c/0x50 01e>] azx_driver_ init+0x1e/ 0x1000 [snd_hda_intel] 15a>] do_one_ initcall+ 0x12a/0x180 ec7>] load_module+ 0x10c7/ 0x1520 830>] ? unset_module_ init_ro_ nx+0x80/ 0x80 3e5>] sys_init_ module+ 0xc5/0xf0 79d>] system_ call_fastpath+ 0x1a/0x1f 820>] patch_generic_ hdmi+0xe0/ 0x550 [snd_hda_ codec_hdmi]
[ 27.308023] IP: [<ffffffffa05cf
[ 27.308042] PGD 1c0e063 PUD bf7e0067 PMD 1215dc063 PTE 80000001220bf161
[ 27.308057] Oops: 0003 [#1] SMP
[ 27.308066] Modules linked in: snd_hda_codec_hdmi brcmsmac uvcvideo binfmt_misc(F) joydev(F) videobuf2_vmalloc videobuf2_memops videobuf2_core videodev cordic(F) snd_hda_
[ 27.308145] CPU 3
[ 27.308149] Pid: 695, comm: modprobe Tainted: GF 3.8.0-19-generic #29-Ubuntu LENOVO 20042 /Base Board Product Name
[ 27.308158] RIP: 0010:[<
[ 27.308166] RSP: 0018:ffff880122
[ 27.308170] RAX: 0000000000000008 RBX: 0000000000000004 RCX: 0000000000000004
[ 27.308175] RDX: ffff8801220bffd8 RSI: ffff8801220bffe0 RDI: ffff88012e53bc20
[ 27.308179] RBP: ffff880122053af8 R08: 0000000000000001 R09: 0000000000000002
[ 27.308183] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88012e53b800
[ 27.308187] R13: 0000000000000000 R14: 0000000000000004 R15: ffff8801220c0000
[ 27.308192] FS: 00007ff4948ea74
[ 27.308197] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 27.308201] CR2: ffff8801220bffe0 CR3: 000000012356c000 CR4: 00000000000007e0
[ 27.308205] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 27.308210] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 27.308214] Process modprobe (pid: 695, threadinfo ffff880122052000, task ffff8801235545c0)
[ 27.308219] Stack:
[ 27.308221] 00000000ffffffff ffffffffa05d0004 ffffffffa05d13a8 0000000000000000
[ 27.308228] ffff88012e53b800 00000000ffffffff ffffffffa05d3000 ffff880122053b58
[ 27.308235] ffffffffa0385186 2d6164682d646e73 64692d6365646f63 303030656430313a
[ 27.308246] Call Trace:
[ 27.308251] [<ffffffffa05d0
[ 27.308264] [<ffffffffa0385
[ 27.308273] [<ffffffffa031e
[ 27.308280] [<ffffffffa031c
[ 27.308287] [<ffffffffa031d
[ 27.308294] [<ffffffffa031c
[ 27.308301] [<ffffffffa031d
[ 27.308307] [<ffffffffa031a
[ 27.308314] [<ffffffffa031e
[ 27.308323] [<ffffffff8137b
[ 27.308328] [<ffffffff8137b
[ 27.308335] [<ffffffff81455
[ 27.308340] [<ffffffff81455
[ 27.308345] [<ffffffff81455
[ 27.308350] [<ffffffff81453
[ 27.308355] [<ffffffff81455
[ 27.308359] [<ffffffff81454
[ 27.308365] [<ffffffffa032e
[ 27.308370] [<ffffffff81455
[ 27.308375] [<ffffffffa032e
[ 27.308727] [<ffffffff8137a
[ 27.309350] [<ffffffffa032e
[ 27.309970] [<ffffffff81002
[ 27.310586] [<ffffffff810bf
[ 27.311177] [<ffffffff810bb
[ 27.311753] [<ffffffff810c0
[ 27.312298] [<ffffffff816d3
[ 27.312816] Code: 0f 1f 00 4d 8b bc 24 c0 00 00 00 25 00 e0 00 00 c1 e8 0c 83 c8 01 49 63 17 83 c0 01 83 f8 10 48 8d 14 92 49 8d 14 d7 48 8d 72 08 <66> 89 5a 08 c7 46 08 02 00 00 00 0f 86 5b 02 00 00 48 8d 4e 18
[ 27.313936] RIP [<ffffffffa05cf
[ 27.314475] RSP <ffff880122053ac0>
[ 27.314984] CR2: ffff8801220bffe0
[ 27.323606] ---[ end trace c4920b7ce5045741 ]---