Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2015-01-06 Thread Martin Lucina
i...@debian.org said:
 They are being uploaded to
 https://people.debian.org/~ijc/tmp/linux/3.16.7-ckt2-2~xen0/ right now.
 I've not booted them myself.

I have just tested these and netfront is working again for me so they're
good to go.

Thanks,

Martin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Martin Lucina
(Cc-ing debian-kernel, note I am not subscribed to this list, please Cc me
on replies)

Hi,

after updating linux-image-3.16.0-4-amd64 from 3.16.7-2 to the latest
3.16.7-ckt2-1 networking on my rumprun-xen [1] domUs stopped working.
Here is an excerpt of the failure during Mini-OS boot:

net TX ring size 256
net RX ring size 256
netfront: node=device/vif/0 backend=/local/domain/0/backend/vif/21/0
netfront: MAC b2:11:11:11:11:11
backend not avalable, state=5
creating xenif0 failed: 22

It looks like the changes made in the fix for #767261, as mentioned in the
Debian changelog are the likely culprit:

  [ Ian Campbell ]
  * [xen] Backport various netback fixes (Closes: #767261).

However, I can't find a full final list of which fixes were backported.
Given that the last traffic on #767261 was on November 9th, I suspect at
least this upstream change from December 18 did NOT make it into the new
linux-image package:

xen-netback: support frontends without feature-rx-notify again
26c0e102585d5a4d311f5d6eb7f524d288e7f6b7 [2]

I can't verify this 100% as I don't know where in the archive I can find
the original 3.16.7-2 linux-image to downgrade to/compare the Debian diffs.

Should I reopen #767261 or file a new bug for this?

Thanks,

Martin

[1] http://repo.rumpkernel.org/rumprun-xen
[2]
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=26c0e102585d5a4d311f5d6eb7f524d288e7f6b7


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Ian Campbell
On Mon, 2014-12-29 at 13:42 +0100, Martin Lucina wrote:
 However, I can't find a full final list of which fixes were backported.

FWIW they are in the source package in debian/patches/series.

 Given that the last traffic on #767261 was on November 9th, I suspect at
 least this upstream change from December 18 did NOT make it into the new
 linux-image package:
 
 xen-netback: support frontends without feature-rx-notify again
 26c0e102585d5a4d311f5d6eb7f524d288e7f6b7 [2]

Yes, I very much suspect this is needed too and will fix your problem.
I'll look into it shortly.

 I can't verify this 100% as I don't know where in the archive I can find
 the original 3.16.7-2 linux-image to downgrade to/compare the Debian diffs.

snapshot.debian.org has all historical versions of all packages.

 Should I reopen #767261 or file a new bug for this?

A new bug would be best please.

Ian.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Ian Campbell
On Mon, 2014-12-29 at 12:56 +, Ian Campbell wrote:

  Should I reopen #767261 or file a new bug for this?
 
 A new bug would be best please.

Actually, no need for this, I've applied the fixes locally and am just
building them before pushing.

Ian.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Martin Lucina
i...@debian.org said:
 On Mon, 2014-12-29 at 12:56 +, Ian Campbell wrote:
 
   Should I reopen #767261 or file a new bug for this?
  
  A new bug would be best please.
 
 Actually, no need for this, I've applied the fixes locally and am just
 building them before pushing.

Thanks. I can test the packages once they're ready.

Martin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Martin Lucina
i...@debian.org said:
 On Mon, 2014-12-29 at 12:56 +, Ian Campbell wrote:
 
   Should I reopen #767261 or file a new bug for this?
  
  A new bug would be best please.
 
 Actually, no need for this, I've applied the fixes locally and am just
 building them before pushing.

Note that I'm not 100% sure that fix is the only change we need.

I can't safely test fixes locally at the moment as I don't have remote
console access to the dom0 and don't want to break the box while I'm away
for NYE. Will be able to test fully next week.

Martin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Ian Campbell
On Mon, 2014-12-29 at 16:56 +0100, Martin Lucina wrote:
 i...@debian.org said:
  On Mon, 2014-12-29 at 12:56 +, Ian Campbell wrote:
  
Should I reopen #767261 or file a new bug for this?
   
   A new bug would be best please.
  
  Actually, no need for this, I've applied the fixes locally and am just
  building them before pushing.
 
 Thanks. I can test the packages once they're ready.

They are being uploaded to
https://people.debian.org/~ijc/tmp/linux/3.16.7-ckt2-2~xen0/ right now.
I've not booted them myself.

Ian.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#767261: xen-netback changes in #767261 break Mini-OS netfront

2014-12-29 Thread Gedalya

Hi Ian!

Thank you so much for building this kernel!

I just had this problem with a Windows 2012 R2 domu with GPLPV drivers 
from http://www.ejbdigital.com.au/1-0-1105/.

dom0 has the message:
[  324.272925] vif vif-5-0: 22 feature-rx-notify is mandatory
domu obviously has nothing helpful to say ;-)
With your newly built kernel, everything seems to be fine.

Cheers!

Gedalya


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org