From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 6 Jan 2002 19:58:16 +0300 From: Konstantin Volckov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] kernel 2.4.17 build problem Message-Id: <20020106195816.7a603868.goldhead@altlinux.ru> In-Reply-To: <20020106151356.GA19112@ramax.spb.ru> References: <20020104194935.GA1254@ramax.spb.ru> <20020105211907.03d3b909.goldhead@altlinux.ru> <20020106151356.GA19112@ramax.spb.ru> Organization: ALT Linux X-Mailer: Sylpheed version 0.6.6 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.ypCngK95x1oZ1i" Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --=.ypCngK95x1oZ1i Content-Type: multipart/mixed; boundary="Multipart_Sun__6_Jan_2002_19:58:16_+0300_08230b88" --Multipart_Sun__6_Jan_2002_19:58:16_+0300_08230b88 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Sun, 6 Jan 2002 18:13:56 +0300 Igor Homyakov wrote: Hi! > > > сборка (линковка) ядра заканчиваеться с такой ошибкой > > > arch/i386/kernel/kernel.o: In function `sys_call_table': > > > arch/i386/kernel/kernel.o(.data+0x264): undefined reference to > > > `sys_quotactl' kernel/kernel.o(.data+0xf14): undefined reference to > > > `nr_dquots' > > > > > > хотя поддерки квот в ядре нет > > > > Это бага возникла в связи с обновлением системы квотирования. Она > > будет зафиксена в следующем ядре, а пока попробуйте наложить > > приложенный к письму патч на kernel/sysctl.c. > > Осталась ругань на sys_quotactl из sys_cal_table. Этот вызов есть > в sys_cal_table (entry.S) и описан в dquote.c, но так как квоты > отключены функция получаеться не объявленной. надо либо "прикрыть > sys_quotectl или поставить какуюто заглушку, к сожалению не знаю как > принято делать в kernel. > > я не сильно разьираюсь в тонкостях сборки ядра, по этому поправте меня > если я неправ. Все правильно - раньше квота _всегда_ вкомпиливалась в ядро, даже если была отключена в конфиге. Попробуйте наложить приложенный патч... :-))) на arch/i386/kernel/entry.S > -- > Igor Homyakov > -- Успехов, Konstantin --Multipart_Sun__6_Jan_2002_19:58:16_+0300_08230b88 Content-Type: application/octet-stream; name="entry.S1" Content-Disposition: attachment; filename="entry.S1" Content-Transfer-Encoding: base64 LS0tIGVudHJ5LlMub2xkCVN1biBKYW4gIDYgMTk6NTY6MDAgMjAwMgorKysgZW50cnkuUwlTdW4g SmFuICA2IDE5OjU2OjMyIDIwMDIKQEAgLTUyNyw3ICs1MjcsMTEgQEAKIAkubG9uZyBTWU1CT0xf TkFNRShzeXNfaW5pdF9tb2R1bGUpCiAJLmxvbmcgU1lNQk9MX05BTUUoc3lzX2RlbGV0ZV9tb2R1 bGUpCiAJLmxvbmcgU1lNQk9MX05BTUUoc3lzX2dldF9rZXJuZWxfc3ltcykJLyogMTMwICovCisj aWZkZWYgQ09ORklHX1FVT1RBCiAJLmxvbmcgU1lNQk9MX05BTUUoc3lzX3F1b3RhY3RsKQorI2Vs c2UKKwkubG9uZyBTWU1CT0xfTkFNRShzeXNfbmlfc3lzY2FsbCkKKyNlbmRpZgogCS5sb25nIFNZ TUJPTF9OQU1FKHN5c19nZXRwZ2lkKQogCS5sb25nIFNZTUJPTF9OQU1FKHN5c19mY2hkaXIpCiAJ LmxvbmcgU1lNQk9MX05BTUUoc3lzX2JkZmx1c2gpCg== --Multipart_Sun__6_Jan_2002_19:58:16_+0300_08230b88-- --=.ypCngK95x1oZ1i Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) iD8DBQE8OIIqt6s2zBR1r5IRAlY0AJ486/queGqHz8Qq3PdQuvsneImI1gCbBDy/ r+wTO/iQCVFkog0/x3nyG+M= =YyMP -----END PGP SIGNATURE----- --=.ypCngK95x1oZ1i--