ndiswrapper <= 1.60-2 ADT test failure with linux 4.8.0-11.12

Bug #1625089 reported by Andy Whitcroft on 2016-09-19
60
This bug affects 10 people
Affects Status Importance Assigned to Milestone
ndiswrapper (Ubuntu)
High
Julian Andres Klode
Xenial
Undecided
Unassigned

Bug Description

[Impact]
Breaks kernel module build with kernel 4.8

[Test Case]
Build kernel module with kernel 4.8

[Regression Potential]
The patch itself none. I thought it's better to do a wholesale update, though - this enables some hardening for the userspace tools.

[Original bug]
Testing failed on:
    amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-yakkety-canonical-kernel-team-unstable/yakkety/amd64/n/ndiswrapper/20160918_092800@/log.gz
    i386: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-yakkety-canonical-kernel-team-unstable/yakkety/i386/n/ndiswrapper/20160918_094603@/log.gz

Andy Whitcroft (apw) wrote :
tags: added: kernel-4.8
Changed in ndiswrapper (Ubuntu):
assignee: nobody → Julian Andres Klode (juliank)
importance: Undecided → High
status: New → In Progress
Julian Andres Klode (juliank) wrote :

Fixed in Debian version 1.60-3, with (the only commit in it):

https://anonscm.debian.org/cgit/collab-maint/ndiswrapper.git/commit/?id=c30f39d8cfe3ee76d0474405cbf3a326eb12022b

Will sync that ASAP.

Changed in ndiswrapper (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ndiswrapper - 1.60-3

---------------
ndiswrapper (1.60-3) unstable; urgency=medium

  * Use netif_trans_update() for kernels >= 4.7 (Closes: #837329) (LP: #1625089)

 -- Julian Andres Klode <email address hidden> Thu, 22 Sep 2016 11:01:46 +0200

Changed in ndiswrapper (Ubuntu):
status: Fix Committed → Fix Released
Julian Andres Klode (juliank) wrote :

This also fails with the upgrade to xenial of course, as stated in bug 1662115. So we can either just SRU the patch (if it applies - I hope it does), or just save ourselves some trouble and update the package wholesale from 1.59-6 to 1.60-3:

https://anonscm.debian.org/git/collab-maint/ndiswrapper.git/diff/?id=debian/1.60-3&id2=debian/1.59-6

(The thing is on basic life support, so we can basically just upload new versions, as they are all new upstream micro releases).

summary: - ndiswrapper 1.60-2 ADT test failure with linux 4.8.0-11.12
+ ndiswrapper <= 1.60-2 ADT test failure with linux 4.8.0-11.12
Julian Andres Klode (juliank) wrote :

Uploaded 1.60-3~ubuntu16.04.1 to xenial.

description: updated
Changed in ndiswrapper (Ubuntu Xenial):
status: New → In Progress

Hello Andy, or anyone else affected,

Accepted ndiswrapper into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ndiswrapper/1.60-3~ubuntu16.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in ndiswrapper (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed
Stefan Bader (smb) wrote :

root@bar-maasc01:~# dpkg -l|grep ndiswrapper
ii ndiswrapper-dkms 1.60-3~ubuntu16.04.1 all Source for the ndiswrapper Linux kernel module (DKMS)

root@bar-maasc01:~# dkms status|grep ndiswrapper
ndiswrapper, 1.60, 4.4.0-67-generic, x86_64: installed
ndiswrapper, 1.60, 4.8.0-42-generic, x86_64: installed

tags: added: verification-done
removed: verification-needed
Doug Rohm (drohm) wrote :

Is it possible to use this in LM 18.1? What repositories can I add in order to test this fix? Thanks.

The verification of the Stable Release Update for ndiswrapper has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ndiswrapper - 1.60-3~ubuntu16.04.1

---------------
ndiswrapper (1.60-3~ubuntu16.04.1) xenial; urgency=medium

  * Upload to xenial for kernel 4.8 (LP: ##1625089)

ndiswrapper (1.60-3) unstable; urgency=medium

  * Use netif_trans_update() for kernels >= 4.7 (Closes: #837329) (LP: #1625089)

ndiswrapper (1.60-2) unstable; urgency=medium

  [ Julian Andres Klode ]
  * Fix FTBFS of userspace stuff by not using kernel variables
  * Build with full hardening enabled

  [ Reiner Herrmann ]
  * make the build reproducible (Closes: #803583)

ndiswrapper (1.60-1) unstable; urgency=medium

  * Imported Upstream version 1.60
  * Drop kernel 3.14-4.2 support patches, fixed upstream
  * Bump Standards-Version to 3.9.8
  * Switch Vcs URIs to the safe https ones
  * Fix copyright file format

 -- Julian Andres Klode <email address hidden> Mon, 06 Feb 2017 11:49:46 +0100

Changed in ndiswrapper (Ubuntu Xenial):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments