summaryrefslogtreecommitdiff
path: root/usr/src/uts
AgeCommit message (Collapse)AuthorFilesLines
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>
2021-05-0713766 Restore ARC MFU/MRU pressureMatthew Macy1-22/+42
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Andy Fiddaman <Andy@omnios.org> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@tintri.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-05-06 [illumos-gate merge]Dan McDonald2-4/+27
commit f413b00b047a5329b0e18e60df18f9b8abde0bbc 13781 fwflash can't spell KEEP_STATE commit 281939df320dc275543124ebb96b5a9415c503be 13688 Want support for AMD Zen 3 Milan CPC Events
2021-05-0613688 Want support for AMD Zen 3 Milan CPC EventsRobert Mustacchi2-4/+27
Reviewed by: Sean Klein <sean@oxidecomputer.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-04 [illumos-gate merge]Dan McDonald8-126/+342
commit 0597f6f3c66723c1dd0a4c1ad4b79db2dfd71b12 13756 mdb: cast between incompatible function types commit b3013b70462052910fea345a14462dcaa00cf7f6 13642 onu could support updating on OmniOS 13646 onu fails if the system being updated has linked image zones 13647 onu does not work with python3.x commit 5b8dd251e631f58e50129eeb313228a0646df3fe 13718 ksh: segfault on typeset -l/-u against special/read-only variables commit b0be34a9836f228ccc040cc619b03ae1fe91256e 13720 ksh: segfault on unsetting/changing ${.sh.lineno} commit f96a0cef040313f6281fbc014a0b63d5c5cc760f 13762 stop passing MFLAGS to make(1) commit 59460b493cd70b38e999010c370d57e58b989e45 13723 expose bhyve metrics as kstats 13741 want microstates for bhyve vCPUs commit 166fc0161da8f2aef0ff36cc5241a32f8f0cf3bc 13725 ms: cast between incompatible function types commit 26613631796368939c5265b0fc7346569774e7a2 13772 viona: Typo in block comment. commit dfae6925aa6a17baa5c4ac06bcda3654657432d1 13749 users: variable may be used uninitialized Conflicts: usr/src/uts/i86pc/io/vmm/vmm.c
2021-05-0413723 expose bhyve metrics as kstatsPatrick Mooney6-19/+256
13741 want microstates for bhyve vCPUs Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-0313725 ms: cast between incompatible function typesToomas Soome1-105/+84
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-0313772 viona: Typo in block comment.Dan Cross1-2/+2
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-05-03 [illumos-gate merge]Dan McDonald2-4/+9
commit 715c0bc682f21743c2b3b52b748c228fbe9524ad 13722 Enabling SMB3 encryption breaks macOS Big Sur clients commit 014740def2fccbcada139c94bad0664bfc172ab5 13753 svr4pkg: variable may be used uninitialized commit ea429a71818e2432d0d0a924065a009b1e5abdd1 13752 stat: variable may be used uninitialized commit 6bb387f32ea92818dd741fd3f0164ceb3a2e989e 13767 Dumping C++ demangling state can trigger ASSERT commit 2ed5ea5a06df7f669d20d88729c625981a0de7bc 13761 logadm: variable may be used uninitialized commit 9178578f07d5330b7bf2b7b699ec04ea6635297a 13100 zdb rpool crash on raidz commit 37630fa7bc917bff982fad0be16789eba84c5486 13728 build zdb command as 64-bit binary
2021-05-0313722 Enabling SMB3 encryption breaks macOS Big Sur clientsAndrew Stormont1-3/+8
Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Matt Barden <mbarden@tintri.com>
2021-04-3013100 zdb rpool crash on raidzToomas Soome1-1/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <Andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-26 [illumos-gate merge]Dan McDonald1-10/+22
commit e0cbdd5af707390adb289995fdf2dd8a3869dcca 13698 CTF could handle C99 VLAs in function arguments commit 779e7536581132768ca7b59a0d19bdb89035ef2c 13744 scsi_hba_attach_setup(9F) missing a period commit af536d7d6143277f3f642ce0ab6794bdd09083ed 13643 smb share of lofs mount fails
2021-04-2413643 smb share of lofs mount failsGordon Ross1-10/+22
Reviewed by: Alexander Stetsenko <alex.stetsenko@gmail.com>> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-23 [illumos-gate merge]Dan McDonald1-4/+5
commit 99d240ec37397536063ecdea5644c8ef759c3e9a 13739 vnode reference leak in copen() commit fc14a9f656c392f9e8344484089464f018de6ef6 13699 strtod(3c)/wcstod(3c) man pages should mention math.h
2021-04-2213739 vnode reference leak in copen()Andy Fiddaman1-4/+5
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-21 [illumos-gate merge]release-20210422Dan McDonald2-4/+2
commit f5ac85908213ce2217329b835bf3c91f1c04b793 13727 rust demangler loops when characters trail terminating E commit 64b8fdd9a26cb9749e154c721f0688932b5e0094 13178 ::msgbuf could see more than 8KB of logs
2021-04-20OS-8281 Better late than never, welcome to 2021 (#364)Brian Bennett1-2/+2
Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Dan McDonald <danmcd@kebe.com>
2021-04-20OS-8282 zfs_ioc_channel_program with hidden_args returns ZFS_ERR_IOC_ARG_UNAVAILAlex Wilson1-0/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-1913178 ::msgbuf could see more than 8KB of logsNick Ewins2-4/+2
Reviewed by: Andy Fiddaman <Andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-19 [illumos-gate merge]Dan McDonald13-92/+317
commit 2b9481465d6ee67ac62c160dbf79c3ec3348c611 13674 bhyve upstream sync 2021 March Conflicts: usr/src/cmd/bhyve/Makefile usr/src/cmd/bhyve/bhyverun.c
2021-04-1913674 bhyve upstream sync 2021 MarchAndy Fiddaman13-92/+317
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-19 [illumos-gate merge]Dan McDonald4-17/+13
commit 2282d3b00bd23a5df4dfea0edd5ae737693bd4b7 13713 vm_unmap_mmio() should return non zero on error commit 9558d0b12b2242f8f19a3526ff0656c48b28f657 13712 bhyve allows vmspace mapping inside existing range commit 5920236ba222e7ab53c90f117bfc66be6c043363 13322 build zfs command as 64-bit binary commit 414dafc0a71bccb9c69d6801ed11ba1016a8082b 13714 pcieadm pci check misses renamed nodes 13715 pcieadm save-cfgspace doesn't work with b/d/f 13716 pcieadm save-cfgspace -a can't open files commit 7e85189a2092f2550c3af3a55e22564546838229 13487 want mapfile-based assertions about symbol properties (fix SPARC)
2021-04-1913713 vm_unmap_mmio() should return non zero on errorAndy Fiddaman3-11/+2
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-1913712 bhyve allows vmspace mapping inside existing rangeAndy Fiddaman1-6/+11
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-14 [illumos-gate merge]Dan McDonald2-1/+18
commit 15276eb5b5c891978242f14352c27676ed336244 13704 add Ice Lake Xeon to PPIN list 13705 add recent Intel models to x86_archext.h commit 6dcbfae4aa2c2aab7ebd7174bd2f0232528126b7 13201 IPS image re-hydration fails commit 8222814ef8560ee0ba222eca8ca5acffc6cd0e44 13487 want mapfile-based assertions about symbol properties commit 99ea293e719ac006d413e4fde6ac0d5cd4dd6c59 7668 zfs get only outputs 3 columns if "clones" property is empty Conflicts: usr/src/lib/libzfs/common/mapfile-vers
2021-04-1313704 add Ice Lake Xeon to PPIN listRobert Mustacchi2-1/+18
13705 add recent Intel models to x86_archext.h Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-04-07 [illumos-gate merge]release-20210408Dan McDonald2-20/+52
commit c7b656fc7125adc5888ce934f1a3433da4b1bbc5 13601 ksh shell lint misleading 13631 shell lint about variable expansion in arithmetic expressions is inscrutable commit 11326df80789c71d3ac24d5ff3da2c1c0617961a 13697 zfs change-key does not follow clones, data loss ensues commit 8f097fe6cf8dff8db1e1c43d349b305633044d40 13628 sppptun: array subscript 0 is outside array bounds
2021-04-0713697 zfs change-key does not follow clones, data loss ensuesTom Caputi1-19/+51
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Portions contributed by: Alex Wilson <alex@cooperi.net> Portions contributed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-07OS-8278 lx improve O_PATH|O_NOFOLLOW emulation for symlinksMichael Zeller4-15/+53
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-0713628 sppptun: array subscript 0 is outside array boundsToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-04-06OS-8280 Add /proc/sys/kernel/random/uuid to LX brandsClaes Nästén3-33/+48
Reviewed-by: Mike Zeller <mike.zeller@joyent.com> Approved-by: Dan McDonald <danmcd@joyent.com>
2021-04-06 [illumos-gate merge]Dan McDonald10-28/+154
commit 7687d0d8812e33aceb40697eb2a8b408c1fe7b52 13687 want tool for PCIe device, config space display commit 80d1a7bde98a8ab2881940a6fe6775073564f253 13359 mlxcx_update_link_state can race against mlxcx_register_mac 13370 mlxcx_intr_n doing redundant check on mleqe_event_type commit b4100263209f454c9f030b30aec0d337c7614e0e 13692 bhyve panic if vmm_drv_purge() fails commit ffb6483089015eb90be1f5e7fc2a96c9929546a6 11698 Want NVMe Hotplug Support 11699 x86 pci configurator should not fail device teardown if device is gone 11700 DDI hotplug request handler resets connection handle state before performing state change operations 11701 ldi_handle dcmd segfaults occasionally commit 8054a0e4c809d98ffb44f17b9a8b932ca2c24b2c 13695 Can't create VNICs over vioif after 13637 commit f980a4bbce3d867e2bb5e61c180593f416d181a5 13684 ld aborts when input object has no file name commit b4adc50c2ffdb6ae8e81d8be3c37ed01066fe920 13693 loader: we should support pools without features Conflicts: manifest usr/src/test/util-tests/tests/Makefile