[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
This bug was fixed in the package flash-kernel - 3.107ubuntu13~24.04.2 --- flash-kernel (3.107ubuntu13~24.04.2) noble; urgency=medium [ Heinrich Schuchardt ] * db/all.db: Add more RISC-V boards (LP: #2093200) - Add entry for DeepComputing FML13V01 - Add entry for Pine64 Star64 [ Dave Jones ] * db/all.db: Add entry for Raspberry Pi 500 (LP: #2092216) -- Dave Jones Thu, 23 Jan 2025 15:40:01 + ** Changed in: flash-kernel (Ubuntu Noble) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
This bug was fixed in the package flash-kernel - 3.107ubuntu13~24.10.2 --- flash-kernel (3.107ubuntu13~24.10.2) oracular; urgency=medium [ Heinrich Schuchardt ] * db/all.db: Add more RISC-V boards (LP: #2093200) - Add entry for DeepComputing FML13V01 - Add entry for Pine64 Star64 [ Dave Jones ] * db/all.db: Add entry for Raspberry Pi 500 (LP: #2092216) -- Dave Jones Thu, 23 Jan 2025 15:40:01 + ** Changed in: flash-kernel (Ubuntu Oracular) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
I tested flash-kernel 3.107ubuntu13~24.10.2 and 3.107ubuntu13~24.04.2 on a Pine64 Star64 with kernel 6.11. Device-tree jh7110-pine64-star64.dtb was installed by flash-kernel. On a DeepComputing Framework motherboard flash-kernel 3.107ubuntu13~24.10.2 and 3.107ubuntu13~24.04.2 copy device-tree jh7110-deepcomputing-fml13v01.dtb which matches the naming in patch https://lore.kernel.org/linux- riscv/20241028082553.1989797-6-guod...@riscstar.com/ and in the vendor kernel. ** Tags removed: verification-needed verification-needed-noble verification-needed-oracular ** Tags added: verification-done verification-done-noble verification-done-oracular -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
@ahasenack yes, they're basically the same change -- adding entries in support of new hardware -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Hello Alex, or anyone else affected, Accepted flash-kernel into oracular-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/flash- kernel/3.107ubuntu13~24.10.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- oracular to verification-done-oracular. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-oracular. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: flash-kernel (Ubuntu Oracular) Status: Confirmed => Fix Committed ** Tags added: verification-needed verification-needed-oracular ** Changed in: flash-kernel (Ubuntu Noble) Status: Confirmed => Fix Committed ** Tags added: verification-needed-noble -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Would the test plan from https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2092216 also apply here? If yes, please use that one, as it seems better explained both in terms of execution and expectation. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Sorry Simon, this shouldn't have appeared in the sponsors queue. I'm going to handle the backports myself (at this point they're a trivial cherry pick from my merge branch), but I have a few other things on my plate which are a bit more urgent at the moment. Should get to it early next week. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
This generally looks good to me, but could you please attach debdiffs for the stable releases you'd like this to go to and resubscribe sponsors? TIA :) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
This bug was fixed in the package flash-kernel - 3.108ubuntu1 --- flash-kernel (3.108ubuntu1) plucky; urgency=medium * Merge from Debian unstable (LP: #2081313). Remaining changes: - Add support for Raspberry Pi 2, 3, 3+, CM3, CM3+, and 4 using a unified bootscript (replaces upstream's entries) - Update pi bootscript to support all flash-kernel vars, including calculated devtype and partition for future USB boot support - Add entry for Raspberry Pi 3A+ - Add entry for Raspberry Pi CM4 - Add entry for Raspberry Pi 400 - Import UC20 updates to the rpi bootscript from the snappy-dev/image PPA - Add Kernel-Flavors check to Raspberry Pi entries - Support "raspi" kernel flavor - use umount -l in the cleanup function, else we fail while finishing up with the script - add a diversion for update-initramfs to live-installers post-base- installer.d to avoid update-initramfs runs before flash-kernel is configured - add a check for the diverted update-initramfs to flash-kernel-installer, so it gets reverted before we try to call update-initramfs - make post-base-installer.d/01flash-kernel-diversion actually an executable shell script - make sure that /dev is bind mounted in /target when running update- initramfs from flash-kernel-installer, else we do not find the boot media (this is only a workaround, actual fixing of the netinst environment is needed to fix this properly) - drop the "|| true" from the initramfs building code, if we fail here we actually dont want to attempt to flash that - Do not run flash-kernel inside an LXC container - Migrate default /etc/default/flash-kernel content to new default without asking via debconf - Filter the selection of 'latest' usable kernel through the whitelist. - Do not fail if there are no specified Kernel-Flavors for this machine. - flash-kernel/functions: Stop attempting to install the latest kernel if we request an older version, just refuse to act without --force. - Look for dtbs in /lib/firmware/$kvers/device-tree/ in find_dtb_file() - Allow us to find DTBs in both the old flat layout and the new vendor subdirectory layout, so we keep backward compatibility - Add support for gzip-compressed kernel images - Fix mkimage_kernel tests - Add tests for android-related functions - Add "pi" value for the "Method" field which copies all dtbs and overlays to the boot partition and provides defaults for the boot paths of the kernel, initrd, and u-boot script. - This fixes upgrades to support the Pi 4 on Bionic - Permit initrd to be missing in flash-kernel - Make U-boot optional in the "pi" method. From Groovy onwards, U-Boot will be an option in the boot chain but not activated by default. For the time being, the U-Boot-Script-Name will remain in the Pi entries, but this commit permits it to be blank in future. - Copy the Pi's bootloader firmware. At present, the Pi's bootloader firmware is being copied to the boot partition by the postinst of the linux-firmware-raspi2 package. However, flash-kernel should be responsible for copying *everything* necessary to boot the Linux kernel, hence this responsibility should be transferred to flash- kernel. - Ensure tests work independently of sort implementation - Always run flash-kernel on install/upgrade - Add pattern matching for machines - A requirement has come up to permit a simple form of pattern matching (specifically shell-style globbing) in the Machine field of the database. This commit implements this via a "case" match. - Install u-boot binaries in addition to u-boot scripts for the Pi - Copy overlay_map.dtb into overlays/ sub-directory instead of the root of the boot partition - Add minor board revisions to db/all.db - Add support for FIT images - Support for ITS files - New Boot-FIT-Path and Boot-ITS-File-Name DB fields - Add Xilinx Kria SOM and ZCU10{2,4,6} boards to the devices database - Drop the "systemd.gpt_auto=0 rd.systemd.unit=basic.target" values from the snapd_standard_params, which have not been needed since pre-GA of UC20 and were removed in pc gadget on 20th April 2020. - mkimage_fit: subst KERNEL_VERSION in ITS file with actual kernel version. - Add DB entry, bootscript and ITS templates for Mediatek AIoT i500 board. - Added note in db/all.db above Pi entries about "incorrect" DTB-Id - Added entries for the Pi 4B rev 1.5, and moved CM4 and 400 models to their own entries for the sake of clarity - Include overlays/README in the files copied by Method: pi - Add Kria KR260 support - bootscr.zynqmp: - Add Kria KV260 support on jammy and kinetic - Add ZCU102/104/106 su
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
** Changed in: flash-kernel (Ubuntu Plucky) Assignee: (unassigned) => Dave Jones (waveform) ** Changed in: flash-kernel (Ubuntu Oracular) Assignee: (unassigned) => Dave Jones (waveform) ** Changed in: flash-kernel (Ubuntu Noble) Assignee: (unassigned) => Dave Jones (waveform) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Hi xypon, The change in the salsa MR LGTM. The file attached here is not a patch though. Would you mind uploading a debdiff we could apply to the package here though? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
** Changed in: flash-kernel (Ubuntu Plucky) Assignee: Heinrich Schuchardt (xypron) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
The attachment "flash-kernel-3.107ubuntu14..15.debdiff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu- reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
** Description changed: [ Impact ] Add entries for the DeepComputing FML13V01 and Pine64 Star64 boards: Machine: DeepComputing FML13V01 Kernel-Flavors: any DTB-Id: starfive/jh7110-deepcomputing-fml13v01.dtb Boot-Script-Path: /boot/boot.scr U-Boot-Script-Name: bootscr.uboot-generic Required-Packages: u-boot-tools Machine: Pine64 Star64 Kernel-Flavors: any DTB-Id: starfive/jh7110-pine64-star64.dtb Boot-Script-Path: /boot/boot.scr U-Boot-Script-Name: bootscr.uboot-generic Required-Packages: u-boot-tools - These entry is needed for copying the device-trees on the boards to the + These entry are needed for copying the device-trees on the boards to the location where GRUB expects them. [ Test Plan ] Run 'flash-kernel $(uname -r)' on a DeepComputing FML13V01 and on a Pine64 Star64 and check that the correct device-tree is installed. [ Where problems could occur ] Only the database db/all.db is changed. The database could be corrupted and installation of device-tree's might fail. [ Other Info ] n/a -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: flash-kernel (Ubuntu Oracular) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: flash-kernel (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: flash-kernel (Ubuntu Noble) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2093200] Re: [SRU] Support more StarFive JH7110 boards
Related Debian change: https://salsa.debian.org/installer-team/flash- kernel/-/merge_requests/66 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2093200 Title: [SRU] Support more StarFive JH7110 boards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2093200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs