summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2021-10-18 [illumos-gate merge]Dan McDonald4-1/+328
commit 43a48c4abe5e9b1ec01aee36f4d37cd28a4452e6 14154 zpool should call zfs_nicestrtonum() with non-NULL handle commit c5ef4e1ed46906c916eadf221255aa714ef9d98e commit dea9f5e6a4938723acec9624b3aa3f680f2f5c9f 14126 clock_gettime() could work with thread/proc clocks 14139 Want libproc convenience function for lwpsinfo commit 4947898c5d89bcfb597a613c643ce2c82845f0b9 14160 test-runner: UnicodeDecodeError when zfstest -l logfile is used commit 8b891ae8e4dfd91d2c49a79262d69a22f346edb6 14152 ld(1) should be more careful about empty alists commit 9e494b8a787c7b2d9fd087a2dde8811e386513d4 14153 libzfs: str2shift called with NULL handle can crash commit 907871a5ae311c723efe7b9326f22ac3303eb0ed 14166 Allow openssl-3 package as dependency commit a0fbb7fb6838a78ac78444267878638832a983f3 14124 ztest is looking for zdb in wrong directory 14125 zfs-tests should be built 64-bit only commit 9e11eb24108a4735199cb20067ce66706c492016 14135 SPARC build errors remove SPARC_BLD link option from lib/krb5/plugins/kdb/ldap/Makefile.com Conflicts: usr/src/pkg/manifests/system-test-ostest.mf usr/src/test/os-tests/tests/Makefile
2021-10-1614126 clock_gettime() could work with thread/proc clocksRobert Mustacchi4-1/+328
14139 Want libproc convenience function for lwpsinfo Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-08OS-8324 Euthanize dr_sasDan McDonald8-7549/+2
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-10-08OS-8322 Prep illumos-joyent for gcc10Dan McDonald1-25/+28
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-10-07 [illumos-gate merge]Dan McDonald1-4/+12
commit aa693e996c2928c92cccd8a3efe91373e85a6967 13380 Add virtio-9p (aka VirtFS) filesystem sharing to bhyve commit 2d2dd8359f765a17f6caaa2d37d86837c0c40915 14133 rlogind: ioctl I_LINK of tcp connection failed Conflicts: manifest
2021-10-0614133 rlogind: ioctl I_LINK of tcp connection failedRichard Lowe1-4/+12
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Klaus Ziegler <klausz@haus-gisela.de> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-05 [illumos-gate merge]Dan McDonald3-19/+47
commit 1f78f8319de1b7d5fbfa53a2290f5f599431f2b3 14122 Want link-state property for simnet links
2021-10-0414122 Want link-state property for simnet linksRyan Goodfellow3-19/+47
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-29 [illumos-gate merge]Dan McDonald1-6/+4
commit 938b2fd3f9504b8ef9b2181faead7a4a7298730f 14008 off-by-one in dfl_iter() commit 789b2662f9579fb14ec2572f1e8c904d9d8278b9 14106 bop_panic prints the wrong thing commit 46baa6ff7ced228f988ab82469adfc8642bf95ce 14114 loader: dev_net.c should use __func__ with printf
2021-09-2814008 off-by-one in dfl_iter()Yuri Pankov1-6/+4
Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Joyce McIntosh <jmcintosh@tintri.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-09-27 [illumos-gate merge]Dan McDonald2-11/+3
commit dcbb6cd173ed2c0ad9b52235b9251d2892bb219a 14115 dumping to zvol on raidz will corrupt the pool commit 1b09309c5ebed5c0bf14e2b396bf626c5aa30034 14102 cpcgen fails due to 64-bit inodes on NFS commit 279209130920025623a312e02980ec58c0f39430 14107 '\0' not properly escaped in some manual pages commit 883bdefa32a078648bb932e18d96aa8c2510bb89 14108 September 2021 hwdata update
2021-09-2714115 dumping to zvol on raidz will corrupt the poolJoshua M. Clulow2-11/+3
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-22 [illumos-gate merge]release-20210923Dan McDonald3-90/+109
commit fdd257eae4dc81bf98126bf8010bb705761a232a 14099 14073 breaks gcc4 builds on x86, should be SPARC-only commit 489c4c5ee49bb6dca6f69e0c79b358fd79799b73 14098 handle failure when muxing non-device streams commit c3d5f7c437ff92ea7e52cd66a2b9b892f58d46b0 14080 cw does not honor dmake silent flag
2021-09-2214098 handle failure when muxing non-device streamsRichard Lowe3-90/+109
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2021-09-20 [illumos-gate merge]Dan McDonald1-7/+20
commit 80cb7d835ea830bbb01519a84135ba3099446327 14089 gfx_private: do not read from WC memory commit 3ef858b31c01b625ea69d415521ccf427333f52d 14085 ASSERT failure in smb_sd_tofs commit afe82bdcea10db1bde6221f8e9322146b418270d 14072 picl: cast between incompatible function types commit aa2e4271d40e09086d298155a3a5342859fe4f99 14073 kdb/ldap: symbol referencing errors commit 78ae253a3309cb154a6be6e052d996ecb62741c4 14071 picl: multiply-defined symbols commit d14c75765f135e18be90138d0a8aed8c3f7395bf 14068 scadm: cast between incompatible function types commit 50e803017668ce124e5b7c37cae78c397813805a 14074 sbd: macro expands to multiple statements commit a0ff59d0a2ee2e2fae253ea72aa6e4b41d524191 14084 loader can't activate BEs
2021-09-1714085 ASSERT failure in smb_sd_tofsMatt Barden1-7/+20
Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Jason King <jason.brian.king@gmail.com>
2021-09-15 [illumos-gate merge]Dan McDonald1-2/+4
commit d7159b37699523966f5e7af69b1bd84e2a084fa4 14005 eventfd_read/write() don't return failure commit 74e3b2c76b52940c79c5399e1c9c91a35b2b0c16 14046 Windows Server 2022 and Windows 11 cannot connect to SMB share commit 94733b3666980c0335f97c524de195ffc08e8495 14009 Could document eventfd_read()/eventfd_write() commit 78f5fe539528ce4afb4d8137ae7f8ff44765b467 14044 ksh builtin getconf is missing some parameters Conflicts: usr/src/pkg/manifests/system-library.man3c.inc
2021-09-1514046 Windows Server 2022 and Windows 11 cannot connect to SMB shareAndy Fiddaman1-2/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-14 [illumos-gate merge]Dan McDonald5-61/+85
commit d9c3e05c2d8261e3f133b5e96a300b4fa6c0f1b7 13975 support for higher baud rates commit 60414d478553487f99278a4302d1116e73d5f6dc 12791 rpcgen: if main is not provided, _svcstate_lock should be extern
2021-09-1413975 support for higher baud ratesJoshua M. Clulow5-61/+85
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-08-19OS-8293 Remove ZFS whitespace & comment diffs to reduce upstream diff noise ↵Dan McDonald6-5/+1
(#373) Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-08-17Merge ../illumos-gateDan McDonald4-299/+23
commit d083fed0c91296a88878f7a468910ad5b5c888ea 13940 with the 32bit intel kernel gone, we should remove obsolete 32-bit only DDI interfaces
2021-08-17Merge ../illumos-gateDan McDonald70-1464/+782
commit 86ef0a63e1cfa5dc98606efef379365acca98063 13939 it's time the 32bit intel kernel was (x)86'd Conflicts: usr/src/uts/common/disp/thread_intr.c usr/src/uts/common/exec/elf/elf.c usr/src/uts/i86pc/vm/hat_i86.c usr/src/uts/intel/dtrace/fasttrap_isa.c usr/src/uts/intel/ia32/os/sendsig.c
2021-08-1613940 with the 32bit intel kernel gone, we should remove obsolete 32-bit ↵Richard Lowe4-299/+23
only DDI interfaces Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Garret D'Amore <garrett@damore.org>
2021-08-1613939 it's time the 32bit intel kernel was (x)86'dRichard Lowe70-1478/+784
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Amore <garrett@damore.org>
2021-08-11 [illumos-gate merge]Dan McDonald1-1/+2
commit f2047739583ce5779dd354aec92a3f683e1d1014 14012 vioif simply cannot without SMBIOS
2021-08-1114012 vioif simply cannot without SMBIOSJoshua M. Clulow1-1/+2
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-08-11 [illumos-gate merge]Dan McDonald2-117/+115
commit e9fe7b359091f8e565041c286948edcb4e1e96f6 13968 tpm driver fails bounds checks 13969 tpm driver should use __func__ commit 12b9cfba7240ddd84e8bdba67d8df9c0bf9ffb76 14002 Autogenerated dtrace.mapfile not cleaned up by clean nor clobber commit 5129ec5540641658a8117392986ba9828a893edc 14004 kernel core dumps never set EI_VERSION Conflicts: usr/src/uts/common/exec/elf/elf.c
2021-08-1113968 tpm driver fails bounds checksJason King1-117/+114
13969 tpm driver should use __func__ Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-1014004 kernel core dumps never set EI_VERSIONRobert Mustacchi1-0/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-06 [illumos-gate merge]Dan McDonald5-5/+5
commit 3636ae5408a4c1fb68954277f99be72f62e3489e 13977 ksh93: stack robustness fixes 13976 contrib/ast: remove unreferenced man pages commit fff4deb7386e037cc60d5c3d1560a378bec1bb6f 13819 kernel mapfiles have incorrect path to README
2021-08-0513819 kernel mapfiles have incorrect path to READMERobert Mustacchi5-5/+5
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2021-08-0513927 core dump of PROT_NONE segment leads to confusing behavior (fix merge)Dan McDonald1-0/+2
2021-08-05 [illumos-gate merge]Dan McDonald1-5/+38
commit cb6ebde4d2e9718424e9027981a71f98e373d10d 13710 create_ramdisk: prepare cpio boot archive for sparc commit 40218bdb5639ffca8a4bf8a1697cf2d6a8d875e2 13993 loader: tftp client should use server address from rootip commit 8914555476924f9788507968bd2eb71da689dcc4 13991 loader.efi: check return value from malloc commit dc7739930da754fee6930428942636e4857201e7 13953 tran_destroy_pkt is presumably not an alternative to itself in tran_setup_pkt(9E) commit 41de07bd56f0c6833f260525e40c1f1bf295e9b2 13947 Typo in scsi_hba_attach_setup(9F) commit 6ff4183c538023f1acb277f9d3b05296bb816e66 13985 Support building with OpenSSL 3.0 commit 575694f6d7409fab127e6f2f326e13a764cc9a00 13354 illumos should calibrate the TSC earlier in the boot process. commit 5d228828cbfb65f9632a1eedca4291380fca8303 13926 core files can fail to dump leading large sections 13927 core dump of PROT_NONE segment leads to confusing behavior Conflicts: usr/src/uts/common/exec/elf/elf.c
2021-08-0313926 core files can fail to dump leading large sectionsRobert Mustacchi1-10/+51
13927 core dump of PROT_NONE segment leads to confusing behavior Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-30 [illumos-gate merge]Dan McDonald2-2/+4
commit d48f713ac62c289b9e5d2c48645e62f4e644fe2a 13966 strong IP hostmodel breaks DHCP commit 5dfe3bc3a91b2e1069f643e17f6213f089f5979b 13974 gptzfsboot: fall back device name is always disk-1: commit 6d317d2f8bc347904716264ebe052812c3fc217a 13980 filelists: SPARC boot archive update is missing file updates commit 6963446fe0c14e57937622dbef439717f823d078 13970 loader: BIOS loader ld script needs to use KEEP statement with linker sets commit 418edcfa14b4e9bcad9cb7f5a2c78470c516b626 13979 support FTDI FT232H serial interface commit ca706442e611a88ef5cbcd5deab686390a75263b 13907 diskinfo fails and exits on the first bad disk commit 35fa020436971e0d663866b134eff23b6f45d32c 13863 want 64bit libipadm Conflicts: manifest usr/src/uts/intel/os/driver_aliases
2021-07-3013966 strong IP hostmodel breaks DHCPJason King1-2/+3
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2021-07-3013979 support FTDI FT232H serial interfaceJoshua M. Clulow1-0/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2021-07-28OS-8289 Pull in June 2021 LX fixes from OmniOSrelease-20210729Dan McDonald8-226/+528
Actual-author: Andy Fiddaman <andy@omnios.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2021-07-27 [illumos-gate merge]Dan McDonald3-27/+75
commit ff5d40392f371e5d7648aef49cd3ce3834e48611 13816 loader: BIOS build should not use -fPIC commit b57f5d3e6a2df8d435e606797cf3934811848343 13833 want bhyve memory reservoir 13822 bhyve memory should exert memory pressure 13834 want extensible page_resv 13821 vmmctl ioctls should have more structure commit ed1e93792d7c9ea04a0cb44cffe34c24c135b002 13882 libipadm ipadm_if_info() is not 64bit safe commit f3a2bc1eccb884e62be4c0b42935466b79b1342d 6161 zero-sized kmem_alloc() in zfs`spa_load_l2cache Conflicts: manifest usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_main.c usr/src/uts/common/vm/page.h usr/src/uts/i86pc/Makefile.files usr/src/uts/i86pc/io/vmm/vmm.c
2021-07-27OS-8287 Back out OS-8005 in favor of illumos#13822Michael Zeller1-55/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-2713833 want bhyve memory reservoirPatrick Mooney2-21/+63
13822 bhyve memory should exert memory pressure 13834 want extensible page_resv 13821 vmmctl ioctls should have more structure Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-276161 zero-sized kmem_alloc() in zfs`spa_load_l2cacheAndy Fiddaman1-6/+12
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-07-19 [illumos-gate merge]Dan McDonald2-2/+18
commit 83a62956cac74f8f8fd1ab47df92935cb767d7e8 13934 prtvtoc(1M) could display sector count on MBR disks commit bf996dbc0ac2dc1920546631f0ce16c49371712f 13875 panic in smb_is_same_user while importing dh handles commit 0ce4dc6f60780f39ce4f196fc1b9804379141eb7 13874 SMB durable handle reclaim lease sometimes fails commit af7caad8ef15f00fc4dffc1b827b4292ff0db62c 13873 SMB shutdown hang with CA handles
2021-07-1513875 panic in smb_is_same_user while importing dh handlesPrashanth Badari1-0/+3
Reviewed by: Suresh Jayaraman <sjayaraman@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2021-07-1513874 SMB durable handle reclaim lease sometimes failsGordon Ross1-1/+7
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2021-07-1513873 SMB shutdown hang with CA handlesPrashanth Badari1-1/+8
Reviewed by: Suresh Jayaraman <sjayaraman@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2021-07-07 [illumos-gate merge]Dan McDonald2-2/+4
commit ffc946bc87951cc850a82348f705c4081080f818 13900 Update Intel microcode to 20210608 commit afcdc73a9924f4ee06d1c0e75823ab1db7d742c3 13901 Incorrect calculation of Intel microcode extended patch signature checksum commit b3d11974d0ef0679e47da102fafb125bb1d94470 13929 SMB encryption does not work with macOS 11.4 commit 74e12c43fe52f2c30f36e65a4d0fb0e8dfd7068a 3163 nss: need local netgroup implementation commit 1a065e93eee983124652c3eb0cfdcb4776cd89ab 12782 GRUB should pass pool and vdev GUIDs in $ZFS-BOOTFS commit 3a18338393f3485e50eae6288b6a9ab89e9f715a 13890 Some manual pages miss spaces next to formatting commit 88e8a81ba29ce242b8e7eade29af1f3d301ac525 13889 ctfdump -c should sort output stably commit 7781236b33d51a2eb1e29bf336bdba8ddfcfff6e 13884 dis(1) should pick stable names for symbols commit 1e9e241fbdc7ae75a7b37c1e7afc8c96d2f43e1e 13905 zfs holds is quadratic commit 6b641d7a35808436d7283b7057a01791e2e2a4e2 13861 bhyve apicv logic could take more care Conflicts: exception_lists/copyright exception_lists/keywords exception_lists/wscheck manifest
2021-07-0613901 Incorrect calculation of Intel microcode extended patch signature checksumAndy Fiddaman1-0/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-07-0613929 SMB encryption does not work with macOS 11.4Andrew Stormont1-2/+2
Reviewed by: Alexander Stetsenko <alex.stetsenko@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Matt Barden <mbarden@tintri.com> Approved by: Garrett D'Amore <garrett@damore.org>