From: Szymon Janc Date: Tue, 25 Apr 2017 01:25:04 +0000 (-0700) Subject: Bluetooth: Fix user channel for 32bit userspace on 64bit kernel X-Git-Tag: v3.2.92~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03e1c5f461a85aea88cdb424c27a8f2ec4a75bf3;p=pandora-kernel.git Bluetooth: Fix user channel for 32bit userspace on 64bit kernel commit ab89f0bdd63a3721f7cd3f064f39fc4ac7ca14d4 upstream. Running 32bit userspace on 64bit kernel results in MSG_CMSG_COMPAT being defined as 0x80000000. This results in sendmsg failure if used from 32bit userspace running on 64bit kernel. Fix this by accounting for MSG_CMSG_COMPAT in flags check in hci_sock_sendmsg. Signed-off-by: Szymon Janc Signed-off-by: Marko Kiiskila Signed-off-by: Marcel Holtmann Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed