Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Max Khon                             2:5000/79      09 Nov 2000  19:47:56
 To : sem@ciam.ru
 Subject : 4.x quota или еще один способ уложить Фрю
 -------------------------------------------------------------------------------- 
 
 
 09 Nov 00 14:26, sem@ciam.ru wrote to All:
 
  s> У юзера количество файлов достигло квоты. При попытке создания любого
  s> файла этим юзером система падает и перезагружается. ФС с softupdates. 
 
  s> У меня стоит 4.1.1-R. Посмотрел PR - есть такой: kern/19162 - как раз
  s> для моего случая, но он еще с 4.0 и вот до сих пор проблема не
  s> решена..
 
 в -current пофиксено было еще в июне, а MFC похоже не было
 попробуй вот это:
 
    ----- ffs_softdep.c.diff begins -----
 ===================================================================
 RCS file: /opt/cvs/freebsd/src/sys/ufs/ffs/ffs_softdep.c,v
 retrieving revision 1.67
 retrieving revision 1.68
 diff -u -p -r1.67 -r1.68
 - --- src/sys/ufs/ffs/ffs_softdep.c       2000/06/18 22:05:57     1.67
 +++ src/sys/ufs/ffs/ffs_softdep.c       2000/06/18 22:14:28     1.68
 @@ -52,8 +52,8 @@
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
 - *     from: @(#)ffs_softdep.c 9.57 (McKusick) 3/17/00
 - * $FreeBSD: src/sys/contrib/softupdates/ffs_softdep.c,v 1.66 2000/06/16
 13:00:23 phk Exp $
 + *     from: @(#)ffs_softdep.c 9.58 (McKusick) 6/18/00
 + * $FreeBSD: src/sys/contrib/softupdates/ffs_softdep.c,v 1.67 2000/06/18
 22:05:57 mckusick Exp $
   */
  
  /*
 @@ -1912,7 +1912,8 @@ check_inode_unwritten(inodedep)
         inodedep->id_state |= ALLCOMPLETE;
         LIST_REMOVE(inodedep, id_deps);
         inodedep->id_buf = NULL;
 -       WORKLIST_REMOVE(&inodedep->id_list);
 +       if (inodedep->id_state & ONWORKLIST)
 +               WORKLIST_REMOVE(&inodedep->id_list);
         if (inodedep->id_savedino != NULL) {
                 FREE(inodedep->id_savedino, M_INODEDEP);
                 inodedep->id_savedino = NULL;
    ----- ffs_softdep.c.diff ends -----
 
 /fjoe
 
 --- src/sys/ufs/ffs/ffs_softdep.c       2000/06/18 22:05:57     1.67
  * Origin: the number of the beast is vi vi vi (2:5000/79@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 4.x quota или еще один способ уложить Фрю   Sergey Matveychuk   09 Nov 2000 15:26:03 
 Re: 4.x quota или еще один способ уложить Фрю   Eugene Grosbein   09 Nov 2000 20:03:09 
 4.x quota или еще один способ уложить Фрю   Oleg Derevenetz   09 Nov 2000 16:48:55 
 4.x quota или еще один способ уложить Фрю   Max Khon   13 Nov 2000 14:24:36 
 4.x quota или еще один способ уложить Фрю   Max Khon   09 Nov 2000 19:47:56 
Архивное /ru.unix.bsd/121683a0af18b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional