Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bluetooth: L2CAP: Fix build errors in some archs
commit b840304 upstream. This attempts to fix the follow errors: In function 'memcmp', inlined from 'bacmp' at ./include/net/bluetooth/bluetooth.h:347:9, inlined from 'l2cap_global_chan_by_psm' at net/bluetooth/l2cap_core.c:2003:15: ./include/linux/fortify-string.h:44:33: error: '__builtin_memcmp' specified bound 6 exceeds source size 0 [-Werror=stringop-overread] 44 | #define __underlying_memcmp __builtin_memcmp | ^ ./include/linux/fortify-string.h:420:16: note: in expansion of macro '__underlying_memcmp' 420 | return __underlying_memcmp(p, q, size); | ^~~~~~~~~~~~~~~~~~~ In function 'memcmp', inlined from 'bacmp' at ./include/net/bluetooth/bluetooth.h:347:9, inlined from 'l2cap_global_chan_by_psm' at net/bluetooth/l2cap_core.c:2004:15: ./include/linux/fortify-string.h:44:33: error: '__builtin_memcmp' specified bound 6 exceeds source size 0 [-Werror=stringop-overread] 44 | #define __underlying_memcmp __builtin_memcmp | ^ ./include/linux/fortify-string.h:420:16: note: in expansion of macro '__underlying_memcmp' 420 | return __underlying_memcmp(p, q, size); | ^~~~~~~~~~~~~~~~~~~ Fixes: 332f179 ("Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression") Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com> Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- linux-5.10.141-mpi
- linux-5.10.142-mpi
- linux-5.10.143-mpi
- linux-5.10.144-mpi
- linux-5.10.145-mpi
- linux-5.10.146-mpi
- linux-5.10.147-mpi
- linux-5.10.148-mpi
- linux-5.10.149-mpi
- linux-5.10.150-mpi
- linux-5.10.151-mpi
- linux-5.10.152-mpi
- linux-5.10.153-mpi
- linux-5.10.154-mpi
- linux-5.10.155-mpi
- linux-5.10.156-mpi
- linux-5.10.157-mpi
- linux-5.10.158-mpi
- linux-5.10.159-mpi
- linux-5.10.160-mpi
- linux-5.10.161-mpi
- linux-5.10.162-mpi
- linux-5.10.163-mpi
- linux-5.10.164-mpi
- linux-5.10.165-mpi
- linux-5.10.166-mpi
- linux-5.10.167-mpi
- linux-5.10.168-mpi
- linux-5.10.169-mpi
- linux-5.10.170-mpi
- linux-5.10.171-mpi
- linux-5.10.172-mpi
- linux-5.10.173-mpi
- linux-5.10.174-mpi
- linux-5.10.175-mpi
- linux-5.10.176-mpi
- linux-5.10.177-mpi
- linux-5.10.178-mpi
- linux-5.10.179-mpi
- linux-5.10.180-mpi
- linux-5.10.181-mpi
- linux-5.10.182-mpi
- linux-5.10.183-mpi
- linux-5.10.184-mpi
- linux-5.10.185-mpi
- linux-5.10.186-mpi
- linux-5.10.187-mpi
- linux-5.10.188-mpi
- linux-5.10.189-mpi
- linux-5.10.190-mpi
- linux-5.10.191-mpi
- linux-5.10.192-mpi
- linux-5.10.193-mpi
- linux-5.10.194-mpi
- linux-5.10.195-mpi
- linux-5.10.196-mpi
- linux-5.10.197-mpi
- linux-5.10.198-mpi
- linux-5.10.199-mpi
- linux-5.10.200-mpi
- linux-5.10.201-mpi
- linux-5.10.202-mpi
- linux-5.10.203-mpi
- linux-5.10.204-mpi
- linux-5.10.205-mpi
- linux-5.10.206-mpi
- linux-5.10.207-mpi
- linux-5.10.208-mpi
- linux-5.10.209-mpi
- linux-5.10.210-mpi
- linux-5.10.211-mpi
- linux-5.10.212-mpi
- linux-5.10.213-mpi
- linux-5.10.214-mpi
- linux-5.10.215-mpi
- linux-5.10.216-mpi
- linux-5.10.217-mpi
- linux-5.10.218-mpi
- linux-5.10.219-mpi
- linux-5.10.220-mpi
- linux-5.10.221-mpi
- linux-5.10.222-mpi
- linux-5.10.223-mpi
- linux-5.10.224-mpi
- linux-5.10.225-mpi
- linux-5.10.226-mpi
- linux-5.10.227-mpi
- linux-5.10.228-mpi
- linux-5.10.229-mpi
- linux-5.10.230-mpi
- linux-5.10.231-mpi
- linux-5.10.232-mpi
- linux-5.10.233-mpi
- linux-5.10.234-mpi
- linux-5.10.235-mpi
- linux-5.10.236-mpi
- linux-5.10.237-mpi
- linux-5.10.238-mpi
- linux-5.10.239-mpi
- linux-5.10.240-mpi