From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751444AbdAMLSY (ORCPT ); Fri, 13 Jan 2017 06:18:24 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.162]:11756 "EHLO mo4-p00-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751373AbdAMLSW (ORCPT ); Fri, 13 Jan 2017 06:18:22 -0500 X-RZG-AUTH: :O2MIc0epdfgAjoV+frHI3UhxNCLBO5P+YT3plHwqBXRgrZeT2ee4Y1YWhaPNsg== X-RZG-CLASS-ID: mo00 From: Wolfgang Rohdewald To: linux-usb@vger.kernel.org Reply-To: wolfgang.kde@rohdewald.de Cc: linux-kernel@vger.kernel.org Subject: linux 4.9 breaks pctv452e Date: Fri, 13 Jan 2017 12:15:05 +0100 Message-ID: <1510266.Std2U7hCiA@skull> User-Agent: KMail/5.2.3 (Linux/4.9.2; KDE/5.26.0; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org this OOPS always happens with 4.9. up to 4.9.3 all 4.8.x versions work fine. Disabling VMAP_STACK does not fix it. [ 9.043616] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state. [ 9.043619] pctv452e: pctv452e_power_ctrl: 1 [ 9.051329] BUG: unable to handle kernel NULL pointer dereference at (null) [ 9.051342] IP: [] __mutex_lock_slowpath+0x76/0x130 [ 9.051350] PGD 0 [ 9.051355] Oops: 0002 [#1] PREEMPT SMP [ 9.051358] Modules linked in: dvb_usb_pctv452e(+) ttpci_eeprom dvb_usb ftdi_sio dvb_core usbserial rc_core snd_hda_codec_hdmi(+) x86_pkg_temp_thermal intel_powercla mp coretemp kvm_intel kvm irqbypass snd_hda_intel crct10dif_pclmul snd_hda_codec crc32_pclmul ghash_clmulni_intel snd_hda_core snd_hwdep aesni_intel aes_x86_64 snd_pcm lrw gf128mul glue_helper ablk_helper cryptd serio_raw snd_seq_midi snd_seq_midi_event snd_rawmidi joydev snd_seq snd_seq_device snd_timer snd soundcore sg mei_me mei sh pchp lpc_ich tpm_tis tpm_tis_core nfsd auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 usb_storage hid_generic hid_logitech_hidpp hid_logitech_dj usbh id hid sd_mod nouveau e1000e psmouse ahci wmi ptp libahci ttm pps_core video [ 9.051451] CPU: 4 PID: 478 Comm: systemd-udevd Not tainted 4.9.0 #1 [ 9.051455] Hardware name: /DH87RL, BIOS RLH8710H.86A.0323.2013.1204.1726 12/04/2013 [ 9.051459] task: ffff88021156d880 task.stack: ffffc9000171c000 [ 9.051462] RIP: 0010:[] [] __mutex_lock_slowpath+0x76/0x130 [ 9.051469] RSP: 0018:ffffc9000171fa20 EFLAGS: 00010282 [ 9.051472] RAX: 0000000000000000 RBX: ffff8802003a7758 RCX: 0000000000000001 [ 9.051475] RDX: 0000000000000001 RSI: ffffffff81a771a2 RDI: 0000000000000001 [ 9.051479] RBP: ffffc9000171fa68 R08: 000000021b803ec5 R09: 0000000000000002 [ 9.051482] R10: 0000000000001329 R11: ffff880214cf1e00 R12: ffff8802003a775c [ 9.051486] R13: ffff88021156d880 R14: 00000000ffffffff R15: ffff8802003a7760 [ 9.051490] FS: 00007f6cf14748c0(0000) GS:ffff88021ed00000(0000) knlGS:0000000000000000 [ 9.051494] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.051497] CR2: 0000000000000000 CR3: 0000000214bc4000 CR4: 00000000001406e0 [ 9.051500] Stack: [ 9.051503] ffff8802003a7760 0000000000000000 ffff880200000018 ffffc9000171fa90 [ 9.051509] ffff8802003a7758 ffff88021260e900 ffff88021273c000 ffff8802003a7758 [ 9.051516] ffffffffa0634f80 ffffc9000171fa80 ffffffff8179c507 ffff8802003a7700 [ 9.051522] Call Trace: [ 9.051527] [] mutex_lock+0x17/0x30 [ 9.051531] [] pctv452e_power_ctrl+0x85/0x190 [dvb_usb_pctv452e] [ 9.051536] [] dvb_usb_device_power_ctrl+0x3f/0x50 [dvb_usb] [ 9.051541] [] dvb_usb_device_init+0x225/0x620 [dvb_usb] [ 9.051546] [] pctv452e_usb_probe+0x51/0x60 [dvb_usb_pctv452e] [ 9.051550] [] usb_probe_interface+0x159/0x2d0 [ 9.051555] [] driver_probe_device+0x223/0x430 [ 9.051559] [] __driver_attach+0xdf/0xf0 [ 9.051563] [] ? driver_probe_device+0x430/0x430 [ 9.051567] [] bus_for_each_dev+0x60/0xa0 [ 9.051571] [] driver_attach+0x1e/0x20 [ 9.051575] [] bus_add_driver+0x170/0x270 [ 9.051579] [] driver_register+0x60/0xe0 [ 9.051583] [] usb_register_driver+0x81/0x140 [ 9.051587] [] ? 0xffffffffa03aa000 [ 9.051591] [] pctv452e_usb_driver_init+0x1e/0x1000 [dvb_usb_pctv452e] [ 9.051596] [] do_one_initcall+0x3d/0x150 [ 9.051601] [] do_init_module+0x5f/0x1ef [ 9.051606] [] load_module+0x2384/0x2a40 [ 9.051610] [] ? ref_module+0x190/0x190 [ 9.051614] [] ? kernel_read_file+0x1a3/0x1c0 [ 9.051620] [] SYSC_finit_module+0xbc/0xf0 [ 9.051624] [] SyS_finit_module+0xe/0x10 [ 9.051628] [] entry_SYSCALL_64_fastpath+0x1e/0xad [ 9.051631] Code: e8 90 32 00 00 8b 03 83 f8 01 0f 84 b2 00 00 00 48 8b 43 10 4c 8d 7b 08 48 89 63 10 41 be ff ff ff ff 4c 89 3c 24 48 89 44 24 08 <48> 89 20 4c 89 6c 24 10 eb 1d 4c 89 e7 49 c7 45 08 02 00 00 00 [ 9.051693] RIP [] __mutex_lock_slowpath+0x76/0x130 [ 9.051698] RSP [ 9.051700] CR2: 0000000000000000 [ 9.056544] ---[ end trace d7fca26bbd239b35 ]--- -- Wolfgang