Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Aug 2009 10:09:30 +0000 (UTC)
From:      Marko Zec <zec@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/fs/nfsclient nfs_clvnops.c src/sys/nfsclient nfs_vnops.c src/sys/rpc clnt_dg.c clnt_rc.c clnt_vc.c rpc_generic.c svc_dg.c svc_generic.c svc_vc.c
Message-ID:  <200908241010.n7OAAHJu040888@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
zec         2009-08-24 10:09:30 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/nfsclient     nfs_clvnops.c 
    sys/nfsclient        nfs_vnops.c 
    sys/rpc              clnt_dg.c clnt_rc.c clnt_vc.c 
                         rpc_generic.c svc_dg.c svc_generic.c 
                         svc_vc.c 
  Log:
  SVN rev 196503 on 2009-08-24 10:09:30Z by zec
  
  Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet
  context inside the RPC code.
  
  Temporarily set td's cred to mount's cred before calling socreate() via
  __rpc_nconf2socket().
  
  Submitted by:   rmacklem (in part)
  Reviewed by:    rmacklem, rwatson
  Discussed with: dfr, bz
  Approved by:    re (rwatson), julian (mentor)
  MFC after:      3 days
  
  Revision  Changes    Path
  1.14      +2 -2      src/sys/fs/nfsclient/nfs_clvnops.c
  1.319     +3 -0      src/sys/nfsclient/nfs_vnops.c
  1.8       +5 -0      src/sys/rpc/clnt_dg.c
  1.11      +3 -2      src/sys/rpc/clnt_rc.c
  1.9       +8 -1      src/sys/rpc/clnt_vc.c
  1.5       +9 -1      src/sys/rpc/rpc_generic.c
  1.5       +6 -0      src/sys/rpc/svc_dg.c
  1.5       +7 -0      src/sys/rpc/svc_generic.c
  1.10      +18 -3     src/sys/rpc/svc_vc.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908241010.n7OAAHJu040888>