On Mon, Jan 21, 2013 at 05:07:36AM -0500, Chao Xie wrote: > + mv_phy->extern_chip.head = devm_kzalloc(&pdev->dev, > + sizeof(*mv_phy->extern_chip.head), > + GFP_KERNEL); > + if (mv_phy->extern_chip.head == NULL) > + return -ENOMEM; > + ATOMIC_INIT_NOTIFIER_HEAD(mv_phy->extern_chip.head); Why do you need to allocate an atomic notifier list head as an entirely separate data structure? -- 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