opnsense-src/sys
Alan Somers ee3a7246c6 gmultipath: make physpath distinct from the underlying providers'
zfsd uses a device's physical path attribute to automatically replace a
missing ZFS disk when a blank disk is inserted into the same physical
slot.  Currently gmultipath passes through its underlying providers'
physical path attribute.  That may cause zfsd to replace a missing
gmultipath provider with a newly arrived, single-path disk.  That would
be bad.

This commit fixes that problem by simply appending "/mp" to the
underlying providers' physical path, in a manner similar to what geli
already does.

Sponsored by:	Axcient
Differential Revision: https://reviews.freebsd.org/D29941

(cherry picked from commit 420dbe763f)
2021-06-17 12:39:14 -06:00
..
amd64 vmm: Let guests enable SMEP/SMAP if the host supports it 2021-06-16 10:03:12 -04:00
arm arm: Remove last_fault_code 2021-06-14 16:25:15 -04:00
arm64 rk3328_cru: fix a typo in the SCLK_I2S2 gate definition 2021-06-16 13:42:12 +03:00
bsm
cam Introduce "soft" serseq variant. 2021-05-05 23:18:38 -04:00
cddl fbt: Remove some handling for multiple CTF containers 2021-04-15 21:27:24 -04:00
compat LinuxKPI: add fault_flag_allow_retry_first 2021-06-16 12:48:02 -04:00
conf pf: Introduce nvlist variant of DIOCADDRULE 2021-05-07 10:15:41 +02:00
contrib zfs: unbreak stable/13 build on i386 after b0c251b0d 2021-06-16 03:56:19 +02:00
crypto armv8crypto: note derivation in armv8_crypto_wrap.c 2021-03-22 13:14:51 -03:00
ddb ddb: replace watchpoint set/clear functions 2021-04-21 10:20:33 -03:00
dev Suppress D_NEEDGIANT warnings for some drivers 2021-06-14 16:25:14 -04:00
dts Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
fs nfscl: Use hash lists to improve expected search performance for opens 2021-06-11 18:21:03 -07:00
gdb gdb: report specific stop reason for watchpoints 2021-04-21 10:20:33 -03:00
geom gmultipath: make physpath distinct from the underlying providers' 2021-06-17 12:39:14 -06:00
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 Create VM_MEMATTR_DEVICE on all architectures 2021-06-13 16:49:36 +01:00
isa Remove more remnants of sio(4) 2021-04-14 09:19:49 -04:00
kern Fix handling of D_GIANTOK 2021-06-14 16:25:15 -04:00
kgssapi
libkern Use '.arch_extension crc' in the arm64 crc32 code 2021-06-12 02:21:54 +01:00
mips Create VM_MEMATTR_DEVICE on all architectures 2021-06-13 16:49:36 +01:00
modules Introduce DXR as an IPv4 longest prefix matching / FIB module 2021-06-17 12:07:05 +02:00
net This pulls over all the changes that are in the netflix 2021-06-08 01:18:32 +02:00
net80211 net80211: Fix a typo in a comment 2021-03-20 11:13:31 +01:00
netgraph netgraph/bridge: malloc without flags 2021-06-16 23:55:35 +02:00
netinet Introduce DXR as an IPv4 longest prefix matching / FIB module 2021-06-17 12:07:05 +02:00
netinet6 mend 2021-06-07 11:01:28 +02:00
netipsec Add missing sockaddr length and family validation to various protocols 2021-05-17 13:43:07 -04:00
netpfil pf: don't hold a lock during copyout() 2021-06-17 14:38:08 +02:00
netsmb netsmb: Avoid a read-after-free in smb_t2_request_int() 2021-06-02 09:34:47 -04:00
nfs
nfsclient
nfsserver
nlm
ofed Add missing sockaddr length and family validation to various protocols 2021-05-17 13:43:07 -04:00
opencrypto cryptodev: Fix some input validation bugs 2021-05-14 09:58:54 -04:00
powerpc Create VM_MEMATTR_DEVICE on all architectures 2021-06-13 16:49:36 +01:00
riscv riscv: Rename pmap_fault_fixup() to pmap_fault() 2021-06-14 16:25:15 -04:00
rpc rpcsec_gss: Use a designated initializer for rpc_gss_ops 2021-06-02 09:34:41 -04:00
security close_range: add audit support 2021-03-17 22:22:48 +00:00
sys tcp: LRO timestamps have lost their previous precision 2021-06-14 22:49:27 +02:00
teken
tests Enable running fib tests inside vnet jail. 2021-01-17 20:32:26 +00:00
tools makesyscalls.lua: improve generated file style(9) compliance 2021-05-19 20:31:54 -04:00
ufs ffs: Correct the input size check in sysctl_ffs_fsck() 2021-06-06 21:03:49 -04:00
vm vm: add another pager private flag 2021-05-22 18:28:29 +00:00
x86 Disable x2APIC for SandyBridge laptops with Samsung BIOS 2021-06-10 03:47:50 +03:00
xdr
xen
Makefile