Re: [PATCH] BLUETOOTH: Use newer, non-deprecated __RW_LOCK_UNLOCKED macro.

Marcel Holtmann <[email protected]>
Newsgroups gmane.linux.bluez.devel
Message-ID <1206021236.7678.12.camel@californication>
Hi Robert,

> Signed-off-by: Robert P. J. Day <[email protected]>
> 
> ---
> 
>   not compile tested, but a fairly trivial transformation.
> 
> 
>  net/bluetooth/hci_sock.c    |    2 +-
>  net/bluetooth/l2cap.c       |    2 +-
>  net/bluetooth/rfcomm/sock.c |    2 +-
>  net/bluetooth/sco.c         |    2 +-
>  4 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/net/bluetooth/hci_sock.c b/net/bluetooth/hci_sock.c
> index b5d4019..1d36c09 100644
> --- a/net/bluetooth/hci_sock.c
> +++ b/net/bluetooth/hci_sock.c
> @@ -84,7 +84,7 @@ static struct hci_sec_filter hci_sec_filter = {
>  };
> 
>  static struct bt_sock_list hci_sk_list = {
> -	.lock = RW_LOCK_UNLOCKED
> +	.lock = __RW_LOCK_UNLOCKED(hci_sk_list.lock)
>  };

is that the way we do init of locks now? I haven't realized that
RW_LOCK_UNLOCKED is deprecated.

Regards

Marcel



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.