|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ramazan Jah-Far 2:5020/400 21 Nov 2003 01:06:05 To : Il'ya Teterin Subject : Re: autodetect -------------------------------------------------------------------------------- Hi! In fido7.ru.linux, Il'ya Teterin wrote: IT> довольно-таки экзотическая ситуация. Энивэй, в 2.6 драйвер IDE модулем IT> не делается. Странно. А почему у меня модулем (ide-mod.ko, ide-probe-mod.ko и ide-disk.ko), да ещё и работает, да ещё и корень на reiserfs при загрузке не в...ывается? P.S. Debian, kernel-source-2.6.0-test9 + патч: - --- kernel-source/fs/buffer.c 8 Oct 2003 19:24:14 -0000 1.1.1.15 +++ kernel-source/fs/buffer.c 2 Nov 2003 09:54:07 -0000 @@ -400,7 +400,7 @@ * private_lock is contended then so is mapping->page_lock). */ static struct buffer_head * -__find_get_block_slow(struct block_device *bdev, sector_t block, int unused) +__find_get_block_slow(struct block_device *bdev, sector_t block, int size) { struct inode *bd_inode = bdev->bd_inode; struct address_space *bd_mapping = bd_inode->i_mapping; @@ -419,6 +419,8 @@ if (!page_has_buffers(page)) goto out_unlock; head = page_buffers(page); + if (head->b_size != size) + goto out_unlock; bh = head; do { if (bh->b_blocknr == block) { -- Bye! Ramazan --- ifmail v.2.15dev5.1 * Origin: UkrNet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/91405520a326.html, оценка из 5, голосов 10
|