The good news is that I have identified the commit that breaks my
system. It is 313a58e487ab3eb80e7e1f9baddc75968288aad9 (the first of 3
commits to the pegasus driver). I have attached the bisect log in case
it's interesting.

Here's some notes on my process...

The bisecting was entirely in commits that lacked the debian directories
so I used the patches from http://kernel.ubuntu.com/~kernel-
ppa/mainline/v3.9-saucy/ to restore them. Most of the time, the kernel
asked about configs that were new. I just accepted the defaults.

My build/run process went like this.

# remove old kernels
COLUMNS= dpkg -l | awk '/linux-image/{print $2}' | grep -v '3\.19' | grep -v 
lts | xargs sudo apt-get -y remove --purge
# backup old packages
mv ../*.deb ../old
# so the patch works
rm -rf debian*
# depending on the previous test
git bisect good/bad
# so I can build
for file in ../3.9/*.patch; do patch -p1 < $file; done
# set the version to something useful (3.9.0-0+lrx)
vi debian.master/changelog
chmod a+x debian/rules debian/scripts/* debian/scripts/misc/*
fakeroot debian/rules clean
fakeroot debian/rules binary-headers binary-generic
sudo dpkg -i ../linux-image-*
sudo reboot
# test by booting from the kernel, plugging in the USB dongle and pinging the 
gateway


** Attachment added: "bisect.log"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1547838/+attachment/4619231/+files/bisect.log

** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

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

Title:
  ADMtek ADM8511 "Pegasus II" USB Ethernet causes oops

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1547838/+subscriptions

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

Reply via email to