linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull request: bluetooth-next 2012-05-16
@ 2012-05-16 15:53 Gustavo Padovan
  2012-05-16 18:09 ` John W. Linville
  0 siblings, 1 reply; 4+ messages in thread
From: Gustavo Padovan @ 2012-05-16 15:53 UTC (permalink / raw)
  To: linville; +Cc: linux-wireless, linux-bluetooth, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 9023 bytes --]

Hi John,

A big pull request for inclusion in 3.5. In this set there is some changes
regarding periodic scan and LE, endian fixes, L2CAP ERTM improvements. There
is also fixes, clean ups and small improvements all over the tree.
I also included the patches rejected in the bluetooth pull request.

I checked the whole diff of this pull request for offending coding style
changes and couldn't spot anything wrong.

I merged wireless/master into this.

Please pull, or let me know of any problems!

	Gustavo

---

The following changes since commit 341352d13dae752610342923c53ebe461624ee2c:

  iwlwifi: fix-up some merge damage from commit 0d6c4a2 (2012-05-08 22:18:09 -0400)

are available in the git repository at:

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

for you to fetch changes up to cde5b476786450fb058a23502372d63c3e8629d0:

  Bluetooth: Report proper error number in disconnection (2012-05-16 18:44:35 +0300)

----------------------------------------------------------------
Amitkumar Karwar (2):
      Bluetooth: btmrvl: configure default host sleep parameters
      Bluetooth: btmrvl: add support for SDIO suspend/resume callbacks

Andre Guedes (21):
      Bluetooth: Check FINDING state in interleaved discovery
      Bluetooth: Add hci_cancel_le_scan() to hci_core
      Bluetooth: LE support for MGMT stop discovery
      Bluetooth: Replace EPERM by EALREADY in hci_cancel_inquiry
      Bluetooth: Refactor stop_discovery
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Check HCI_PERIODIC_INQ in start_discovery
      Bluetooth: Ignore inquiry results from periodic inquiry
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Remove MGMT_ADDR_INVALID macro
      Bluetooth: Remove useless code in hci_connect
      Bluetooth: Move address type macros to bluetooth.h
      Bluetooth: Rename link_to_mgmt to link_to_bdaddr
      Bluetooth: Add address type to struct sockaddr_l2
      Bluetooth: Rename mgmt_to_le to bdaddr_to_le
      Bluetooth: Move bdaddr_to_le to hci_core
      Bluetooth: Add dst_type parameter to hci_connect
      Bluetooth: Use address type info from user-space
      Bluetooth: Remove advertising cache

Andrei Emeltchenko (24):
      Bluetooth: trivial: Correct endian conversion
      Bluetooth: Correct type for hdev lmp_subver
      Bluetooth: Correct type for ediv to __le16
      Bluetooth: Fix extra conversion to __le32
      Bluetooth: Correct chan->psm endian conversions
      Bluetooth: Correct ediv in SMP
      Bluetooth: Correct length calc in L2CAP conf rsp
      Bluetooth: Correct CID endian notation
      Bluetooth: Convert error codes to le16
      Bluetooth: trivial: Fix endian conversion mode
      Bluetooth: trivial: Correct types
      Bluetooth: Fix type in cpu_to_le conversion
      Bluetooth: Fix opcode access in hci_complete
      Bluetooth: trivial: Remove sparse warnings
      Bluetooth: Silence sparse warning
      Bluetooth: Comments and style fixes
      Bluetooth: Remove unneeded timer clear
      Bluetooth: Make L2CAP chan_add functions static
      Bluetooth: Remove unneeded zero initialization
      Bluetooth: Add Read Local AMP Info to init
      Bluetooth: Adds set_default function in L2CAP setup
      Bluetooth: Fix debug printing unallocated name
      Bluetooth: trivial: Remove empty line
      Bluetooth: Remove unneeded calculation and magic number

Cristian Chilipirea (1):
      Bluetooth: Fixed checkpatch warnings

David Herrmann (5):
      Bluetooth: Remove redundant hdev->parent field
      Bluetooth: vhci: Ignore return code of nonseekable_open()
      Bluetooth: Move hci_alloc/free_dev close to hci_register/unregister_dev
      Bluetooth: Move device initialization to hci_alloc_dev()
      Bluetooth: Remove unneeded initialization in hci_alloc_dev()

Eldad Zack (1):
      Bluetooth: bnep: use constant for ethertype

Gustavo Padovan (13):
      Bluetooth: Remove sk parameter from l2cap_chan_create()
      Bluetooth: Remove err parameter from alloc_skb()
      Bluetooth: remove unneeded declaration of sco_conn_del()
      Bluetooth: Remove unneeded elements from size calculation
      Bluetooth: Remove hlen variable
      Bluetooth: notify userspace of security level change
      Bluetooth: Fix wrong set of skb fragments
      Bluetooth: Fix packet size provided to the controller
      Bluetooth: Fix skb length calculation
      Bluetooth: improve readability of l2cap_seq_list code
      Bluetooth: report the right security level in getsockopt
      Bluetooth: Create flags for bt_sk()
      Bluetooth: Report proper error number in disconnection

Hemant Gupta (5):
      Bluetooth: Send correct address type for LTK
      Bluetooth: Fix clearing discovery type when stopping discovery
      Bluetooth: mgmt: Fix missing connect failed event for LE
      Bluetooth: mgmt: Fix address type while loading Long Term Key
      Bluetooth: Don't distribute keys in case of Encryption Failure

Ido Yariv (1):
      Bluetooth: Search global l2cap channels by src/dst addresses

Jesper Juhl (1):
      Bluetooth: btmrvl_sdio: remove pointless conditional before release_firmware()

Johan Hedberg (2):
      Bluetooth: mgmt: Fix device_connected sending order
      Bluetooth: Fix Inquiry with RSSI event mask

Larry Finger (1):
      rtlwifi: fix for race condition when firmware is cached

Lukasz Rymanowski (1):
      Bluetooth: Remove not needed status parameter

Marcel Holtmann (11):
      Bluetooth: Add TX power tag to EIR data
      Bluetooth: Handle EIR tags for Device ID
      Bluetooth: Add management command for setting Device ID
      Bluetooth: Fix broken usage of put_unaligned_le16
      Bluetooth: Fix broken usage of get_unaligned_le16
      Bluetooth: Update management interface revision
      Bluetooth: Split error handling for L2CAP listen sockets
      Bluetooth: Split error handling for SCO listen sockets
      Bluetooth: Don't check source address in SCO bind function
      Bluetooth: Restrict to one SCO listening socket
      Bluetooth: Enable Low Energy support by default

Mat Martineau (17):
      Bluetooth: Add definitions and struct members for new ERTM state machine
      Bluetooth: Add a structure to carry ERTM data in skb control blocks
      Bluetooth: Initialize the transmit queue for L2CAP streaming mode
      Bluetooth: Fix a redundant and problematic incoming MTU check
      Bluetooth: Restore locking semantics when looking up L2CAP channels
      Bluetooth: Lock the L2CAP channel when sending

Michael Gruetzner (1):
      Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C

Mikel Astiz (3):
      Bluetooth: Use unsigned int instead of signed int
      Bluetooth: Remove unnecessary check
      Bluetooth: btusb: Dynamic alternate setting

Syam Sidhardhan (5):
      Bluetooth: mgmt: Remove unwanted goto statements
      Bluetooth: remove header declared but not defined
      Bluetooth: Remove strtoba header declared but not defined
      Bluetooth: Remove unused hci_le_ltk_reply()
      Bluetooth: Remove unused hci_le_ltk_neg_reply()

Szymon Janc (2):
      Bluetooth: mgmt: Fix some code style and indentation issues
      Bluetooth: mgmt: Don't allow to set invalid value to DeviceID source

Ulisses Furquim (1):
      Bluetooth: Fix registering hci with duplicate name

Vinicius Costa Gomes (1):
      Bluetooth: Add support for reusing the same hci_conn for LE links

Vishal Agarwal (1):
      Bluetooth: Fix EIR data generation for mgmt_device_found

 drivers/bluetooth/ath3k.c          |    6 +
 drivers/bluetooth/btmrvl_drv.h     |    3 +
 drivers/bluetooth/btmrvl_main.c    |   56 +--
 drivers/bluetooth/btmrvl_sdio.c    |  112 +++++-
 drivers/bluetooth/btusb.c          |   16 +-
 drivers/bluetooth/hci_ldisc.c      |    2 +-
 drivers/bluetooth/hci_vhci.c       |    3 +-
 drivers/net/wireless/rtlwifi/pci.c |   16 +-
 drivers/net/wireless/rtlwifi/usb.c |   10 +-
 include/net/bluetooth/bluetooth.h  |   31 +-
 include/net/bluetooth/hci.h        |    8 +-
 include/net/bluetooth/hci_core.h   |   67 ++--
 include/net/bluetooth/l2cap.h      |   93 ++++-
 include/net/bluetooth/mgmt.h       |    9 +
 include/net/bluetooth/smp.h        |    2 +-
 net/bluetooth/af_bluetooth.c       |    8 +-
 net/bluetooth/bnep/core.c          |    2 +-
 net/bluetooth/hci_conn.c           |   56 +--
 net/bluetooth/hci_core.c           |  275 ++++++--------
 net/bluetooth/hci_event.c          |   84 +++--
 net/bluetooth/hci_sysfs.c          |    5 +-
 net/bluetooth/l2cap_core.c         |  765 +++++++++++++++++++++++++++-----------
 net/bluetooth/l2cap_sock.c         |   84 +++--
 net/bluetooth/mgmt.c               |  286 ++++++++------
 net/bluetooth/rfcomm/sock.c        |   14 +-
 net/bluetooth/sco.c                |   75 ++--
 net/bluetooth/smp.c                |    2 +-
 27 files changed, 1349 insertions(+), 741 deletions(-)


[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: pull request: bluetooth-next 2012-05-16
  2012-05-16 15:53 pull request: bluetooth-next 2012-05-16 Gustavo Padovan
@ 2012-05-16 18:09 ` John W. Linville
  2012-05-16 19:24   ` Gustavo Padovan
  0 siblings, 1 reply; 4+ messages in thread
From: John W. Linville @ 2012-05-16 18:09 UTC (permalink / raw)
  To: Gustavo Padovan, linux-wireless, linux-bluetooth, linux-kernel

On Wed, May 16, 2012 at 12:53:40PM -0300, Gustavo Padovan wrote:
> Hi John,
> 
> A big pull request for inclusion in 3.5. In this set there is some changes
> regarding periodic scan and LE, endian fixes, L2CAP ERTM improvements. There
> is also fixes, clean ups and small improvements all over the tree.
> I also included the patches rejected in the bluetooth pull request.
> 
> I checked the whole diff of this pull request for offending coding style
> changes and couldn't spot anything wrong.
> 
> I merged wireless/master into this.
> 
> Please pull, or let me know of any problems!
> 
> 	Gustavo
> 
> ---
> 
> The following changes since commit 341352d13dae752610342923c53ebe461624ee2c:
> 
>   iwlwifi: fix-up some merge damage from commit 0d6c4a2 (2012-05-08 22:18:09 -0400)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next for-upstream
> 
> for you to fetch changes up to cde5b476786450fb058a23502372d63c3e8629d0:
> 
>   Bluetooth: Report proper error number in disconnection (2012-05-16 18:44:35 +0300)
> 
> ----------------------------------------------------------------
> Amitkumar Karwar (2):
>       Bluetooth: btmrvl: configure default host sleep parameters
>       Bluetooth: btmrvl: add support for SDIO suspend/resume callbacks
> 
> Andre Guedes (21):
>       Bluetooth: Check FINDING state in interleaved discovery
>       Bluetooth: Add hci_cancel_le_scan() to hci_core
>       Bluetooth: LE support for MGMT stop discovery
>       Bluetooth: Replace EPERM by EALREADY in hci_cancel_inquiry
>       Bluetooth: Refactor stop_discovery
>       Bluetooth: Add Periodic Inquiry command complete handler
>       Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
>       Bluetooth: Check HCI_PERIODIC_INQ in start_discovery
>       Bluetooth: Ignore inquiry results from periodic inquiry
>       Bluetooth: Add Periodic Inquiry command complete handler
>       Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
>       Bluetooth: Remove MGMT_ADDR_INVALID macro
>       Bluetooth: Remove useless code in hci_connect
>       Bluetooth: Move address type macros to bluetooth.h
>       Bluetooth: Rename link_to_mgmt to link_to_bdaddr
>       Bluetooth: Add address type to struct sockaddr_l2
>       Bluetooth: Rename mgmt_to_le to bdaddr_to_le
>       Bluetooth: Move bdaddr_to_le to hci_core
>       Bluetooth: Add dst_type parameter to hci_connect
>       Bluetooth: Use address type info from user-space
>       Bluetooth: Remove advertising cache
> 
> Andrei Emeltchenko (24):
>       Bluetooth: trivial: Correct endian conversion
>       Bluetooth: Correct type for hdev lmp_subver
>       Bluetooth: Correct type for ediv to __le16
>       Bluetooth: Fix extra conversion to __le32
>       Bluetooth: Correct chan->psm endian conversions
>       Bluetooth: Correct ediv in SMP
>       Bluetooth: Correct length calc in L2CAP conf rsp
>       Bluetooth: Correct CID endian notation
>       Bluetooth: Convert error codes to le16
>       Bluetooth: trivial: Fix endian conversion mode
>       Bluetooth: trivial: Correct types
>       Bluetooth: Fix type in cpu_to_le conversion
>       Bluetooth: Fix opcode access in hci_complete
>       Bluetooth: trivial: Remove sparse warnings
>       Bluetooth: Silence sparse warning
>       Bluetooth: Comments and style fixes
>       Bluetooth: Remove unneeded timer clear
>       Bluetooth: Make L2CAP chan_add functions static
>       Bluetooth: Remove unneeded zero initialization
>       Bluetooth: Add Read Local AMP Info to init
>       Bluetooth: Adds set_default function in L2CAP setup
>       Bluetooth: Fix debug printing unallocated name
>       Bluetooth: trivial: Remove empty line
>       Bluetooth: Remove unneeded calculation and magic number
> 
> Cristian Chilipirea (1):
>       Bluetooth: Fixed checkpatch warnings
> 
> David Herrmann (5):
>       Bluetooth: Remove redundant hdev->parent field
>       Bluetooth: vhci: Ignore return code of nonseekable_open()
>       Bluetooth: Move hci_alloc/free_dev close to hci_register/unregister_dev
>       Bluetooth: Move device initialization to hci_alloc_dev()
>       Bluetooth: Remove unneeded initialization in hci_alloc_dev()
> 
> Eldad Zack (1):
>       Bluetooth: bnep: use constant for ethertype
> 
> Gustavo Padovan (13):
>       Bluetooth: Remove sk parameter from l2cap_chan_create()
>       Bluetooth: Remove err parameter from alloc_skb()
>       Bluetooth: remove unneeded declaration of sco_conn_del()
>       Bluetooth: Remove unneeded elements from size calculation
>       Bluetooth: Remove hlen variable
>       Bluetooth: notify userspace of security level change
>       Bluetooth: Fix wrong set of skb fragments
>       Bluetooth: Fix packet size provided to the controller
>       Bluetooth: Fix skb length calculation
>       Bluetooth: improve readability of l2cap_seq_list code
>       Bluetooth: report the right security level in getsockopt
>       Bluetooth: Create flags for bt_sk()
>       Bluetooth: Report proper error number in disconnection
> 
> Hemant Gupta (5):
>       Bluetooth: Send correct address type for LTK
>       Bluetooth: Fix clearing discovery type when stopping discovery
>       Bluetooth: mgmt: Fix missing connect failed event for LE
>       Bluetooth: mgmt: Fix address type while loading Long Term Key
>       Bluetooth: Don't distribute keys in case of Encryption Failure
> 
> Ido Yariv (1):
>       Bluetooth: Search global l2cap channels by src/dst addresses
> 
> Jesper Juhl (1):
>       Bluetooth: btmrvl_sdio: remove pointless conditional before release_firmware()
> 
> Johan Hedberg (2):
>       Bluetooth: mgmt: Fix device_connected sending order
>       Bluetooth: Fix Inquiry with RSSI event mask
> 
> Larry Finger (1):
>       rtlwifi: fix for race condition when firmware is cached

????

What did you do here?  I thought that maybe you had pulled from the
wireless tree, but the commit ID is different.

I know that you want this to get merged in time for the window --
but it has to be done right.  Occasionally there might be a reason
for the same patch to end-up in two places, but in this case you have
an rtlwifi patch being replicated in the Bluetooth tree...

John
-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: pull request: bluetooth-next 2012-05-16
  2012-05-16 18:09 ` John W. Linville
