** le kernel 5.8 est dispo **

grumpf grumpf… La changelog d’alan n’était pas très clair.
Oui, le 2.6.11-ac4 intègre les patchs du 2.6.11.4 mais pas seulement.
Pour résumé, j’annonce les ac car je pense qu’ils sont stables et intéressants.

UP

2.6.12-rc1

Dumbledore: j’ai reçu un fix pour ton bug sur NFS :wink: :
[cpp]
An OPEN upgrade on a file already open for WRITE will not upgrade the OPEN,
but can still truncate the file.

Signed-off-by: Andy Adamson andros@citi.umich.edu
Signed-off-by: J. Bruce Fields bfields@citi.umich.edu

linux-2.6.11-bfields/fs/nfsd/nfs4state.c | 29 ++++++++++++++±-------------
1 files changed, 15 insertions(+), 14 deletions(-)

diff -puN fs/nfsd/nfs4state.c~nfsd4-fix-open-truncate fs/nfsd/nfs4state.c
— linux-2.6.11/fs/nfsd/nfs4state.c~nfsd4-fix-open-truncate 2005-03-17 15:24:02.000000000 -0500
+++ linux-2.6.11-bfields/fs/nfsd/nfs4state.c 2005-03-17 15:24:02.000000000 -0500
@@ -1602,21 +1602,22 @@ nfs4_upgrade_open(struct svc_rqst *rqstp
share_access = ~share_access;
share_access &= open->op_share_access;

  •   /* update the struct file */
    
  •   if (share_access & NFS4_SHARE_ACCESS_WRITE) {
    
  •           status = get_write_access(inode);
    
  •           if (status)
    
  •                   return nfserrno(status);
    
  •           status = nfsd4_truncate(rqstp, cur_fh, open);
    
  •           if (status) {
    
  •                   put_write_access(inode);
    
  •                   return status;
    
  •           }
    
  •           /* remember the open */
    
  •           filp->f_mode = (filp->f_mode | FMODE_WRITE) & ~FMODE_READ;
    
  •           set_bit(open->op_share_access, &stp->st_access_bmap);
    
  •           set_bit(open->op_share_deny, &stp->st_deny_bmap);
    
  •   if (!(share_access & NFS4_SHARE_ACCESS_WRITE))
    
  •           return nfsd4_truncate(rqstp, cur_fh, open);
    
  •   status = get_write_access(inode);
    
  •   if (status)
    
  •           return nfserrno(status);
    
  •   status = nfsd4_truncate(rqstp, cur_fh, open);
    
  •   if (status) {
    
  •           put_write_access(inode);
    
  •           return status;
      }
    
  •   /* remember the open */
    
  •   filp->f_mode = (filp->f_mode | FMODE_WRITE) & ~FMODE_READ;
    
  •   set_bit(open->op_share_access, &stp->st_access_bmap);
    
  •   set_bit(open->op_share_deny, &stp->st_deny_bmap);
    
  •   return nfs_ok;
    

}
[/cpp]

Je le teste ce matin :wink:

Ce message n’était pas conforme aux règles d’utilisation du nouveau forum :

:smiley:

Z’avez du mal à suivre ou quoi ???

2.6.11.5

J’ai testé le 2.6.12-rc1. Y a un « nvidiafb » dedans. Je l’ai testé et soit il faut que je lise la doc (que j’ai pas trouvé), soit c’est pas encore au point

je me demande quelles critères vont rentrer en jeu pour passer au 2.6.12 maintenant ???

athome: les fonctions.

LA taille du patch. Dès que le patch compressé en .bz2 dépasse 10 Mo, on passe au suivant. Si il dépasse légèrement, on enlève des lignes pour qu’il rentre pile poil dans 10Mo

[:lelocky]

2.6.12-rc1-mm1 HéHo ! Debout là ! ça en fait 3 que tu loupe ! C’est plus l’heure de faire la sieste :stuck_out_tongue:

Non je ne loupe rien. L’annonce simplement le ac. Seulement les ac car je pense que c’est une branche stable à conseiller.

Il fallait faire un choix entre le bk, les mm et les rc : J’ai « choisi » en prenant les ac.

J’avais penser à un titre avec une branche stable et une instable mais ça n’aurait pas été très clair.

Maintenant, il est peut être vrai que les gens qui lisent ce topic veulent peut être tester le dernier noyau, stable ou pas.
Dites moi ce que vous en pensez :wink:

ben depuis la nouvelle politique et vue le maigre changelog d’Alan, je me suis mis aux 2.6..

C’est vrai mais les derniers patchs d’Alan apportent encore qlqs petites choses qui ne sont pas dans les 2.6... De plus, un patch dans les ac a été virifié une fois de plus ce qui ne peut pas faire de mal :wink:
Par contre, si les ac mettent trop de temps à inclure les patchs de sécus ça va me poser un pb…

Bon ben vu que tu ne veux mettre que les AC, alors, mets le -ac5

Voila qui est fait :slight_smile:
Par contre je ne trouve pas encore de lien sur le changelog.

Un peu de doc pour la route…
http://nfsv4.bullopensource.org/tools/tests/page9.php

Dumbledore : :wink:

2.6.11.6 donc un ac6 arrivera bientôt je pense :slight_smile:
http://marc.theaimsgroup.com/?l=linux-kernel&m=111180852328502&w=2

2.6.12-rc1-mm3 (et j’ai loupé le mm2)

C’est pratique :
Je mets à juor le titre sur les ac stables et toi, tu fais remonter le topic avec le rc/mm. Comme ça tous le monde est tenu au courant des dernières versions qui l’intéresse :slight_smile:

Moi, je mets tout ce qui me passe sous la main, y compris les trucs ésotériques que je peux dénicher. :stuck_out_tongue:

Note que je ne teste quasiment rien. Je reste en vanilla 99% du temps.