Skip to content
Snippets Groups Projects
  1. Mar 28, 2025
  2. Mar 27, 2025
  3. Jan 31, 2025
  4. Jan 09, 2025
  5. Dec 18, 2024
  6. Dec 16, 2024
  7. Dec 13, 2024
  8. Dec 11, 2024
  9. Dec 09, 2024
  10. Sep 11, 2024
    • André Draszik's avatar
      initramfs-framework: whitespace fixes · 8185dedb
      André Draszik authored
      
      There is no need for this trailing space.
      
      Signed-off-by: default avatarAndré Draszik <andre.draszik@linaro.org>
      8185dedb
    • André Draszik's avatar
      initramfs-framework: modulescopy: don't rely on timestamps · 43b951ab
      André Draszik authored
      
      Sometimes kernel modules are not being copied from the initramfs to the
      real root fs.
      
      The reason is that mkbootimg (which is used to generate the initramfs)
      unconditionally sets time stamps to 0 (for reproducible builds). rsync
      by default uses file size and file modification time to determine if
      files need to be copied. Therefore, rsync will not copy files unless
      file size has changed as well.
      
      File size not changing happens particularly often when making small
      changes or e.g. fixing a typo in a string.
      
      Therefore, instruct rsync to not only rely on the above two indicators,
      but to also compare file contents by using its --checksum command line
      argument. Note that rsync will only compare contents as an additional
      step after it has compared time and size (but in our case time always
      matches between sender and receiver, as per the above).
      
      Signed-off-by: default avatarAndré Draszik <andre.draszik@linaro.org>
      43b951ab
  11. Jul 15, 2024
    • André Draszik's avatar
      linux-linaro-googlelt: demote buildpath error to warning · f16f62a9
      André Draszik authored
      
      Yocto has promoted these to buildpath issues to errors in
      commit e665be2ad94b ("insane: Promote long standing warnings to
      errors") which now fails the build:
      
          ERROR: linux-linaro-googlelt-6.10-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/hdmi.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/a4xx.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/a5xx.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_20nm.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/a6xx.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/adreno_common.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/a2xx.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_28nm_8960.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/sfpb.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/a3xx.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_10nm.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_7nm.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/adreno_pm4.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/mdp5.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/mdp_common.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/mdp4.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_14nm.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/gpu/drm/msm/generated/dsi_phy_28nm.xml.h in package linux-linaro-googlelt-src contains reference to TMPDIR
          File /usr/src/debug/linux-linaro-googlelt/6.10/drivers/tty/vt/consolemap_deftbl.c in package linux-linaro-googlelt-src contains reference to TMPDIR [buildpaths]
          ERROR: linux-linaro-googlelt-6.10-r0 do_package_qa: Fatal QA errors were found, failing task.
      
      While we wait for upstream to fix these reproducibility issues, demote
      them back to warnings temporarily(!).
      
      Signed-off-by: default avatarAndré Draszik <andre.draszik@linaro.org>
      f16f62a9
  12. Jul 09, 2024
  13. Jun 18, 2024
  14. Jun 10, 2024
    • André Draszik's avatar
      machine.conf: google-gs: image sizes need to be 4Ki-aligned · af31cc94
      André Draszik authored
      
      Otherwise fastboot complains, at least in some environments:
      
          $ fastboot flash userdata core-image-full-cmdline-google-gs.rootfs.ext4
          error: write_sparse_skip_chunk: don't care size 82365440 is not a multiple of the block size 4096
          Sending sparse 'userdata' 1/2 (254972 KB)          error: write_sparse_skip_chunk: don't care size 82365440 is not a multiple of the block size 4096
          error: write_sparse_skip_chunk: don't care size 82365440 is not a multiple of the block size 4096
          OKAY [ 10.462s]
          Writing 'userdata'                                 (bootloader) chunk #21 header corrupted
          FAILED (remote: 'failed to flash partition (userdata): -7')
          fastboot: error: Command failed
      
      Align it as required.
      
      Signed-off-by: default avatarAndré Draszik <andre.draszik@linaro.org>
      af31cc94
  15. May 31, 2024
  16. May 29, 2024
  17. May 28, 2024
Loading