[Th test] kernel-2.6.35.5-1.i686 i megaraid

Stacho Pal stacho w venco.com.pl
Śro, 29 Wrz 2010, 15:21:49 CEST


On Wed, 29 Sep 2010, Paweł Zuzelski wrote:
> On Wed, 29 Sep 2010, Stacho Pal wrote:
>> On Wed, 22 Sep 2010, Paweł Zuzelski wrote:
>>> On Wed, 22 Sep 2010, Stacho Pal wrote:
>>>> Mam takie coś:
>>>> 03:00.0 RAID bus controller: American Megatrends Inc. MegaRAID (rev 21)
>>>>          Subsystem: Hewlett-Packard Company Device 60e8
>>>>          Flags: bus master, fast Back2Back, medium devsel, latency 64, IRQ
>>>> 22
>>>>          Memory at f8000000 (32-bit, prefetchable) [size=64M]
>>>>          Capabilities: [80] Power Management version 2
>>>>          Kernel driver in use: megaraid
>>>>
>>>> Na kernel-2.6.34.7-1.i686 działa bez problemów,
>>>> po zmianie na kernel-2.6.35.5-1.i686 system zwisa na ładowaniu sterownika
>>>> megaraid, nie spisałem komunikatów z ekranu ale chodzi o jakiś timeout
>>>> i brak odpowiedzi od sprzętu.
>>>
>>> Cóż... bywa. Tyle że to raczej temat na kernelową mailing listę.
>>> Jeżeli błąd jest powtarzalny, jak piszesz, to powinien być łatwy do
>>> zbisectowania - zatem do dzieła. Podejrzewam, że nikt tutaj nie ma
>>> dokładnie takiego sterownika jak Ty, więc musisz to zrobić sam.
>>>
>>> Niedawno pluto pisał na tej liście krótki przewodnik, jak bisectować
>>> jajco.
>>> http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg26569.html
>>
>> Pytanie pomocnicze: jak to się robi pomiędzy pełnymi wersjami?
>> Znaczy wiem że 2.6.34.7 jest "good", a 2.6.35 jest "bad.
>
> Ja bym próbował bisectować drzewko
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.35.y.git
> między v2.6.34 a v2.6.35

Właśnie o to chodzi. :)
Zrobiłem: git clone git://git*linux-2.6.35.y.git
Wchodzę do linux-2.6.35.y, robię git bisect start,
git bisect good v2.6.34.7 w odpowiedzi dostaję:
================
fatal: Needed a single revision
Bad rev input: v2.6.34.7
================
-- 
pzdr
Stacho Pal


Więcej informacji o liście dyskusyjnej pld-devel-pl