From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 9 Jan 2004 10:37:02 +0200 From: X-Stranger To: community@altlinux.ru Subject: Re: [Comm] USB Flash Travelling Disk Message-Id: <20040109103702.06aa3c6a.x@linux.by> In-Reply-To: <20040108195509.GB2168@sirius.home> References: <3FEBF5B7.000005.09657@soapbox.yandex.ru> <20040105113034.GA25030@alexpc.oiau.chel.cbr.ru> <3FF962E6.000004.10931@ariel.yandex.ru> <20040105155221.2bfce79e.x@linux.by> <20040108183249.3062d83c.x@linux.by> <20040108165717.GI19034@master.mivlgu.local> <20040108192249.6fcd6fca.x@linux.by> <20040108174304.GK19034@master.mivlgu.local> <20040108194741.3bc06b70.x@linux.by> <20040108195509.GB2168@sirius.home> Organization: Linux.by X-Mailer: Sylpheed version 0.9.6 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 08:37:31 -0000 Archived-At: List-Archive: List-Post: On Thu, 8 Jan 2004 22:55:09 +0300 Sergey Vlasov wrote: > On Thu, Jan 08, 2004 at 07:47:41PM +0200, X-Stranger wrote: > [skip] > > > Так что придётся собирать blacklist, а также добавить опцию для > > > тестирования (включающую этот workaround независимо от наличия > > > записи в blacklist). > > > > А кто это делать будет? И будет ли? > > Ну я попробую сделать что-то... Заранее спасибо )) > > Кстати, там было два варианта патча - первый вариант у вас заработал? > Вот этот: > > http://www.kalamazoolinux.org/tech/pcg-fx390k/patch-vaio-option-1.txt > > > --- 2.4/arch/i386/kernel/pci-irq.c Sat Nov 3 19:51:08 2001 > +++ build-2.4/arch/i386/kernel/pci-irq.c Sun Nov 4 14:48:58 2001 > @@ -626,7 +626,7 @@ > continue; > if (info->irq[pin].link == pirq) { > /* We refuse to override the dev->irq information. Give a warning! */ > - if (dev2->irq && dev2->irq != irq) { > + if (dev2->irq && dev2->irq != irq && 0) { > printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n", > dev2->slot_name, dev2->irq, irq); > continue; > > Просто нужно разобраться, что именно писать в blacklist. Есть два > варианта - либо просто использовать то, что прочитано из > irq_router->get (это как раз вариант сверху), либо перепрограммировать > PIRQ на IRQ, указанный в BIOS (это то, что вы пробовали, и оно вроде > как заработало). > > Если работают оба варианта, видимо, лучше выбрать option-1 (при этом > меньше всего перепрограммируется, соответственно меньше возможностей > наткнуться на какую-то не проявляющуюся сразу проблему). Выглядеть > это будет, разумеется, значительно сложнее, чем в таком тестовом > варианте... > К сожалению я пробовал только второй, почему-то он мне больше понравился. X-Stranger