[LEDE-DEV] [PATCH] netifd: update to git HEAD version (add veth-support)

Sven Roederer freifunk at it-solutions.geroedel.de
Tue Sep 5 04:52:47 PDT 2017


Hans,

The intention was to get veth-support for 17.01, as we need this in our Freifunk firmware.
As vti/gre/6rd are features not used, it was not found to be broken.

So only picking https://git.lede-project.org/?p=source.git;a=commit;h=4c09f996054ca1fa2bbef6b4ef8acec3f466e839 for 17.01 don't seem to break anything, right?

Sven

Am 5. September 2017 08:44:42 MESZ schrieb Hans Dedecker <dedeckeh at gmail.com>:
>On Tue, Sep 5, 2017 at 8:15 AM, Sven Roederer <devel-sven at geroedel.de>
>wrote:
>> rollup-patch from master (Fri, 21 Jul 2017)
>>
>> f107656 netifd: Add option to configure locktime for each device
>> cdc0e80 interface: add prefix assignment priority support
>> 6397f5e device: add veth support
>> 6228d0f wireless: fix _wireless_add_process
>> 7cc2f10 treewide: fix white space errors
>> 91810ec system-linux: add VXLAN support
>> a032166 interface-ip: set prefix indicator flag when IPv6 prefix
>lifetime changes
>> b4f8984 system-linux: parse vti specific settings as nested json data
>object
>> 7e3b89a system-linux: parse gre specific settings as nested json data
>object
>> 11cb9cf ubus: add interface method to trigger renew event
>> 4375d1b system-linux: allow "throw" route type
>> 5fbd904 netifd: propagate error code on netifd_reload()
>> 6e0acec interface-ip: fix device name for IPv6 link-local DNS server
>> 7573880 system-linux: parse 6rd specific settings as nested json data
>object
>> a063705 system-linux: remove redundant check for strtoul() return
>value
>> e6ebe0b build: disable unknown warning option error in clang
>> 08d8f47 interface: add new "ifup-failed" hotplug event
>> 20a1bac bridge: reset primary only after marking the member not
>present
>> 6b9c267 build: suppress format truncation warnings to avoid errors
>with gcc7
>> 08f1875 system-linux: fix 6rd regression
>> ef5f7a0 ubus: remove superfluous error check in netifd_add_dynamic
>> 5a68693 iprule: coding style line up
>> 90e2e2c iprule: Add option to suppress unspecific routing lookups
>> d397e8c netifd: Fix printf calls + function declarations.
>> 34afb76 system-linux: fix GRE ikey/okey endianness
>>
>> Signed-off-by: Sven Roederer <freifunk at it-solutions.geroedel.de>
>> ---
>>  package/network/config/netifd/Makefile | 6 +++---
>>  1 file changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/package/network/config/netifd/Makefile
>b/package/network/config/netifd/Makefile
>> index fb03586..4602ba2 100644
>> --- a/package/network/config/netifd/Makefile
>> +++ b/package/network/config/netifd/Makefile
>> @@ -5,9 +5,9 @@ PKG_RELEASE:=1
>>
>>  PKG_SOURCE_PROTO:=git
>>  PKG_SOURCE_URL=$(LEDE_GIT)/project/netifd.git
>> -PKG_SOURCE_DATE:=2017-01-25
>> -PKG_SOURCE_VERSION:=650758b16e5185505a3fbc1307949340af70b611
>>
>-PKG_MIRROR_HASH:=d09c740bc1bf6269678bd75c9af52ecd4be3d1d59402a543ceb9d4459cecfa2b
>> +PKG_SOURCE_DATE:=2017-07-21
>> +PKG_SOURCE_VERSION:=34afb764077768a361d76256fb05cbba172de223
>>
>+PKG_MIRROR_HASH:=54b48cda9c8e28ce4785c00f4ca7782f2fa0672362a36de0860db04901f7e995
>>  PKG_MAINTAINER:=Felix Fietkau <nbd at nbd.name>
>>
>>  PKG_LICENSE:=GPL-2.0
>> --
>> 2.1.4
>>
>>
>> _______________________________________________
>> Lede-dev mailing list
>> Lede-dev at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/lede-dev
>Hi,
>
>I assume the intention of this patch is to upstep netifd in the
>lede-17.01 branch ?
>If yes this will break the protocols vti/gre/6rd as these netifd
>patches are dependant on other commits currently only present in
>trunk.
>Isolated netifd commits can be backported to lede-17.01 either as a
>patch or by creating a lede-17.01 branch in the netifd git repo
>similar to what has already been done for liubox/procd.
>
>Hans



More information about the Lede-dev mailing list