Module Name: src Committed By: thorpej Date: Tue Dec 21 19:07:09 UTC 2021
Modified Files: src/sys/external/bsd/common/include/linux: slab.h src/sys/external/bsd/drm2/dist/drm/i915: i915_request.c Log Message: - For kmem_cache_create_dtor(), use a pre-destructor to issue the synchronize_rcu() if the caller uses SLAB_TYPESAFE_BY_RCU. A special pool allocator is not required in this case. - Now that SLAB_TYPESAFE_BY_RCU does the right thing, no need to call synchronize_rcu() in __i915_request_dtor(). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/common/include/linux/slab.h cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_request.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.