Kassiano, abra o arquivo /usr/src/sys/ufs/ffs/ffs_alloc.c . Compare o arquivo com o patch. Nas linhas do patch em que existe um "+", significa que vc tem que adicioná-las. O inverso funciona para as linhas que possuem um "-" no início.
Depois não precisa recompilar todo o sistema. Basta recompilar o kernel... []s Eduardo *** ffs_alloc.c.orig Fri Nov 18 12:37:38 2005 --- ffs_alloc.c Fri Nov 18 12:38:35 2005 *************** *** 185,190 **** --- 185,191 ---- *bnp = bno; return (0); } + nospace: #ifdef QUOTA UFS_UNLOCK(ump); /* *************** *** 193,199 **** (void) chkdq(ip, -btodb(size), cred, FORCE); UFS_LOCK(ump); #endif - nospace: if (fs->fs_pendingblocks > 0 && reclaimed == 0) { reclaimed = 1; softdep_request_cleanup(fs, ITOV(ip)); --- 194,199 ---- ----- Original Message ----- From: "Kassiano" <[EMAIL PROTECTED]> To: <freebsd@fug.com.br> Sent: Monday, May 15, 2006 7:06 PM Subject: Re: [FUG-BR] Quota em BSD 6.0 Oi Eduardo, obrigado pela resposta. Achei o texto, mas sinceramente não sei o que fazer com o patch. Eu mesmo posso aplicá-lo? Faço um make buildword depois? Baixei a versão 6.1 e, procurando na documentação, não achei nada falando se corrige o bug... []s Kassiano ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd