@Wolfgang:

I'm attaching my v2 patches. I added a patch to check the return from
skb_pad(). As part of this I moved the skb padding to the start of each
function, as I would assume we should bail before doing any other device
accesses if we can't get the memory. Let me know whether or not the
behavior looks correct to you.

I've uploaded the test build with these patches to:

  http://people.canonical.com/~sforshee/lp659143/v2/


** Patch added: "0001-rt2x00-Pad-beacon-to-multiple-of-32-bits-v2.patch"
   
https://bugs.launchpad.net/bugs/659143/+attachment/1811187/+files/0001-rt2x00-Pad-beacon-to-multiple-of-32-bits-v2.patch

** Patch added: "0002-rt2x00-Fix-firmware-loading-regression-on-x86_64-v2.patch"
   
https://bugs.launchpad.net/bugs/659143/+attachment/1811188/+files/0002-rt2x00-Fix-firmware-loading-regression-on-x86_64-v2.patch

** Patch added: "0003-rt2x00-Check-for-errors-from-skb_pad-calls-v2.patch"
   
https://bugs.launchpad.net/bugs/659143/+attachment/1811189/+files/0003-rt2x00-Check-for-errors-from-skb_pad-calls-v2.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/659143

Title:
  64bit-only: regression: kernels >=2.6.34: rt2800pci: load firmware
  Error with ralink [1814:0781]

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to