Message ID | 20171013092641.9113-1-johannes@sipsolutions.net (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
On 13-10-17 11:26, Johannes Berg wrote: > From: Johannes Berg <johannes.berg@intel.com> > > Since CRYPTO_CMAC was introduced in 3.10, and mac80211 > depends on it, we basically get nothing out of it anyway. > > I'm not removing the support code (yet) since it actually > compiles, and perhaps somebody has a need for (certain) > kernel versions lower than 3.10. > > Signed-off-by: Johannes Berg <johannes.berg@intel.com> > --- > README | 2 +- > devel/backports-update-manager | 10 +++++++++- > 2 files changed, 10 insertions(+), 2 deletions(-) > [ trimming ] > diff --git a/devel/backports-update-manager b/devel/backports-update-manager > index 64df29bcea26..dc9697253e84 100755 > --- a/devel/backports-update-manager > +++ b/devel/backports-update-manager [ more trimming ] > @@ -52,7 +54,7 @@ class backport_kernel_updater: > > @classmethod > def _get_ubuntu_ppa_mainline_kernels(cls): > - base = 'http://kernel.ubuntu.com/~kernel-ppa/mainline/' > + base = KPATH I guess this is not directly related to this change, right? Regards, Arend -- To unsubscribe from this list: send the line "unsubscribe backports" in
On Fri, 2017-10-13 at 11:40 +0200, Arend van Spriel wrote: > > > @@ -52,7 +54,7 @@ class backport_kernel_updater: > > > > @classmethod > > def _get_ubuntu_ppa_mainline_kernels(cls): > > - base = 'http://kernel.ubuntu.com/~kernel-ppa/mainline/' > > + base = KPATH > > I guess this is not directly related to this change, right? Oh, oops, yeah. I just thought I wanted to use the existing variable, I'll split it out to another patch. johannes -- To unsubscribe from this list: send the line "unsubscribe backports" in
diff --git a/README b/README index 8d544eb4870e..2b494c8c7238 100644 --- a/README +++ b/README @@ -8,7 +8,7 @@ down to older kernels. It currently backports the following subsystems: * WWAN This package provides the latest Linux kernel subsystem enhancements -for kernels 3.0 and above. +for kernels 3.10 and above. # Documentation diff --git a/devel/backports-update-manager b/devel/backports-update-manager index 64df29bcea26..dc9697253e84 100755 --- a/devel/backports-update-manager +++ b/devel/backports-update-manager @@ -18,6 +18,8 @@ SPACE_PER_KERNEL=101 # ~13 MiB of both deb files SPACE_PER_KERNEL_DEB=13 +MIN_VERSION = (3, 10) + GIT_TREES = [ "git://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git", "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git", @@ -52,7 +54,7 @@ class backport_kernel_updater: @classmethod def _get_ubuntu_ppa_mainline_kernels(cls): - base = 'http://kernel.ubuntu.com/~kernel-ppa/mainline/' + base = KPATH html = urlopen(base).read() builds = re.findall(b'href="([-v.0-9a-z]*)/"', html) builds = [b.decode('ascii') for b in builds] @@ -82,6 +84,12 @@ class backport_kernel_updater: while len(sver[0]) < n: sver[0].append(0) + filtered = {} + for subvers in last: + if tuple(make_version_tuple(subvers[1:])) >= MIN_VERSION: + filtered[subvers] = last[subvers] + last = filtered + result = [] for subvers in last.values(): subvers.sort(reverse=True)