Description: Bluetooth: fix the erroneous flush_work() order References: https://www.openwall.com/lists/oss-security/2021/05/25/1 https://www.openwall.com/lists/oss-security/2021/06/01/2 https://lore.kernel.org/linux-bluetooth/20210525123902.189012-1-gregkh@linuxfoundation.org/ Notes: Bugs: upstream: released (5.13-rc5) [6a137caec23aeb9e036cdfd8a46dd8a366460e5d] 5.10-upstream-stable: released (5.10.43) [3795007c8dfc8bca176529bfeceb17c6f4ef7e44] 4.19-upstream-stable: released (4.19.194) [64700748e8a7af4883538c72ada57999d9a78e92] 4.9-upstream-stable: released (4.9.272) [75aa7baab3e18a98f232f14dd9cc6965bcf9b31a] sid: released (5.10.46-1) 4.19-buster-security: released (4.19.194-1) 4.9-stretch-security: released (4.9.272-1)