Files
mirror_zfs/module/os/linux/zfs
Rob Norris c43df8bbbf vdev_file: unify FreeBSD and Linux implementations (#17046)
Kernel & userspace specifics are in zfs_file_os.c, so there's no
particular reason these have to be separate.

The one platform-specific part is in the Linux kernel part, to offload
flushes to a taskq if we're already inside a filesystem transaction.
This would be normally be an unsatisfying wart, but I'm intending to
remove this shortly, so I'm content to leave it gated for the moment.

Reviewed-by: Allan Jude <allan@klarasystems.com>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.

Signed-off-by: Rob Norris <rob.norris@klarasystems.com>
2025-02-20 10:42:42 -08:00
..
2024-09-18 11:23:51 -07:00
2023-09-07 14:38:17 -07:00
2023-09-01 18:00:30 -07:00
2023-11-08 10:19:41 -08:00
2024-09-14 13:47:59 -07:00
2022-10-29 13:05:11 -07:00
2024-11-21 15:30:43 -08:00