@ 2012-05-16 19:24   ` Gustavo Padovan
  2012-05-16 19:38     ` Gustavo Padovan
  0 siblings, 1 reply; 4+ messages in thread
From: Gustavo Padovan @ 2012-05-16 19:24 UTC (permalink / raw)
  To: John W. Linville; +Cc: linux-wireless, linux-bluetooth, linux-kernel

* John W. Linville <linville@tuxdriver.com> [2012-05-16 14:09:24 -0400]:

> On Wed, May 16, 2012 at 12:53:40PM -0300, Gustavo Padovan wrote:
> > Hi John,
> > 
> > A big pull request for inclusion in 3.5. In this set there is some changes
> > regarding periodic scan and LE, endian fixes, L2CAP ERTM improvements. There
> > is also fixes, clean ups and small improvements all over the tree.
> > I also included the patches rejected in the bluetooth pull request.
> > 
> > I checked the whole diff of this pull request for offending coding style
> > changes and couldn't spot anything wrong.
> > 
> > I merged wireless/master into this.
> > 
> > Please pull, or let me know of any problems!
> > 
> > 	Gustavo
> > 
> > ---
> > 
> > The following changes since commit 341352d13dae752610342923c53ebe461624ee2c:
> > 
> >   iwlwifi: fix-up some merge damage from commit 0d6c4a2 (2012-05-08 22:18:09 -0400)
> > 
> > are available in the git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next for-upstream
> > 
> > for you to fetch changes up to cde5b476786450fb058a23502372d63c3e8629d0:
> > 
> >   Bluetooth: Report proper error number in disconnection (2012-05-16 18:44:35 +0300)
> > 
> > ----------------------------------------------------------------
> > Amitkumar Karwar (2):
> >       Bluetooth: btmrvl: configure default host sleep parameters
> >       Bluetooth: btmrvl: add support for SDIO suspend/resume callbacks
> > 
> > Andre Guedes (21):
> >       Bluetooth: Check FINDING state in interleaved discovery
> >       Bluetooth: Add hci_cancel_le_scan() to hci_core
> >       Bluetooth: LE support for MGMT stop discovery
> >       Bluetooth: Replace EPERM by EALREADY in hci_cancel_inquiry
> >       Bluetooth: Refactor stop_discovery
> >       Bluetooth: Add Periodic Inquiry command complete handler
> >       Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
> >       Bluetooth: Check HCI_PERIODIC_INQ in start_discovery
> >       Bluetooth: Ignore inquiry results from periodic inquiry
> >       Bluetooth: Add Periodic Inquiry command complete handler
> >       Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
> >       Bluetooth: Remove MGMT_ADDR_INVALID macro
> >       Bluetooth: Remove useless code in hci_connect
> >       Bluetooth: Move address type macros to bluetooth.h
> >       Bluetooth: Rename link_to_mgmt to link_to_bdaddr
> >       Bluetooth: Add address type to struct sockaddr_l2
> >       Bluetooth: Rename mgmt_to_le to bdaddr_to_le
> >       Bluetooth: Move bdaddr_to_le to hci_core
> >       Bluetooth: Add dst_type parameter to hci_connect
> >       Bluetooth: Use address type info from user-space
> >       Bluetooth: Remove advertising cache
> > 
> > Andrei Emeltchenko (24):
> >       Bluetooth: trivial: Correct endian conversion
> >       Bluetooth: Correct type for hdev lmp_subver
> >       Bluetooth: Correct type for ediv to __le16
> >       Bluetooth: Fix extra conversion to __le32
> >       Bluetooth: Correct chan->psm endian conversions
> >       Bluetooth: Correct ediv in SMP
> >       Bluetooth: Correct length calc in L2CAP conf rsp
> >       Bluetooth: Correct CID endian notation
> >       Bluetooth: Convert error codes to le16
> >       Bluetooth: trivial: Fix endian conversion mode
> >       Bluetooth: trivial: Correct types
> >       Bluetooth: Fix type in cpu_to_le conversion
> >       Bluetooth: Fix opcode access in hci_complete
> >       Bluetooth: trivial: Remove sparse warnings
> >       Bluetooth: Silence sparse warning
> >       Bluetooth: Comments and style fixes
> >       Bluetooth: Remove unneeded timer clear
> >       Bluetooth: Make L2CAP chan_add functions static
> >       Bluetooth: Remove unneeded zero initialization
> >       Bluetooth: Add Read Local AMP Info to init
> >       Bluetooth: Adds set_default function in L2CAP setup
> >       Bluetooth: Fix debug printing unallocated name
> >       Bluetooth: trivial: Remove empty line
> >       Bluetooth: Remove unneeded calculation and magic number
> > 
> > Cristian Chilipirea (1):
> >       Bluetooth: Fixed checkpatch warnings
> > 
> > David Herrmann (5):
> >       Bluetooth: Remove redundant hdev->parent field
> >       Bluetooth: vhci: Ignore return code of nonseekable_open()
> >       Bluetooth: Move hci_alloc/free_dev close to hci_register/unregister_dev
> >       Bluetooth: Move device initialization to hci_alloc_dev()
> >       Bluetooth: Remove unneeded initialization in hci_alloc_dev()
> > 
> > Eldad Zack (1):
> >       Bluetooth: bnep: use constant for ethertype
> > 
> > Gustavo Padovan (13):
> >       Bluetooth: Remove sk parameter from l2cap_chan_create()
> >       Bluetooth: Remove err parameter from alloc_skb()
> >       Bluetooth: remove unneeded declaration of sco_conn_del()
> >       Bluetooth: Remove unneeded elements from size calculation
> >       Bluetooth: Remove hlen variable
> >       Bluetooth: notify userspace of security level change
> >       Bluetooth: Fix wrong set of skb fragments
> >       Bluetooth: Fix packet size provided to the controller
> >       Bluetooth: Fix skb length calculation
> >       Bluetooth: improve readability of l2cap_seq_list code
> >       Bluetooth: report the right security level in getsockopt
> >       Bluetooth: Create flags for bt_sk()
> >       Bluetooth: Report proper error number in disconnection
> > 
> > Hemant Gupta (5):
> >       Bluetooth: Send correct address type for LTK
> >       Bluetooth: Fix clearing discovery type when stopping discovery
> >       Bluetooth: mgmt: Fix missing connect failed event for LE
> >       Bluetooth: mgmt: Fix address type while loading Long Term Key
> >       Bluetooth: Don't distribute keys in case of Encryption Failure
> > 
> > Ido Yariv (1):
> >       Bluetooth: Search global l2cap channels by src/dst addresses
> > 
> > Jesper Juhl (1):
> >       Bluetooth: btmrvl_sdio: remove pointless conditional before release_firmware()
> > 
> > Johan Hedberg (2):
> >       Bluetooth: mgmt: Fix device_connected sending order
> >       Bluetooth: Fix Inquiry with RSSI event mask
> > 
> > Larry Finger (1):
> >       rtlwifi: fix for race condition when firmware is cached
> 
> ????
> 
> What did you do here?  I thought that maybe you had pulled from the
> wireless tree, but the commit ID is different.

