Public bug reported:

The size of the kernel snap for UC20 is 254Mbytes (compressed) and
794Mbytes (uncompressed).

569Mbyte of this is caused by FW

40Mbyte -> amdgpu

IMO, removing unreferenced FW and/or reducing number of drivers & their
FW has exponential reduction of disk space usage.

Additionally, downloaded image will be smaller; and storing 3x kernel
snaps for upgrades will be smaller.

Even more, snap seeding will be faster, so boot time will be faster.

So it will be a nice gain in multiple aspects: download image, boot
image, upgrade image, reboot image, start using image.

stulluk ~/tmp $  ls -lah pi-kernel_353.snap 
-rw------- 1 stulluk stulluk 254M Kas  8 13:57 pi-kernel_353.snap
stulluk ~/tmp $  cd pikern/
stulluk ~/tmp/pikern $  du -sh
794M    .
stulluk ~/tmp/pikern $  cd firmware/
stulluk ~/tmp/pikern/firmware $  du --block-size=MiB --max-depth=1 . | sort -rn
569MiB  .
140MiB  ./netronome
40MiB   ./amdgpu
34MiB   ./intel
25MiB   ./liquidio
24MiB   ./qcom
20MiB   ./qed
19MiB   ./brcm
12MiB   ./mellanox
12MiB   ./dpaa2
12MiB   ./ath10k
...

** Affects: linux-raspi (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/1951423

Title:
  Ucore kernel snap size: amd gpu fw

Status in linux-raspi package in Ubuntu:
  New

Bug description:
  The size of the kernel snap for UC20 is 254Mbytes (compressed) and
  794Mbytes (uncompressed).

  569Mbyte of this is caused by FW

  40Mbyte -> amdgpu

  IMO, removing unreferenced FW and/or reducing number of drivers &
  their FW has exponential reduction of disk space usage.

  Additionally, downloaded image will be smaller; and storing 3x kernel
  snaps for upgrades will be smaller.

  Even more, snap seeding will be faster, so boot time will be faster.

  So it will be a nice gain in multiple aspects: download image, boot
  image, upgrade image, reboot image, start using image.

  stulluk ~/tmp $  ls -lah pi-kernel_353.snap 
  -rw------- 1 stulluk stulluk 254M Kas  8 13:57 pi-kernel_353.snap
  stulluk ~/tmp $  cd pikern/
  stulluk ~/tmp/pikern $  du -sh
  794M  .
  stulluk ~/tmp/pikern $  cd firmware/
  stulluk ~/tmp/pikern/firmware $  du --block-size=MiB --max-depth=1 . | sort 
-rn
  569MiB        .
  140MiB        ./netronome
  40MiB ./amdgpu
  34MiB ./intel
  25MiB ./liquidio
  24MiB ./qcom
  20MiB ./qed
  19MiB ./brcm
  12MiB ./mellanox
  12MiB ./dpaa2
  12MiB ./ath10k
  ...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1951423/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to