1
1
openwrt/package
Clemens Hopfer ca11c6b7e1 base-files: MAJOR/MINOR not sequential, use DISKSEQ instead
Export the unique, monotonic DISKSEQ sequence drive number instead of its
major/minor numbers to identify the boot disk and directly match the partition
in export_partdevice with PARTN.

The MINOR blockdevice numbers are not guaranteed sequential across disks, it
can happen that disks enumerate before their partitions are probed, resulting
in interleaved MINOR numbers breaking the partition offset calculation:

major minor  #blocks  name
 259        0  250059096 nvme0n1
 259        2       8192 nvme0n1p1
 259        3     491520 nvme0n1p2
 259        4        239 nvme0n1p128
 259        1  250059096 nvme1n1
 259        5  250057728 nvme1n1p1

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
Link: https://github.com/openwrt/openwrt/pull/18962
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 63d0b5c243)
2026-04-03 20:49:12 +02:00
..
base-files base-files: MAJOR/MINOR not sequential, use DISKSEQ instead 2026-04-03 20:49:12 +02:00
boot mediatek: add support for Zyxel WX5600-T0 2026-03-30 12:54:40 +02:00
devel gdb: add CPPFLAGS 2026-02-17 22:30:19 +01:00
firmware firmware: Add support for Airoha EN7581/AN7583 NPU variant firmware 2026-03-31 16:08:52 +02:00
kernel kernel: add kmods for vsockets over virtio 2026-03-29 17:29:13 +02:00
libs libubox: set abi version to previous bump for stable release 2026-03-15 19:35:03 +01:00
network uqmi: introduce devpath option 2026-03-30 13:02:58 +02:00
system apk: add help text for 'apk add --force-reinstall' 2026-03-27 20:50:50 +01:00
utils jsonfilter: update to Git HEAD (2026-03-16) 2026-03-16 00:52:52 +01:00
Makefile build: use STAGING_DIR for special APK package versions 2026-03-07 10:12:44 +01:00