I did pull from there, actually bluetooth tree, but they have the same head
now. Something went wrong in the process of re-doing the tree. Sorry for waste
you time here, John.

I did a correct merge now, the hashs are the same in bluetooth-next:

671267b Bluetooth: mgmt: Fix device_connected sending order
a7d7723 Bluetooth: notify userspace of security level change
574e02a rtlwifi: fix for race condition when firmware is cached

and in wireless:

671267b Bluetooth: mgmt: Fix device_connected sending order
a7d7723 Bluetooth: notify userspace of security level change
574e02a rtlwifi: fix for race condition when firmware is cached

	Gustavo

---

The following changes since commit 341352d13dae752610342923c53ebe461624ee2c:

  iwlwifi: fix-up some merge damage from commit 0d6c4a2 (2012-05-08 22:18:09 -0400)

are available in the git repository at:

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

for you to fetch changes up to 48af33a8ff98515915fb40021de91066f2a45d49:

  Bluetooth: Use hci_conn data to handle failed LE Connection Complete (2012-05-16 16:14:47 -0300)

----------------------------------------------------------------
Amitkumar Karwar (2):
      Bluetooth: btmrvl: configure default host sleep parameters
      Bluetooth: btmrvl: add support for SDIO suspend/resume callbacks

Andre Guedes (21):
      Bluetooth: Check FINDING state in interleaved discovery
      Bluetooth: Add hci_cancel_le_scan() to hci_core
      Bluetooth: LE support for MGMT stop discovery
      Bluetooth: Replace EPERM by EALREADY in hci_cancel_inquiry
      Bluetooth: Refactor stop_discovery
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Check HCI_PERIODIC_INQ in start_discovery
      Bluetooth: Ignore inquiry results from periodic inquiry
      Bluetooth: Add Periodic Inquiry command complete handler
      Bluetooth: Add HCI_PERIODIC_INQ to dev_flags
      Bluetooth: Remove MGMT_ADDR_INVALID macro
      Bluetooth: Remove useless code in hci_connect
      Bluetooth: Move address type macros to bluetooth.h
      Bluetooth: Rename link_to_mgmt to link_to_bdaddr
      Bluetooth: Add address type to struct sockaddr_l2
      Bluetooth: Rename mgmt_to_le to bdaddr_to_le
      Bluetooth: Move bdaddr_to_le to hci_core
      Bluetooth: Add dst_type parameter to hci_connect
      Bluetooth: Use address type info from user-space
      Bluetooth: Remove advertising cache

