summaryrefslogtreecommitdiff
path: root/usr/src/uts
AgeCommit message (Collapse)AuthorFilesLines
2021-07-01OS-8288 Pull in 13902 and 13915 early (#370)release-20210701Dan McDonald13-42/+87
Portions contributed by: Jerry Jelinek <gjelinek@gmail.com>
2021-06-29 [illumos-gate merge]Dan McDonald4-119/+123
commit d67c7e5398eea7064dd670882e5992ac756c6fe6 13899 usbecm should bind to interface association commit cefe3a5bc6997118798a0014a97aafc3a381efce 13818 Insyde BMC virtual CD-ROM confused by MODE SENSE commit 47b9747f90c9eb7e841fb67c110f8cc5fca20cd1 13817 scsa2usb quirks list does not correctly use revision field commit a547d3069fbb76f7603ab6fe082827b54e008a3e 13848 nfssrv: excessive crdup/crfree cause bottleneck after fixing 6770 Package change to files: usr/src/uts/intel/os/driver_aliases
2021-06-2913818 Insyde BMC virtual CD-ROM confused by MODE SENSEJoshua M. Clulow2-0/+11
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-06-2913817 scsa2usb quirks list does not correctly use revision fieldJoshua M. Clulow2-112/+105
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-06-2913848 nfssrv: excessive crdup/crfree cause bottleneck after fixing 6770Vitaliy Gusev1-7/+6
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-28 [illumos-gate merge]Dan McDonald2-2/+18
commit 3b3c8f601c5530d4928a71e238c573c623491c34 13776 ship demangle-sys.h commit fd440315ab0e76440256b0b1ca08098f64bc7832 13908 disable kernel FPU by default until it is stable
2021-06-2513908 disable kernel FPU by default until it is stableJoshua M. Clulow2-2/+18
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-25 [illumos-gate merge]Dan McDonald2-17/+31
commit 6f43873c1c66055abf8e3c15d5fec716e84f69ba 13892 panic when deleting millions of files commit e7434800e5d3d9760f83932621a63a9b102dee76 13839 sockfs should improve its inode generation
2021-06-2413892 panic when deleting millions of filesNed Bass1-2/+2
Portions contributed by: Jerry Jelinek <gjelinek@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-2413839 sockfs should improve its inode generationJason King1-15/+29
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2021-06-24 [illumos-gate merge]Dan McDonald10-190/+298
commit 6a8b10fec05a8e99fc3f7ca1dc0f8962a075a165 13876 tem: we should support CSI 38 and 48 sequences for RGB colors (fix SPARC) commit 3f770aab815d6900f53f0b0f317aaf74a8f95018 13841 python tools should not add user's site directory commit ada023d26fbb04273c643d7c7fade1b24da764fb 13891 ucodeadm cannot handle latest Intel microcode commit fa9eb22261c7b7a35c7a6957acb3c2b26c39e15b 13876 tem: we should support CSI 38 and 48 sequences for RGB colors
2021-06-2413876 tem: we should support CSI 38 and 48 sequences for RGB colors (fix SPARC)Toomas Soome1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Garrett D'Amore <garrett@damore.org>
2021-06-2313891 ucodeadm cannot handle latest Intel microcodeAndy Fiddaman1-2/+4
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-2313876 tem: we should support CSI 38 and 48 sequences for RGB colorsToomas Soome9-187/+293
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2021-06-22 [illumos-gate merge]Dan McDonald1-1/+1
commit 0b9a51588b7231474f7b4009cb9cad83e4db7b74 13809 cpio: variable may be used uninitialized commit cdfd7f6baf7b308aedaeb7a7f4a89a4dccd9313e 13867 netstat shows duplicated data for UDP source and dest addresses commit b5358705b92a175b02aad08cd1c6b83dc69e2ae6 13811 libmtmalloc: 'size_nx' may be used uninitialized commit 0d1087e85d1cd423a6cbe5358a51a160350e956e 13865 don't pass NV_ENCODE_NATIVE to nvlist_unpack() commit f1866c4b3066e4e43e7ba9c4cef7fcfaadaddd1f 13793 va_arg(9F): va_arg() returns type, not (type *)
2021-06-2113865 don't pass NV_ENCODE_NATIVE to nvlist_unpack()Hans Rosenfeld1-1/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-16OS-8180 lx want support for NoNewPrivs (#317)release-20210617Michael Zeller1-0/+10
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-06-08 [illumos-gate merge]Mike Zeller6-15/+42
commit 6f1fa39e3cf1b335f342bbca41590e9d76ab29b7 13853 Some SMB commands missing CTF support commit 5015ecc336998f9971d6310c6faa7e992f95cc4b 13852 smbstat -r dumps core commit 4b69ad0900e9388c55c1b0e0b522dae0a595b4fa 13851 panic in smb_llist_enter() with bad rwlock commit a9931e68d716928f41c32ca936a443c797116f9c 13850 SMB session logoff stuck in smb_ofile_hold_olbrk
2021-06-0713851 panic in smb_llist_enter() with bad rwlockGordon Ross4-10/+35
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Alexander Stetsenko <alex.stetsenko@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-06-0713850 SMB session logoff stuck in smb_ofile_hold_olbrkGordon Ross2-5/+7
Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Alexander Stetsenko <alex.stetsenko@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-06-03 [illumos-gate merge]Mike Zeller8-261/+432
commit 427f9b9a1690e7cccb2abf62f78dba64a69b83e1 13783 viona should operate page-wise commit 9e6c6f2f3ab9c8f1f042b97c0432e8ccc9650309 13835 bhyve should not zero lowmem on reboot 13840 bhyve hostbridge should feign PAM0 emulation Conflicts: usr/src/uts/i86pc/io/vmm/vmm.c
2021-06-0313783 viona should operate page-wisePatrick Mooney5-228/+431
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-06-0313835 bhyve should not zero lowmem on rebootPatrick Mooney3-33/+1
13840 bhyve hostbridge should feign PAM0 emulation Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-06-01 [illumos-gate merge]Mike Zeller27-405/+299
commit 10c0779de9b4d8c4ebdb274e17730c49bc925f00 13740 net-routing-setup should support default gateway via link-local routes commit 05c0ef072824e9e875c8b4ba7db90d3d270fccf7 13815 Trusted extensions /etc/security/tsol/label_encodings file installed with wrong permissions during gate build commit 1a414bb636b35c18399549b05b65aef849e6f9df 13828 beadm: Fix wrong array size commit cf409e3f26ef8db450f46ba9760eb9734f603ae0 13825 consolidate vm-related headers for bhyve commit 3a9318192067bc7735a0a8b261c598c7d4129177 13318 Tidy up libdtrace_jni javadoc commit 3984682357d7bf0332a2f7d5406e349229f168e2 13831 lofi: lofi_close() can not tear down lofi instance commit 5cf013a3c9d3f3ca3a892f013ac067904135da06 13090 junk characters in `zpool online -e` EACCES error message commit 517877177d6b869e3aecde6716479541650da10d 13836 several packages are missing license actions Conflicts: usr/src/Makefile usr/src/man/man1m/route.1m usr/src/cmd/svc/milestone/net-routing-setup usr/src/uts/i86pc/io/vmm/vm/vm_map.h
2021-05-3113825 consolidate vm-related headers for bhyveDan Cross26-402/+264
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-05-3013831 lofi: lofi_close() can not tear down lofi instanceToomas Soome1-3/+35
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-27 [illumos-gate merge]Brian Bennett1-9/+25
commit 2ab478d424c9f9ffde3495cfdf6cf2ac286fa2cf 13730 esballoc(9f) could document esballoca/desballoca
2021-05-2713730 esballoc(9f) could document esballoca/desballocaGordon Ross1-9/+25
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-2613763 Want rx-only DLPI promiscuous modes (fix merge)Dan McDonald1-28/+1
2021-05-26 [illumos-gate merge]Dan McDonald2-18/+16
commit 115f9ea8610878d992d097ec5df5c7c244c0bc49 13763 Want rx-only DLPI promiscuous modes Conflicts: usr/src/uts/common/io/dls/dls.c usr/src/uts/common/sys/dlpi.h
2021-05-2513763 Want rx-only DLPI promiscuous modesRobert Mustacchi4-21/+47
Portions contributed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-25 [illumos-gate merge]Dan McDonald2-9/+33
commit 2576a450861a4a608f6bfabf01759987ff4ad97e 13829 genunix: cast between incompatible function types commit 2817ebc2366683391690bbd0e0dd2e82aaa281f7 13764 bhyve could reduce privileges(5) commit 90d74ed67b4bac801bf06d75825d9a9e4bd458d0 13786 bhyve could use ASLR commit 2851030d1db57fd5488bc19a8da8147d79711654 13788 restart of privilege-aware zone init fails commit 7c94ff60ae7c4cbdb9496a43a9d9eb85568413e3 13566 libm: 'fq[0]' may be used uninitialized
2021-05-2513829 genunix: cast between incompatible function typesToomas Soome1-9/+9
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-2413788 restart of privilege-aware zone init failsAndy Fiddaman1-0/+24
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-05-24 [illumos-gate merge]Dan McDonald1-1/+2
commit e31da75739e46b82cd7fdd6e51590fefa97cc9c0 13826 lofi: delayed mapping deletion can panic due to NULL ls_stacked_vp commit 9c529ec6574455bcb43e19fed8ca49fe5518be38 13792 zfs_program_json zfs test can sometimes fail due to poor json comparison commit c3dd121863a136d2808141899d80b1d0ebbd32d8 13802 nwamd: variable may be used uninitialized commit 69617e9d765c3ae7217200a7f7f5bb470ab27f81 13813 libast: function may return address of local variable commit 9cc2e6ac8556ab1cd4646da3f3a7dea34a98e0f2 13667 pkg lint should not run if we are not building packages commit b0ab67fe1fed1c9039c9b1838218f89cf9be09b5 13724 zdb: dump_history can be improved
2021-05-2213826 lofi: delayed mapping deletion can panic due to NULL ls_stacked_vpToomas Soome1-1/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-18 [illumos-gate merge]Dan McDonald1-1/+6
commit 9e4065d1d9bb5bf9273afe60b75b08315d99d542 13797 libumem should only have one umem_log_enter() commit d7976f11093c24626f8d0e08643011f0028a8971 13812 Makefile: add gcc 10 commit 7879e8a6e519927d54da6cc205d016d1ffe88e09 13619 sgs: variable may be used uninitialized
2021-05-1713812 Makefile: add gcc 10Toomas Soome1-1/+6
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-14 [illumos-gate merge]Dan McDonald7-85/+435
commit 1cd083931cfd3fb8617c1178f62bce417cfa6af2 13780 Add support for rust v0 mangling format commit 4fe48c6ec9f06cbcce19c4cf97f662b64efde582 13798 loader: Update the EFI timer to be called once a second commit 9e3493cb8a0cfe96c9aef9b7da42c6c9b5c24b43 13374 Port L2ARC Improvements from OpenZFS
2021-05-1313374 Port L2ARC Improvements from OpenZFSJason King7-85/+435
Portions contributed by: George Amanakis <gamanakis@gmail.com> Portions contributed by: Allan Jude <allanjude@freebsd.org> Portions contributed by: Alexander Motin <mav@FreeBSD.org> Portions contributed by: Matthew Macy <mmacy@freebsd.org> Portions contributed by: GeLiXin <ge.lixin@zte.com.cn> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Adam Moss <c@yotes.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Ryan Moeller <freqlabs@FreeBSD.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1313777 bhyve kernel ifdef cleanup (illumos-joyent extra fixes)Dan McDonald2-4/+0
2021-05-13 [illumos-gate merge]Dan McDonald25-796/+22
commit 3dfe801733ea71102fa4b1f79dddf16ee3ea546f 13678 Make zpool list -vp print individual vdev sizes parsable. 8883 zpool list parsable output is inconsistent commit 860b5cc8ca1cde8ee07c510e06bf21ad9103bb69 6395 cannot tune segkpsize up commit f703164ba851040400c59bb71d4667c477b96bdb 13777 bhyve kernel ifdef cleanup Conflicts: usr/src/uts/i86pc/io/vmm/vmm_sol_dev.c usr/src/uts/i86pc/io/vmm/vmm.c
2021-05-136395 cannot tune segkpsize upcneira1-4/+11
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1313777 bhyve kernel ifdef cleanupPatrick Mooney24-788/+12
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-10 [illumos-gate merge]Dan McDonald22-316/+396
commit eee96f107560ac00d5cc32e4aa8a02376aaf19d4 13747 udfs: variable may be used uninitialized commit 920f538e9d81325e0e046cbc740f5c127eaee05a 13748 ypcmd: variable may be used uninitialized commit c6c850bf6e55f15fd8f56fb2e2c696a02b87948d 13746 statd: variable may be used uninitialized commit 826703e5ab8201460531b75273c9fa3814413cd9 13760 luxadm: variable may be used uninitialized commit a16c2dd277fe07b088b1a5da5b953f5415ce55ec 13717 kernel fpu use can still lead to panic commit 55dca7cbc3def8d68188566c201eb08bfa439fde 13709 sparc: we should be able to read boot_archive in cpio format commit e476cc14bc84d0f0ee2be4b969d558ef54fd2d8f 13779 su: cast between incompatible function types commit 2696d28bdff8fd7efcfc04100ee084df09358c52 13773 zs: cast between incompatible function types commit e3d11eee533a61e848d8b250c8db63f7cb855904 13629 nxge: build errors with gcc 10 commit 1ba081ee9f36cc673e86a7218c97c558c5b193e1 13782 Add missing capabilities for SPARC T4 commit aec0cbfb50629fbd4e80cf64ed4d22f1bb36a1f0 13771 util-tests: create svr4pkg tests commit 2663b0582183d1cc1437bc1462ecd94eca977da2 13411 zfs_mount_all_mountpoints.ksh: cleanup_all should leave pool root mounted commit 8459c777fc1aaabb2f7dad05de1313aa169417cd 11245 zfstest rename_dirs_001_pos RENAME_DIRS is undefined commit c778cbeb4bc8b9609f43b41183c6c774f574a9c2 13745 Make SMBsrv compatible with Modern Cups/ OpenPrinting Cups commit 9facd51aead02cdbd00e66663a6c34c9254ed0e7 13766 Restore ARC MFU/MRU pressure Conflicts: usr/src/pkg/manifests/system-test-utiltest.mf usr/src/test/util-tests/tests/Makefile
2021-05-1013717 kernel fpu use can still lead to panicJerry Jelinek1-64/+80
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-05-1013779 su: cast between incompatible function typesToomas Soome1-11/+13
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1013773 zs: cast between incompatible function typesToomas Soome1-6/+8
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1013629 nxge: build errors with gcc 10Toomas Soome17-211/+236
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-1013782 Add missing capabilities for SPARC T4Toomas Soome1-2/+17
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>