18520 bhyve fbuf cannot support vga=on with low memory over the VGA window
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18479 pcie fabric setup never enables 10-bit or 14-bit tag requesters
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18554 zdump confused by permanent daylight saving time
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxidecomputer.com>
18583 zvol_first_open() mishandles a failed "size" lookup
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18562 zil_commit() can return success for records after a failed log block
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: George Wilson <gwilson at zfsmail.com>
Reviewed by: Alexander Motin <alexander.motin at TrueNAS.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18616 zio_dva_throttle_done() should allow zinjected ZIO
Portions contributed by: Matthew Ahrens <matt at mahrens.org>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18617 Fix divide by zero during indirect split damage
Reviewed by: Matthew Ahrens <mahrens at delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18571 ipf: nat6_newmap can divide by zero in random port selection
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18525 bhyve: allocate vCPUs and their state on first use
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Luqman Aden <luqman at oxide.computer>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18570 ipf: portmap ending at 65535 stops port translation
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18522 bhyve: pass struct vcpu rather than vm and vcpuid within the kernel
18523 bhyve svm_pmu_data_read() zeroes only the first 8 bytes of its output
18524 bhyve vm_vcpu_barrier() tests the wrong vCPU when applied to all vCPUs
18547 libvmmapi: vm_restart_instruction passes uninitialized arg to VM_RESTART_INSTRUCTION
18573 bhyve AMD PMU data class can be read and written on Intel hosts
Reviewed by: Luqman Aden <luqman at oxide.computer>
Reviewed by: ixi meow <illumos at iximeow.net>
Approved by: Dan McDonald <danmcd at oxide.computer>
18510 ZIL replay of an indirect write leaks later writes in the same block
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18602 bhyve: framebuffer resolution from the guest is not validated
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at oxide.computer>
18601 bhyve: xHCI event ring size is re-read from guest memory
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at oxide.computer>
18576 lib9p: Tstat handler clobbers qid type bits
18577 lib9p: NFSv4 ACL conversion is broken
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
17788 AVX-512 FP16 dis support
18339 x86 dis misses some scaled SIB cases
18474 dis check for evex disp8 is incorrect
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18531 NFSv4 server statistics array is missing NFSv4.2 operations
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
18555 Fixed data integrity issue when underlying disk returns error
Imported from: OpenZFS f82f0279ed588505c16a9026786ba966dbc5f0ee
Portions contributed by: Matthew Ahrens <matt at mahrens.org>
Reviewed by: George Wilson <gwilson at delphix.com>
Reviewed by: Prakash Surya <prakash.surya at delphix.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
18569 dmu_objset_open_impl: unregister prop callbacks on error
Imported from: OpenZFS 904d4327f4ab410724040bbb26911ab96da36324
Portions contributed by: Matthew Ahrens <matt at mahrens.org>
Reviewed by: Tony Hutter <hutter2 at llnl.gov>
Reviewed by: Alexander Motin <alexander.motin at TrueNAS.com>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
18556 Handle unexpected errors in zil_lwb_commit() without ASSERT()
Imported from: OpenZFS 3a7c35119e5456b5d2eb54db18c331e201ef776c
Portions contributed by: Matthew Ahrens <matt at mahrens.org>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
18575 Add 400GBASE-CR8 and 400GBASE-SR8 to Ethernet media types
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
18512 Torn writes after crash with ZIL's WR_NEED_COPY
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18475 in.ndpd could compute timeouts with a monotonic timer
Reviewed by: Trey Aspelund <t.k.aspelund at gmail.com>
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18395 files in ctfs fail to open(2) with EINVAL when O_CLOEXEC or O_CLOFORK are set
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
18446 hat_tlb_inval_range() should not scan every possible CPU id
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18541 bhyve: virtio-blk, virtio-net and virtio-scsi could support F_EVENT_IDX
18542 bhyve: viona should only offer features which userspace supports
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18482 crypt_bsdbf is not MT-Safe
5413 Change bcrypt default hash format
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
18480 truss should recognise viona ioctl codes
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18299 elfdump(1) and auditrecord(8) do not know about spawn(2)
18513 elfdump(1) mislabels fdsync in core file system call sets
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>