Andrei Emeltchenko (24):
      Bluetooth: trivial: Correct endian conversion
      Bluetooth: Correct type for hdev lmp_subver
      Bluetooth: Correct type for ediv to __le16
      Bluetooth: Fix extra conversion to __le32
      Bluetooth: Correct chan->psm endian conversions
      Bluetooth: Correct ediv in SMP
      Bluetooth: Correct length calc in L2CAP conf rsp
      Bluetooth: Correct CID endian notation
      Bluetooth: Convert error codes to le16
      Bluetooth: trivial: Fix endian conversion mode
      Bluetooth: trivial: Correct types
      Bluetooth: Fix type in cpu_to_le conversion
      Bluetooth: Fix opcode access in hci_complete
      Bluetooth: trivial: Remove sparse warnings
      Bluetooth: Silence sparse warning
      Bluetooth: Comments and style fixes
      Bluetooth: Remove unneeded timer clear
      Bluetooth: Make L2CAP chan_add functions static
      Bluetooth: Remove unneeded zero initialization
      Bluetooth: Add Read Local AMP Info to init
      Bluetooth: Adds set_default function in L2CAP setup
      Bluetooth: Fix debug printing unallocated name
      Bluetooth: trivial: Remove empty line
      Bluetooth: Remove unneeded calculation and magic number

Andrzej Kaczmarek (1):
      Bluetooth: Use hci_conn data to handle failed LE Connection Complete

Cristian Chilipirea (1):
      Bluetooth: Fixed checkpatch warnings

David Herrmann (5):
      Bluetooth: Remove redundant hdev->parent field
      Bluetooth: vhci: Ignore return code of nonseekable_open()
      Bluetooth: Move hci_alloc/free_dev close to hci_register/unregister_dev
      Bluetooth: Move device initialization to hci_alloc_dev()
      Bluetooth: Remove unneeded initialization in hci_alloc_dev()

Eldad Zack (1):
      Bluetooth: bnep: use constant for ethertype

Gustavo Padovan (14):
      Bluetooth: Remove sk parameter from l2cap_chan_create()
      Bluetooth: Remove err parameter from alloc_skb()
      Bluetooth: remove unneeded declaration of sco_conn_del()
      Bluetooth: Remove unneeded elements from size calculation
      Bluetooth: Remove hlen variable
      Bluetooth: notify userspace of security level change
      Merge git://git.kernel.org/.../bluetooth/bluetooth
      Bluetooth: Fix wrong set of skb fragments
      Bluetooth: Fix packet size provided to the controller
      Bluetooth: Fix skb length calculation
      Bluetooth: improve readability of l2cap_seq_list code
      Bluetooth: report the right security level in getsockopt
      Bluetooth: Create flags for bt_sk()
      Bluetooth: Report proper error number in disconnection

