]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
authordelphij <delphij@FreeBSD.org>
Mon, 17 Jun 2019 19:49:08 +0000 (19:49 +0000)
committerdelphij <delphij@FreeBSD.org>
Mon, 17 Jun 2019 19:49:08 +0000 (19:49 +0000)
commit8581c5bfb9de3f11e1f9daa843cae6dc5b1a8eae
treefc7552224ad2e9653cf440ba79eb8f3a5ea6129a
parent340b5704391c2f936b6e0e4de3fc77f410d480c6
Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
rename the source to gsb_crc32.c.

This is a prerequisite of unifying kernel zlib instances.

PR: 229763
Submitted by: Yoshihiro Ota <ota at j.email.ne.jp>
Differential Revision: https://reviews.freebsd.org/D20193
29 files changed:
lib/libufs/Makefile
stand/libsa/crc32_libkern.c
sys/conf/files
sys/dev/iscsi/icl_soft.c
sys/dev/iscsi_initiator/isc_subr.c
sys/dev/liquidio/lio_bsd.h
sys/dev/usb/net/if_cdce.c
sys/fs/ext2fs/ext2_csum.c
sys/fs/nandfs/nandfs_segment.c
sys/fs/nandfs/nandfs_subr.c
sys/fs/nandfs/nandfs_vfsops.c
sys/geom/part/g_part_bsd64.c
sys/geom/part/g_part_gpt.c
sys/geom/raid/md_ddf.c
sys/kern/subr_compressor.c
sys/libkern/gsb_crc32.c [moved from sys/libkern/crc32.c with 99% similarity]
sys/libkern/x86/crc32_sse42.c
sys/netinet/libalias/alias_sctp.c
sys/netinet/sctp_crc32.c
sys/netpfil/pf/pf.c
sys/sys/gsb_crc32.h [new file with mode: 0644]
sys/sys/libkern.h
sys/sys/param.h
sys/ufs/ffs/ffs_alloc.c
sys/ufs/ffs/ffs_snapshot.c
sys/ufs/ffs/ffs_subr.c
sys/ufs/ffs/ffs_vfsops.c
tests/sys/kern/Makefile
tests/sys/kern/libkern_crc32.c