2013-07-25 13:05:54

by Gustavo Padovan

[permalink] [raw]
Subject: pull request: bluetooth 2013-07-25

Hi John,

A few fixes and devices ID additions for 3.11:

* There are 3 new ath3k device ids
* Fixed stack memory usage in ath3k.
* Fixed the init process of BlueFRITZ! devices, they were failing to init
due to an unsupported command we sent.
* Fixed wrong use of PTR_ERR in btusb code that was preventing intel devices
to work properly
* Fixed race codition between hci_register_dev() and hci_dev_open() that
could cause a NULL pointer dereference.

Please pull or let me know of any issues. Thanks.

Gustavo

--
The following changes since commit 57bf74407bd501b0599568a3112fc16395b575d9:

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth (2013-06-24 13:53:15 -0400)

are available in the git repository at:


git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth for-upstream

for you to fetch changes up to 352c3b276ca7e2df479cd0b9b87d227f14efb20a:

Bluetooth: Fix race between hci_register_dev() and hci_dev_open() (2013-07-25 13:55:59 +0100)

----------------------------------------------------------------
AceLan Kao (1):
Bluetooth: Add support for Atheros [0cf3:3121]

Adam Lee (1):
Bluetooth: fix wrong use of PTR_ERR() in btusb

Gustavo Padovan (1):
Bluetooth: Fix race between hci_register_dev() and hci_dev_open()

Johan Hedberg (1):
Bluetooth: Fix HCI init for BlueFRITZ! devices

Stanislaw Gruszka (1):
Bluetooth: ath3k: don't use stack memory for DMA

Sujith Manoharan (1):
Bluetooth: ath3k: Add support for ID 0x13d3/0x3402

Thomas Loo (1):
Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]

drivers/bluetooth/ath3k.c | 44 +++++++++++++++++++++++++++++++++++---------
drivers/bluetooth/btusb.c | 17 ++++++++++-------
net/bluetooth/hci_core.c | 16 ++++++++--------
3 files changed, 53 insertions(+), 24 deletions(-)


Attachments:
(No filename) (1.83 kB)
(No filename) (836.00 B)
Download all attachments

2013-07-29 18:43:12

by John W. Linville

[permalink] [raw]
Subject: Re: pull request: bluetooth 2013-07-25

On Thu, Jul 25, 2013 at 04:01:58PM +0100, Gustavo Padovan wrote:
> Hi John,
>
> * Gustavo Padovan <[email protected]> [2013-07-25 14:05:54 +0100]:
>
> > Hi John,
> >
> > A few fixes and devices ID additions for 3.11:
> >
> > * There are 3 new ath3k device ids
> > * Fixed stack memory usage in ath3k.
> > * Fixed the init process of BlueFRITZ! devices, they were failing to init
> > due to an unsupported command we sent.
> > * Fixed wrong use of PTR_ERR in btusb code that was preventing intel devices
> > to work properly
> > * Fixed race codition between hci_register_dev() and hci_dev_open() that
> > could cause a NULL pointer dereference.
>
> Marcel just raised the comment that we need to add more information to
> the BlueFRITZ! fixes so I'm steping back with it. So just ignore it for
> now.
>
> Gustavo

Is a new version of this request still coming?

--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.

2013-07-25 15:01:58

by Gustavo Padovan

[permalink] [raw]
Subject: Re: pull request: bluetooth 2013-07-25

Hi John,

* Gustavo Padovan <[email protected]> [2013-07-25 14:05:54 +0100]:

> Hi John,
>
> A few fixes and devices ID additions for 3.11:
>
> * There are 3 new ath3k device ids
> * Fixed stack memory usage in ath3k.
> * Fixed the init process of BlueFRITZ! devices, they were failing to init
> due to an unsupported command we sent.
> * Fixed wrong use of PTR_ERR in btusb code that was preventing intel devices
> to work properly
> * Fixed race codition between hci_register_dev() and hci_dev_open() that
> could cause a NULL pointer dereference.

Marcel just raised the comment that we need to add more information to
the BlueFRITZ! fixes so I'm steping back with it. So just ignore it for
now.

Gustavo