Hemant Gupta (5):
      Bluetooth: Send correct address type for LTK
      Bluetooth: Fix clearing discovery type when stopping discovery
      Bluetooth: mgmt: Fix missing connect failed event for LE
      Bluetooth: mgmt: Fix address type while loading Long Term Key
      Bluetooth: Don't distribute keys in case of Encryption Failure

Ido Yariv (1):
      Bluetooth: Search global l2cap channels by src/dst addresses

Jesper Juhl (1):
      Bluetooth: btmrvl_sdio: remove pointless conditional before release_firmware()

Johan Hedberg (2):
      Bluetooth: mgmt: Fix device_connected sending order
      Bluetooth: Fix Inquiry with RSSI event mask

Larry Finger (1):
      rtlwifi: fix for race condition when firmware is cached

Lukasz Rymanowski (1):
      Bluetooth: Remove not needed status parameter

Marcel Holtmann (11):
      Bluetooth: Add TX power tag to EIR data
      Bluetooth: Handle EIR tags for Device ID
      Bluetooth: Add management command for setting Device ID
      Bluetooth: Fix broken usage of put_unaligned_le16
      Bluetooth: Fix broken usage of get_unaligned_le16
      Bluetooth: Update management interface revision
      Bluetooth: Split error handling for L2CAP listen sockets
      Bluetooth: Split error handling for SCO listen sockets
      Bluetooth: Don't check source address in SCO bind function
      Bluetooth: Restrict to one SCO listening socket
      Bluetooth: Enable Low Energy support by default

