openwrtv3/target/linux/generic
Rafał Miłecki 7e88753ace kernel: use add_mtd_partitions() helper when using OpenWrt parsers
This helper uses hierarchical partitions layout following the way
upstream parsers work. It's closer to what we should use when mainlining
our solutions. It also doesn't require hacky casting of struct
mtd_partition to the const.

THIS WILL AFFECT KERNEL PRINTING PARTITIONS IN THE LOG

Something like:
[    3.930158] 0x0000004e0000-0x000001fb0000 : "rootfs_data"
will get replaced by:
[    3.907338] Creating 1 MTD partitions on "rootfs":
[    3.912142] 0x00000031d400-0x000001ded400 : "rootfs_data"

It's important to understand that "rootfs_data" in above example is a
*subpartition* of the "rootfs" now. To get absolute addresses (e.g. for
some debugging purposes) one has to add them to the "rootfs", e.g.
[    3.912548] 0x0000001c2c00-0x000001fb0000 : "rootfs"

(0x1c2c00 + 0x31d400 = 0x4e0000)

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2018-12-03 11:26:05 +01:00
..
backport-4.9 kernel: bump 4.9 to 4.9.137 2018-11-14 16:27:43 +01:00
backport-4.14 kernel: backport 2 mtd partitioning fixes 2018-12-03 10:34:12 +01:00
files kernel: add DT binding support to the jimage parser 2018-11-30 00:22:04 +01:00
hack-4.9 kernel: bump 4.9 to 4.9.134 2018-10-19 10:01:57 +02:00
hack-4.14 kernel: bump 4.14 to 4.14.81 2018-11-14 16:27:43 +01:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
other-files kernel: move initramfs's init script out of base-files 2017-04-04 14:06:40 +02:00
pending-3.18 kernel: bump 3.18 to 3.18.126 2018-11-22 12:40:19 +01:00
pending-4.9 kernel: drop unused arch_split_mtd_part() 2018-11-24 12:24:02 +01:00
pending-4.14 kernel: use add_mtd_partitions() helper when using OpenWrt parsers 2018-12-03 11:26:05 +01:00
config-3.18 kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
config-4.9 kernel: enable CONFIG_BRIDGE_VLAN_FILTERING 2018-11-25 15:24:49 +01:00
config-4.14 kernel: enable CONFIG_BRIDGE_VLAN_FILTERING 2018-11-25 15:24:49 +01:00
PATCHES