[Bug 1183135] Re: On running network and I/O traffic on SM15000-XE, "BUG: soft lockup -- CPU#0 stuck for 22s!" seen on dmesg
Serge Hallyn
1183135 at bugs.launchpad.net
Tue Sep 24 20:08:49 UTC 2013
Hi,
In order to figure out what broke or fixed this, it would be great
if we could bisect. Unfortunately the irqbalance svn and git repos
don't seem to have any version numbers prior to 1.0.0, so it's a
bit tough to tell which versions we should be checking. Fortunately,
the package seems to build quite easily from git. Unfortunately
(again), I don't have any hardware I would be able to reproduce this
on. So I will place here the basic recipe to build a package from
a particular git version.
I would recommend trying the following to versions as baselines:
commit 0b917bd98c684878b2730f3a57e15d7c6149daff (Sep 24 16:26:44 2010)
commit d7ef8fca9edf24a543f88073a01edb476c295256 (Fri Dec 2 11:06:14 2011 -0500)
Hopefully the first will reproduce the bug, and the second not. If
that is the case, then you can proceed with a bisect between those
versions. (Please ask here if you need more instructions on that)
There are only 85 commits so that should take about 8 steps to
bisect.
You will need to grab a irqbalance git tree, and grab the packaging
tree.
git clone https://code.google.com/p/irqbalance
pull-lp-source irqbalance quantal
Now, clone a new git tree in which you'll do the build:
git clone irqbalance build
cd build
Go into the build directory, and checkout the version to test:
git checkout -b test
git reset --hard 0b917bd98c684878b2730f3a57e15d7c6149daff
Run autoconf:
sh autogen.sh
Copy the packaging,
cp -a ../irqbalance-1.0.3/debian .
This is optional, but you may want to edit the changelog to give yourself an
easily recognizable version. Run
dch -i
which pulls the changelog up in your $EDITOR, with the first lines
looking like:
> irqbalance (1.0.3-1ubuntu3) UNRELEASED; urgency=low
>
> *
>
> -- Serge Hallyn <serge.hallyn at ubuntu.com> Tue, 24 Sep 2013 15:00:23 -0500
Edit the version number and release, and add a message, so that it looks
like:
> irqbalance (1.0.3-1ubuntu3bisect1) precise; urgency=low
>
> * Build from commit 0b917bd98c684878b2730f3a57e15d7c6149daff
>
> -- Serge Hallyn <serge.hallyn at ubuntu.com> Tue, 24 Sep 2013 15:00:23 -0500
Save that and exit the editor.
Finally build the package:
debian/rules build && fakeroot debian/rules binary
Now you can install the packages and test:
cd ..
dpkg -i irqbalance_1.0.3-1ubuntu3bisect1_amd64.deb
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to irqbalance in Ubuntu.
https://bugs.launchpad.net/bugs/1183135
Title:
On running network and I/O traffic on SM15000-XE, "BUG: soft lockup --
CPU#0 stuck for 22s!" seen on dmesg
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/irqbalance/+bug/1183135/+subscriptions
More information about the Ubuntu-server-bugs
mailing list