Mat Martineau (17):
      Bluetooth: Add definitions and struct members for new ERTM state machine
      Bluetooth: Add a structure to carry ERTM data in skb control blocks
      Bluetooth: Add the l2cap_seq_list structure for tracking frames
      Bluetooth: Functions for handling ERTM control fields
      Bluetooth: Improve ERTM sequence number offset calculation
      Bluetooth: Remove duplicate structure members from bt_skb_cb
      Bluetooth: Move recently-added ERTM header packing functions
      Bluetooth: Initialize new l2cap_chan structure members
      Bluetooth: Remove unused function
      Bluetooth: Make better use of l2cap_chan reference counting
      Bluetooth: Add Code Aurora Forum copyright
      Bluetooth: Refactor L2CAP ERTM and streaming transmit segmentation
      Bluetooth: Update tx_send_head when sending ERTM data
      Bluetooth: Initialize the transmit queue for L2CAP streaming mode
      Bluetooth: Fix a redundant and problematic incoming MTU check
      Bluetooth: Restore locking semantics when looking up L2CAP channels
      Bluetooth: Lock the L2CAP channel when sending

Michael Gruetzner (1):
      Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C

Mikel Astiz (3):
      Bluetooth: Use unsigned int instead of signed int
      Bluetooth: Remove unnecessary check
      Bluetooth: btusb: Dynamic alternate setting

