Hi, On Wed, Mar 28, 2012, Marcel Holtmann wrote: > > The comment in ./fs/open.c clearly states that nonseekable_open() will > > never fail. Therefore, we can safely ignore the return code. This is the > > recommended way to deal with nonseekable_open(). > > Our current code looks like nonseekable_open() is checked for the return > > code. However, if we check the return code, we must also kfree() our > > private data if the open fails. To avoid this overhead and to avoid > > confusion, we simply drop the return code and return 0. > > > > Signed-off-by: David Herrmann <dh.herrmann@xxxxxxxxxxxxxx> > > --- > > See the UHID discussion for more information. Marcel suggested to also fix vhci > > so here is the patch ;) > > > > drivers/bluetooth/hci_vhci.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > Acked-by: Marcel Holtmann <marcel@xxxxxxxxxxxx> Applied to bluetooth-next. Thanks. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html