--- - branch: MAIN date: Tue Dec 21 19:07:09 UTC 2021 files: - new: '1.11' old: '1.10' path: src/sys/external/bsd/common/include/linux/slab.h pathrev: src/sys/external/bsd/common/include/linux/slab.h@1.11 type: modified - new: '1.13' old: '1.12' path: src/sys/external/bsd/drm2/dist/drm/i915/i915_request.c pathrev: src/sys/external/bsd/drm2/dist/drm/i915/i915_request.c@1.13 type: modified id: 20211221T190709Z.455d594e73d4e3548c2f95bac4cbf22f6a7a0436 log: | - 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(). module: src subject: 'CVS commit: src/sys/external/bsd' unixtime: '1640113629' user: thorpej