The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"OpenNews: Принято решение о включении нового USB стека во FreeBSD"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "OpenNews: Принято решение о включении нового USB стека во Fr..." +/
Сообщение от soko1email (??), 21-Авг-08, 09:47 
Если кому нужно - вот примитивный патч, исправляющий kernel panic:

cat geom_vfs.c.diff
--- geom_vfs.c.orig     2007-12-29 11:48:20.000000000 +0000
+++ geom_vfs.c  2007-12-29 11:48:39.000000000 +0000
@@ -71,16 +71,9 @@
        struct buf *bp;
        int vfslocked;

-       if (bip->bio_error) {
-               printf("g_vfs_done():");
-               g_print_bio(bip);
-               printf("error = %d\n", bip->bio_error);
-       }
        bp = bip->bio_caller2;
        bp->b_error = bip->bio_error;
        bp->b_ioflags = bip->bio_flags;
-       if (bip->bio_error)
-               bp->b_ioflags |= BIO_ERROR;
        bp->b_resid = bp->b_bcount - bip->bio_completed;
        g_destroy_bio(bip);
        vfslocked = VFS_LOCK_GIANT(((struct mount *)NULL));

Применяем так:

%cd /usr/src/sys/geom/
%cat geom_vfs.c.diff | patch -p1

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
OpenNews: Принято решение о включении нового USB стека во FreeBSD, opennews, 20-Авг-08, 09:43  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру