From: Eero Nurkkala <ext-eero.nurkkala@xxxxxxxxx> With HIGHMEM, g_phonet oopses with the following path: pn_rx_complete() -> pskb_pull() -> ... kmap_skb_frag() and oops with BUG_ON(in_irq()). Thus, if the gadget is enabled, it'd better conflict with the HIGHMEM. Signed-off-by: Eero Nurkkala <ext-eero.nurkkala@xxxxxxxxx> --- drivers/usb/gadget/Kconfig | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 06bb9d4..b10a597 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig @@ -917,7 +917,7 @@ config USB_CDC_COMPOSITE config USB_G_NOKIA tristate "Nokia composite gadget" - depends on PHONET + depends on PHONET && !HIGHMEM help The Nokia composite gadget provides support for acm, obex and phonet in only one composite gadget driver. -- 1.7.0.4 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html