[LEDE-DEV] [PATCH] kernel: update kernel 4.4 to version 4.4.30
Hannu Nyman
hannu.nyman at iki.fi
Wed Nov 2 02:28:49 PDT 2016
> p.wassi at gmx.at wrote on Wed Nov 2 01:45:28 PDT 2016:
> I've just gone throgh the changes, and there is definitely more than just
'refreshing' the line numbers/offsets. This is seen at [1]. Have a special
look at [2] at the bottom of this mail, the line containing the caiman target
is completely removed! This is not patch refreshing!
>
> Looking through the upstream changes 4.4.29->4.4.30 and the list of local
LEDE/OpenWrt patches, the only thing required for a bump to 4.4.30 is the
change in kernel-version.mk
> ...
> > ---
a/target/linux/mvebu/patches-4.4/053-ARM-dts-Add-SolidRun-Armada-388-Clearfog-A1-DT-file.patch
> > +++
b/target/linux/mvebu/patches-4.4/053-ARM-dts-Add-SolidRun-Armada-388-Clearfog-A1-DT-file.patch
> > @@ -24,9 +24,9 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at
free-electrons.com>
> >
> > --- a/arch/arm/boot/dts/Makefile
> > +++ b/arch/arm/boot/dts/Makefile
> > -@@ -749,6 +749,7 @@ dtb-$(CONFIG_MACH_ARMADA_38X) += \
> > - armada-385-linksys-caiman.dtb \
> > +@@ -750,6 +750,7 @@ dtb-$(CONFIG_MACH_ARMADA_38X) += \
> > armada-385-linksys-cobra.dtb \
> > + armada-385-linksys-rango.dtb \
> > armada-385-linksys-shelby.dtb \
> > + armada-388-clearfog.dtb \
> > armada-388-db.dtb \
Sorry, but are wrong. "refreshing patches" includes also refreshing the diff
contexts lines as necessary. You have to be really careful when looking at
patches that modify patches.
You have just highlighted a good example of that: the only change made by the
original patch file itself is the line "armada-388-clearfog.dtb". Since a new
context line "armada-385-linksys-rango.dtb" has been added into middle of the
context (either in kernel source or by an earlier patch in the chain), the
first diff context line "armada-385-linksys-caiman.dtb" is now unnecessary
and is removed from the patch.
You need to look really carefully which lines start with a space before plus
(part of the original patch, unmodified here) and which start with plus
(meaning the line is chnaged by this patch).
More information about the Lede-dev
mailing list