HomeFreeBSD

LinuxKPI: Implement linux/hashtable.h for FreeBSD.

Description

LinuxKPI: Implement linux/hashtable.h for FreeBSD.

This implementation uses the concurrency kit, CK, API directly which is
suitable for use with EPOCH(9) and RCU under FreeBSD.

No functional change intended.

The initial "linux/hash.h" code was obtained from DragonFlyBSD via
FreeBSD's drm-kmod in ports.

Differential Revision: https://reviews.freebsd.org/D35162
Reviewed by: bz@ and markj@
MFC after: 1 week
Sponsored by: NVIDIA Networking

(cherry picked from commit f9e90c24737f96ab97ad534d925fe37a7f0a6f58)

Details

Provenance
hselaskyAuthored on May 10 2022, 12:16 PM
wulfCommitted on Jun 1 2022, 9:50 PM
Differential Revision
D35162: LinuxKPI: Implement linux/hashtable.h for FreeBSD.
Parents
rGb203d3de6b1a: backlight: Update cached value when getting the brightness
Branches
Unknown
Tags
Unknown