~apw/ubuntu/+source/linux-aws/+git/bionic:master

Last commit made on 2020-02-03
Get this branch:
git clone -b master https://git.launchpad.net/~apw/ubuntu/+source/linux-aws/+git/bionic
Only Andy Whitcroft can upload to this branch. If you are Andy Whitcroft please log in for upload directions.

Branch merges

Branch information

Recent commits

35fd131... by Stefan Bader

UBUNTU: Ubuntu-aws-4.15.0-1059.61

Signed-off-by: Stefan Bader <email address hidden>

698ddb0... by Stefan Bader

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1861141
Properties: no-test-build
Signed-off-by: Stefan Bader <email address hidden>

cf5245f... by Dominik Brodowski <email address hidden>

efi/random: Treat EFI_RNG_PROTOCOL output as bootloader randomness

BugLink: https://bugs.launchpad.net/bugs/1859192

Commit 428826f5358c ("fdt: add support for rng-seed") introduced
add_bootloader_randomness(), permitting randomness provided by the
bootloader or firmware to be credited as entropy. However, the fact
that the UEFI support code was already wired into the RNG subsystem
via a call to add_device_randomness() was overlooked, and so it was
not converted at the same time.

Note that this UEFI (v2.4 or newer) feature is currently only
implemented for EFI stub booting on ARM, and further note that
CONFIG_RANDOM_TRUST_BOOTLOADER must be enabled, and this should be
done only if there indeed is sufficient trust in the bootloader
_and_ its source of randomness.

[ ardb: update commit log ]

Tested-by: Bhupesh Sharma <email address hidden>
Signed-off-by: Dominik Brodowski <email address hidden>
Signed-off-by: Ard Biesheuvel <email address hidden>
Cc: Linus Torvalds <email address hidden>
Cc: Peter Zijlstra <email address hidden>
Cc: Thomas Gleixner <email address hidden>
Cc: <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Ingo Molnar <email address hidden>
(cherry picked from commit 18b915ac6b0ac5ba7ded03156860f60a9f16df2b)
Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Connor Kuehl <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

99f9b7a... by Hsin-Yi Wang <email address hidden>

fdt: add support for rng-seed

BugLink: https://bugs.launchpad.net/bugs/1859192

Introducing a chosen node, rng-seed, which is an entropy that can be
passed to kernel called very early to increase initial device
randomness. Bootloader should provide this entropy and the value is
read from /chosen/rng-seed in DT.

Obtain of_fdt_crc32 for CRC check after early_init_dt_scan_nodes(),
since early_init_dt_scan_chosen() would modify fdt to erase rng-seed.

Add a new interface add_bootloader_randomness() for rng-seed use case.
Depends on whether the seed is trustworthy, rng seed would be passed to
add_hwgenerator_randomness(). Otherwise it would be passed to
add_device_randomness(). Decision is controlled by kernel config
RANDOM_TRUST_BOOTLOADER.

Signed-off-by: Hsin-Yi Wang <email address hidden>
Reviewed-by: Stephen Boyd <email address hidden>
Reviewed-by: Rob Herring <email address hidden>
Reviewed-by: Theodore Ts'o <email address hidden> # drivers/char/random.c
Signed-off-by: Will Deacon <email address hidden>
(cherry picked from commit 428826f5358c922dc378830a1717b682c0823160)
Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Connor Kuehl <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

93cc14e... by Kamal Mostafa

UBUNTU: aws: [Config] CONFIG_RANDOM_TRUST_BOOTLOADER=y for arm64

BugLink: https://bugs.launchpad.net/bugs/1859192

Enable RANDOM_TRUST_BOOTLOADER for AWS Graviton instances.

Signed-off-by: Kamal Mostafa <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Connor Kuehl <email address hidden>
Signed-off-by: Khalid Elmously <email address hidden>

0311461... by Stefan Bader

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Stefan Bader <email address hidden>

e1da971... by Connor Kuehl

UBUNTU: Ubuntu-aws-4.15.0-1058.60

Signed-off-by: Connor Kuehl <email address hidden>

f4d23ce... by Connor Kuehl

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1859795
Properties: no-test-build
Signed-off-by: Connor Kuehl <email address hidden>

4a9db58... by Connor Kuehl

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Connor Kuehl <email address hidden>

42856aa... by Gal Pressman <email address hidden>

UBUNTU: SAUCE: linux/efa: Bump driver version to 1.5.0

BugLink: https://bugs.launchpad.net/bugs/1850195

Reviewed-by: Firas JahJah <email address hidden>
Reviewed-by: Yossi Leybovich <email address hidden>
Signed-off-by: Gal Pressman <email address hidden>
Reference: https://github.com/amzn/amzn-drivers/releases/tag/efa_linux_1.5.0
Signed-off-by: Connor Kuehl <email address hidden>
Acked-by: Kleber Sacilotto de Souza <email address hidden>
Acked-by: Marcelo Henrique Cerri <email address hidden>
Signed-off-by: Kleber Sacilotto de Souza <email address hidden>