The OpenNET Project / Index page

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

Патч предотвращающий падение FreeBSD при записи на защищенную/битую дискету (patch dos fs freebsd)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: patch, dos, fs, freebsd,  (найти похожие документы)
Date: Fri, 17 May 2002 09:42:53 +0400 From: Vladislav Zhuk <Vladislav.Zhuk@p197.f62.n465.z2.fidonet.org> Newsgroups: fido7.ru.unix.bsd Subject: Патч предотвращающий падение FreeBSD при записи на защищенную/битую дискету RNA>> Тут мне кто-то патч высылал , который вроде бы патчит багу с RNA>> падением FreeBSD при записи на защищенную/битую дискету. Index: msdosfs_vnops.c
RCS file: /home/ncvs/src/sys/fs/msdosfs/msdosfs_vnops.c,v retrieving revision 1.119 diff -u -r1.119 msdosfs_vnops.c --- msdosfs_vnops.c 2002/04/05 14:01:04 1.119 +++ msdosfs_vnops.c 2002/04/12 23:12:27 @@ -1603,7 +1603,16 @@ brelse(bp); return (error); } + + /* + * If a short read occurred, the buffer may contain + * less valid data than expected. + */ n = min(n, blsize - bp->b_resid); + if (n == 0) { + brelse(bp); + break; + } /* * Convert from dos directory entries to fs-independent

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Ваш комментарий
Имя:         
E-Mail:      
Заголовок:
Текст:





  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor