freebsd-nq/sys
Mark Johnston 7ab877cb3f zfs: Fix a pair of bugs in zfs_fhtovp()
This cherry-picks upstream ed566bf1cd

    - Add a zfs_exit() call in an error path, otherwise a lock is
      leaked.
    - Remove the fid_gen > 1 check.  That appears to be Linux-specific:
      zfsctl_snapdir_fid() sets fid_gen to 0 or 1 depending on whether
      the snapshot directory is mounted.  On FreeBSD it fails, making
      snapshot dirs inaccessible via NFS.

Approved by:	so
PR:		266236
Security:	FreeBSD-EN-22:24.zfs

(cherry picked from commit 6fe0a6c80a)
(cherry picked from commit 562c9ac58c)
2022-11-01 09:28:11 -04:00
..
amd64 bhyve: Do not remove guest physical addresses from IOMMU host domain 2022-03-30 15:33:47 +00:00
arm sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
arm64 Stop using the kmem for PCPU memory on arm64 2022-04-27 15:16:35 +01:00
bsm
cam CAM: Keep periph_links when restoring CCB in camperiphdone(). 2022-07-25 17:00:19 -04:00
cddl fbt: Add support for CTFv3 containers 2022-04-18 12:38:28 -04:00
compat linuxkpi: move io_mapping_create_wc to .c 2022-04-06 11:45:46 -06:00
conf Add UPDATING entries and bump version 2022-08-30 19:06:09 -04:00
contrib zfs: Fix a pair of bugs in zfs_fhtovp() 2022-11-01 09:28:11 -04:00
crypto Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
ddb
dev xhci(4): Always add and evaluate the slot context. 2022-05-04 09:20:54 +02:00
dts add overlay for enabling i2c1 on allwinner h3 2022-02-09 11:35:59 +02:00
fs fusefs: fix a cached attributes bug during directory rename 2022-03-09 09:59:49 -07:00
gdb gdb(4): Do not use run length encoding for 3-symbol repetitions 2022-02-04 20:58:34 -05:00
geom geom_gate: Distinguish between classes of errors 2022-03-05 13:52:24 +11:00
gnu
i386 smbios: Move smbios driver out from x86 machdep code 2022-03-03 08:20:07 -06:00
isa
kern elf_note_prpsinfo: handle more failures from proc_getargv() 2022-08-09 16:00:43 -04:00
kgssapi
libkern Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
mips sched: separate out schedinit_ap() 2022-02-10 14:55:29 -06:00
modules zfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release) into stable/13 2022-03-29 15:50:47 +02:00
net Fix kernel build without INET or INET6 2022-03-30 19:06:40 +00:00
net80211 net80211: validate Mesh ID length in ieee80211_parse_beacon 2022-04-05 21:56:33 -04:00
netgraph ng pppoe(4): Add the required NET_EPOCH section to the hook 2022-02-13 15:05:45 +03:00
netinet net: Fix LLE lock leaks 2022-04-11 09:59:21 -04:00
netinet6 net: Fix LLE lock leaks 2022-04-11 09:59:21 -04:00
netipsec syncache: accept packet with no SA when TCP_MD5SIG is set 2022-02-10 10:31:33 -09:00
netpfil pf: Initialize the table entry zone limit at initialization time 2022-04-04 10:04:14 -04:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2022-01-02 20:09:15 -07:00
nfsclient
nfsserver
nlm
ofed ibcore: Fix multiple includes of same header file. 2022-03-17 13:25:45 +01:00
opencrypto Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
powerpc powerpc: enable ice in GENERIC64LE 2022-03-07 16:09:12 -08:00
riscv cxgbe(4): Changes to the fatal error handler. 2022-03-02 14:08:33 -08:00
rpc rpc: Delete AUTH_NEEDS_TLS(_MUTUAL_HOST) auth_stat values 2021-12-29 17:23:30 -08:00
security Thread creation privilege for realtime group 2021-12-19 04:42:52 +02:00
sys ctf: Add v3 support to CTF tools, ctf{convert,dump,merge} 2022-04-18 12:38:45 -04:00
teken
tests
tools Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2022-02-08 15:00:55 -05:00
ufs ddb: do not assume that ffs is mounted with softdep 2022-03-03 08:20:07 -06:00
vm vm_fault: Shoot down shared mappings in vm_fault_copy_entry() 2022-08-09 16:01:00 -04:00
x86 i386: Fix the nodevice apic build 2022-04-11 09:59:15 -04:00
xdr
xen xen(4): Fix a common typo in a source code comments 2022-02-09 07:20:31 +01:00
Makefile