lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20110816165905.GA27448@joana>
Date:	Tue, 16 Aug 2011 13:59:05 -0300
From:	Gustavo Padovan <padovan@...fusion.mobi>
To:	linville@...driver.com
Cc:	linux-wireless@...r.kernel.org, linux-bluetooth@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: pull request: bluetooth 2011-08-16

Hi John,

Some fixes for 3.1! It looks a lot of fixes but some of them are the same fix
applied to different files. Here we have a fix for a wrong timer value from
Chen Ganir, a lock balance fix from Dan Carpenter, regression fix with the HCI
Reset command from Szymon Janc, a fix to not show error messages on btusb
device disconnect from Paul Bolle. Support for Toshiba AR30XX from Ricardo
Mendoza. And finally a bunch of fixes from Peter Hurley, there are some lost
wake up, deadlocks and memort leaks fixes. Most of them fixes regressions
introduced by the move to the kthread API.

Please pull! Or let me know if disagree with something here. Thanks.

	Gustavo


The following changes since commit 674db1344443204b6ce3293f2df8fd1b7665deea:

  rt2x00: fix crash in rt2800usb_get_txwi (2011-08-11 14:34:37 -0400)

are available in the git repository at:
  master.kernel.org:/pub/scm/linux/kernel/git/padovan/bluetooth.git master

Chen Ganir (1):
      Bluetooth: Fixed wrong L2CAP Sock timer value

Dan Carpenter (1):
      Bluetooth: unlock if allocation fails in hci_blacklist_add()

Paul Bolle (1):
      Bluetooth: btusb: be quiet on device disconnect

Peter Hurley (15):
      Bluetooth: rfcomm: Remove unnecessary krfcommd event
      Bluetooth: rfcomm: Fix lost wakeups waiting to accept socket
      Bluetooth: Fix lost wakeups waiting for sock state change
      Bluetooth: l2cap: Fix lost wakeups waiting to accept socket
      Bluetooth: sco: Fix lost wakeups waiting to accept socket
      Bluetooth: bnep: Fix lost wakeup of session thread
      Bluetooth: cmtp: Fix lost wakeup of session thread
      Bluetooth: l2cap: Fix lost wakeup waiting for ERTM acks
      Bluetooth: bnep: Fix deadlock in session deletion
      Bluetooth: cmtp: Fix deadlock in session deletion
      Bluetooth: hidp: Fix session cleanup on failed conn add
      Bluetooth: hidp: Fix memory leak of cached report descriptor
      Bluetooth: hidp: Only free input device if failed register
      Bluetooth: hidp: Don't release device ref if never held
      Bluetooth: cmtp: Fix session cleanup on failed conn add

Ricardo Mendoza (1):
      Bluetooth: Add Toshiba laptops AR30XX device ID

Szymon Janc (1):
      Bluetooth: Don't use cmd_timer to timeout HCI reset command

 drivers/bluetooth/ath3k.c    |    1 +
 drivers/bluetooth/btusb.c    |   13 ++++++++++---
 net/bluetooth/af_bluetooth.c |    6 +++---
 net/bluetooth/bnep/bnep.h    |    1 +
 net/bluetooth/bnep/core.c    |   13 ++++++++-----
 net/bluetooth/cmtp/capi.c    |    3 ++-
 net/bluetooth/cmtp/cmtp.h    |    1 +
 net/bluetooth/cmtp/core.c    |   20 ++++++++++++--------
 net/bluetooth/hci_core.c     |    8 +++++---
 net/bluetooth/hidp/core.c    |   19 +++++++++----------
 net/bluetooth/l2cap_core.c   |    6 +++---
 net/bluetooth/l2cap_sock.c   |   30 +++++++++++++++---------------
 net/bluetooth/rfcomm/core.c  |   17 +++++++----------
 net/bluetooth/rfcomm/sock.c  |   28 ++++++++++++++--------------
 net/bluetooth/sco.c          |   28 ++++++++++++++--------------
 15 files changed, 105 insertions(+), 89 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