diff -upr linux/net/bluetooth/rfcomm/tty.c linux.new/net/bluetooth/rfcomm/tty.c --- linux/net/bluetooth/rfcomm/tty.c 2007-11-05 11:28:49.000000000 +0800 +++ linux.new/net/bluetooth/rfcomm/tty.c 2007-11-06 11:13:02.000000000 +0800 @@ -426,7 +426,6 @@ static int rfcomm_release_dev(void __use tty_vhangup(dev->tty); rfcomm_dev_del(dev); - rfcomm_dev_put(dev); return 0; } Only in linux.new/net/bluetooth/rfcomm: tty.c~