Return-Path: MIME-Version: 1.0 Date: Mon, 17 Mar 2014 11:26:14 -0400 Message-ID: Subject: kernel 3.10.32 and rfcomm kernel oops bug status From: Alex Gal To: linux-bluetooth@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hello everyone, I have encountered a kernel panic triggered by a client(phone) rfcomm deconnection on my embedded board. Kernel version: 3.10.32 The kernel oops log: http://pastebin.com/7kENvaVS The revelant message: [] (__dabt_svc+0x38/0x60) from [] (__kmalloc_track_caller+0x6c/0x13c) [] (__kmalloc_track_caller+0x6c/0x13c) from [] (__kmalloc_reserve.isra.21+0x24/0x70) [] (__kmalloc_reserve.isra.21+0x24/0x70) from [] (__alloc_skb+0x60/0x144) [] (__alloc_skb+0x60/0x144) from [] (mgmt_event+0x2c/0xcc) [] (mgmt_event+0x2c/0xcc) from [] (mgmt_discovering+0x5c/0xec) [] (mgmt_discovering+0x5c/0xec) from [] (hci_discovery_set_state+0x4c/0x50) [] (hci_discovery_set_state+0x4c/0x50) from [] (hci_cmd_complete_evt+0x1748/0x17f0) [] (hci_cmd_complete_evt+0x1748/0x17f0) from [] (hci_event_packet+0x10ac/0x2864) [] (hci_event_packet+0x10ac/0x2864) from [] (hci_rx_work+0x200/0x25c) [] (hci_rx_work+0x200/0x25c) from [] (process_one_work+0x124/0x384) I looked at posts on this mailing list and it seems there were some patches from Gianluca to fix this issue: [PATCH v5 0/6] rfcomm: Implement rfcomm as a proper tty_port to [PATCH v5 6/6] rfcomm: Purge the dlc->tx_queue to avoid circular dependency and [PATCH v3 1/4] rfcomm: release the port when the last user closes the tty to [PATCH v3 4/4] rfcomm: remove rfcomm_carrier_raised() Would these patches be sufficient for my 3.10 kernel branch ? Thank you, Alex