APPLIED: [SRU][Bionic][PATCH 0/1] Fix breaking userpace build on bionic proposed
Kleber Souza
kleber.souza at canonical.com
Thu May 7 09:53:21 UTC 2020
On 07.05.20 11:41, Kleber Sacilotto de Souza wrote:
> BugLink: https://bugs.launchpad.net/bugs/1877123
>
> [Impact]
> The build of qemu and other userspace broke because of the following patch
> applied to bionic as part of one of the upstream stable updates:
>
> commit 2385a55f64a65baf6594f37bfa018e2797dcb8c7
> Author: Yury Norov <yury.norov at gmail.com>
> Date: Thu Jan 30 22:16:40 2020 -0800
>
> uapi: rename ext2_swab() to swab() and share globally in swab.h
>
> BugLink: https://bugs.launchpad.net/bugs/1874502
>
> [ Upstream commit d5767057c9a76a29f073dad66b7fa12a90e8c748 ]
>
> The affected header file is shipped by the linux-libc-dev package.
>
> [Fix]
> The fix has already been applied on mainline and the stable trees and
> can be cherry-picked to bionic/linux.
>
> commit 467d12f5c7842896d2de3ced74e4147ee29e97c8
> Author: Christian Borntraeger <borntraeger at de.ibm.com>
> Date: Thu Feb 20 20:04:03 2020 -0800
>
> include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap
>
> [Testcase]
> Install linux-libc-dev and build qemu.
>
> [Regression Potential]
> Low. The fix is simple and has already landed on upstream stable, with no
> follow-up fix so far on mainline.
>
> Christian Borntraeger (1):
> include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG
> for swap
>
> include/uapi/linux/swab.h | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
Applied to bionic/linux.
Thanks,
Kleber
More information about the kernel-team
mailing list