Searched hist:"6 b97c9f09a0184f0853280013297e288751ec76a" (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/rpc/ |
H A D | svc_generic.c | diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor) diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor)
|
H A D | svc.c | diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor) diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor)
|
H A D | svc_vc.c | diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor) diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor)
|
/freebsd/sys/nlm/ |
H A D | nlm_prot_impl.c | diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor) diff 6b97c9f09a0184f0853280013297e288751ec76a Thu Jun 18 00:50:26 CEST 2009 Rick Macklem <rmacklem@FreeBSD.org> Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on the SVCXPTR structure returned by them, it was possible for the structure to be free'd before svc_reg() had been completed using the structure. This patch acquires a reference count on the newly created structure that is returned by svc_[dg|vc|tli|tp]_create(). It also adds the appropriate SVC_RELEASE() calls to the callers, except the experimental nfs subsystem. The latter will be committed separately.
Submitted by: dfr Tested by: pho Approved by: kib (mentor)
|