zfs/cmd
наб 9a865b7fb7 libspl: implement atomics in terms of atomics
This replaces the generic libspl atomic.c atomics implementation
with one based on builtin gcc atomics.  This functionality was added
as an experimental feature in gcc 4.4.  Today even CentOS 7 ships
with gcc 4.8 as the default compiler we can make this the default.

Furthermore, the builtin atomics are as good or better than our
hand-rolled implementation so it's reasonable to drop that custom code.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #11904
Closes #12252
Closes #12244
2021-06-21 21:48:31 -07:00
..
arc_summary Added another missed case to arc_summary3 2021-06-09 13:05:34 -07:00
arcstat FreeBSD: Update usage of py-sysctl 2020-12-10 15:28:31 -08:00
dbufstat dbufstat: Fix warnings with Python 3.8 2020-12-23 15:10:35 -08:00
fsck_zfs Turn shellcheck into a normal make target. Fix new files it caught 2021-06-09 13:05:34 -07:00
mount_zfs mount.zfs.8: match to reality; zfsprops.8: add missing temporary options 2021-05-27 22:31:57 -07:00
raidz_test Removed duplicated includes 2021-03-22 12:34:58 -07:00
vdev_id Turn shellcheck into a normal make target. Fix new files it caught 2021-06-09 13:05:34 -07:00
zdb Livelist logic should handle dedup blkptrs 2021-06-09 13:05:34 -07:00
zed libspl: implement atomics in terms of atomics 2021-06-21 21:48:31 -07:00
zfs Added error for writing to /dev/ on Linux 2021-06-10 10:50:16 -07:00
zfs_ids_to_path zfs_ids_to_path: print correct wrong values 2021-04-14 13:19:50 -07:00
zgenhostid zgenhostid: use argument path directly 2021-06-08 14:47:05 -07:00
zhack cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
zinject cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
zpool Move properties, parameters, events, and concepts around manual sections 2021-06-10 10:50:16 -07:00
zpool_influxdb Move properties, parameters, events, and concepts around manual sections 2021-06-10 10:50:16 -07:00
zstream zstream: force-install zstreamdump link 2021-06-09 13:05:34 -07:00
ztest long options for ztest 2021-06-09 13:05:34 -07:00
zvol_id cppcheck: integrete cppcheck 2021-01-26 16:12:26 -08:00
zvol_wait Turn shellcheck into a normal make target. Fix new files it caught 2021-06-09 13:05:34 -07:00
Makefile.am Turn shellcheck into a normal make target. Fix new files it caught 2021-06-09 13:05:34 -07:00