From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <15061.127.0.0.1.1145972360.squirrel@mojo.myroom.ru> In-Reply-To: <444E25A0.4030106@rambler.ru> References: <444E25A0.4030106@rambler.ru> Date: Tue, 25 Apr 2006 17:39:20 +0400 (MSD) From: "Konstantin A. Lepikhov" To: sisyphus@lists.altlinux.org User-Agent: SquirrelMail/1.4.7 [CVS] MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-AV-Checked: ClamAV using ClamSMTP Subject: [sisyphus] =?utf-8?b?IFJlOiDQndC1INCz0YDRg9C30Y/RgtGB0Y8g0LzQvtC0?= =?utf-8?b?0YPQu9C4INGP0LTRgNCw?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2006 13:39:46 -0000 Archived-At: List-Archive: List-Post: <цитата от="Yury Aliaev"> > Hi all! > > Я тут колдую над новым supermount в ядре. По этому поводу скачал > исходники 2.6.16-wks26-alt3 и добавил к спеку поддержку патча > supermount. После чего всё собрал и поставил. А чтобы не париться лишний > раз со сборкой модулей (ну не эльфийское это дело -- пакеты собирать), > часть пакетов с модулями просто стащил с альтовского сайта. ТАк вот, > представьте себе, модули оттуда отказываются грузиться! Выдают примерно > следующее: > > Error inserting '/lib/modules/2.6.16-wks26-up-alt3/alsa/acore/snd.ko': > -1 Invalid module format > insmod: insmod /lib/modules/2.6.16-wks26-up-alt3/alsa/acore/snd.ko failed > insmod: insmod snd-card-0 failed > > Apr 24 21:14:59 localhost kernel: snd: disagrees about version of symbol > struct_module у вас полетел System.map, поэтому поехали все структуры и подписи в модулях. > Спаршиваецца, неужели это из-за того, что моё ядро сомосборное, а модули > -- казённые?! Ведь отличается моё ядрышко от фирменного только наличием > патча supermount, который явно на упомянутые модули влиять не должен... > Или дело в различии версий gcc, которым собирались модули и которым я > собирал ядро? Неужели это так критично? Конечно критично. Новый патч добавил новых символов в ядро, из-за этого сформировался новый System.map, по-которому формируются модули, и старые модули перестали грузиться. -- WBR et al.