Syam Sidhardhan (5):
      Bluetooth: mgmt: Remove unwanted goto statements
      Bluetooth: remove header declared but not defined
      Bluetooth: Remove strtoba header declared but not defined
      Bluetooth: Remove unused hci_le_ltk_reply()
      Bluetooth: Remove unused hci_le_ltk_neg_reply()

Szymon Janc (2):
      Bluetooth: mgmt: Fix some code style and indentation issues
      Bluetooth: mgmt: Don't allow to set invalid value to DeviceID source

Ulisses Furquim (1):
      Bluetooth: Fix registering hci with duplicate name

Vinicius Costa Gomes (1):
      Bluetooth: Add support for reusing the same hci_conn for LE links

Vishal Agarwal (1):
      Bluetooth: Fix EIR data generation for mgmt_device_found

 drivers/bluetooth/ath3k.c          |    6 +
 drivers/bluetooth/btmrvl_drv.h     |    3 +
 drivers/bluetooth/btmrvl_main.c    |   56 +--
 drivers/bluetooth/btmrvl_sdio.c    |  112 +++++-
 drivers/bluetooth/btusb.c          |   16 +-
 drivers/bluetooth/hci_ldisc.c      |    2 +-
 drivers/bluetooth/hci_vhci.c       |    3 +-
 drivers/net/wireless/rtlwifi/pci.c |   16 +-
 drivers/net/wireless/rtlwifi/usb.c |   10 +-
 include/net/bluetooth/bluetooth.h  |   31 +-
 include/net/bluetooth/hci.h        |    8 +-
 include/net/bluetooth/hci_core.h   |   67 ++--
 include/net/bluetooth/l2cap.h      |   93 ++++-
 include/net/bluetooth/mgmt.h       |    9 +
 include/net/bluetooth/smp.h        |    2 +-
 net/bluetooth/af_bluetooth.c       |    8 +-
 net/bluetooth/bnep/core.c          |    2 +-
 net/bluetooth/hci_conn.c           |   56 +--
 net/bluetooth/hci_core.c           |  275 ++++++--------
 net/bluetooth/hci_event.c          |  106 ++++--
 net/bluetooth/hci_sysfs.c          |    5 +-
 net/bluetooth/l2cap_core.c         |  765 +++++++++++++++++++++++++++-----------
 net/bluetooth/l2cap_sock.c         |   84 +++--
 net/bluetooth/mgmt.c               |  286 ++++++++------
 net/bluetooth/rfcomm/sock.c        |   14 +-
 net/bluetooth/sco.c                |   75 ++--
 net/bluetooth/smp.c                |    2 +-
 27 files changed, 1362 insertions(+), 750 deletions(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: pull request: bluetooth-next 2012-05-16
  2012-05-16 19:24   ` Gustavo Padovan
@ 2012-05-16 19:38     ` Gustavo Padovan
  0 siblings, 0 replies; 4+ messages in thread
From: Gustavo Padovan @ 2012-05-16 19:38 UTC (permalink / raw)
  To: John W. Linville, linux-wireless, linux-bluetooth, linux-kernel

* Gustavo Padovan <gustavo@padovan.org> [2012-05-16 16:24:31 -0300]:

> > What did you do here?  I thought that maybe you had pulled from the
> > wireless tree, but the commit ID is different.
> 
> I did pull from there, actually bluetooth tree, but they have the same head
> now. Something went wrong in the process of re-doing the tree. Sorry for waste
> you time here, John.
> 
> I did a correct merge now, the hashs are the same in bluetooth-next:
> 
> 671267b Bluetooth: mgmt: Fix device_connected sending order
> a7d7723 Bluetooth: notify userspace of security level change
> 574e02a rtlwifi: fix for race condition when firmware is cached
> 
> and in wireless:
> 
> 671267b Bluetooth: mgmt: Fix device_connected sending order
> a7d7723 Bluetooth: notify userspace of security level change
> 574e02a rtlwifi: fix for race condition when firmware is cached
> 
> 	Gustavo
> 
> ---
> 
> The following changes since commit 341352d13dae752610342923c53ebe461624ee2c:
> 
>   iwlwifi: fix-up some merge damage from commit 0d6c4a2 (2012-05-08 22:18:09 -0400)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next for-upstream
> 
> for you to fetch changes up to 48af33a8ff98515915fb40021de91066f2a45d49:

I applied a last minute patch and then realized it was wrong. Just removed it,
the new head is: d839c81372d1f0caee47f87b26a68e91d4ff3847

	Gustavo

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-05-16 19:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-16 15:53 pull request: bluetooth-next 2012-05-16 Gustavo Padovan
2012-05-16 18:09 ` John W. Linville
2012-05-16 19:24   ` Gustavo Padovan
2012-05-16 19:38     ` Gustavo Padovan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).