summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2020-11-02 [illumos-gate merge]release-20201105Dan McDonald1-1/+3
commit 059f070059c50b83e8b46b39b4dde67bf2feb1dc 13236 Want Zen 3 socket information commit e9abe9d6424a9213df11b3243f6957e6a0b91e48 13235 amdzen(7D) support for Zen 3 commit 5edbd2fec7b63b423df5bd21c4b0f7b775123a40 13238 vaes, vpclmulqdq should be plumbed through isainfo 13239 umip, etc. are incorrectly conditioned in cpuid.c commit c4b98ceff2f78fc5bb2f6bbe2e76627f04ef66f5 13237 Plumb through PCID on AMD
2020-11-0213238 vaes, vpclmulqdq should be plumbed through isainfoRobert Mustacchi1-1/+3
13239 umip, etc. are incorrectly conditioned in cpuid.c Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-30 [illumos-gate merge]Jason King1-19/+27
commit 06524cf4e4f6c18e557fb244d42a8e47dba3b1b6 13253 bhyve stumbles on APIC ICRLO commit 0e1453c3a2b94021caaa134e7c5a404243abd604 13244 bhyve PM timer should be movable 13245 bhyve IO port hooks could be better integrated commit e2c4d811404751999feb962ad88c198c0174076d 13205 tem: we can use colors 0-255 with 8-bit depth
2020-10-2913205 tem: we can use colors 0-255 with 8-bit depthToomas Soome1-19/+27
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-28 [illumos-gate merge]Dan McDonald3-21/+10
commit 94cc9d8febd5c99331fd191291b3b54435a1ef18 13118 Very slow reaping, possible deadlock in zfs_delmap commit 7cbbb9b50e91b71fbcb3cde98921fc7fbcbe83ea 13241 mlxcx sending wrong length SET_FLOW_TABLE_ROOT on some parts commit 91061836e6d66992af6a50374729f8ef6a6263ae 13204 loader: 8-bit depth can draw 256 colors
2020-10-2713118 Very slow reaping, possible deadlock in zfs_delmapAlex Wilson1-25/+0
Portions contributed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-2713241 mlxcx sending wrong length SET_FLOW_TABLE_ROOT on some partsAlex Wilson2-0/+10
Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-10-27 [illumos-gate merge]Dan McDonald2-0/+15
commit d7c4a96fc8acd91d67ffddf9f159987336b28efc 12593 NULL ptr deref in door_upcall via auditctl setpolicy
2020-10-2612593 NULL ptr deref in door_upcall via auditctl setpolicyAlex Wilson2-0/+15
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-23 [illumos-gate merge]Dan McDonald3-115/+124
commit b390f3a9a166c4ae80f78a79961396a4847672b7 13234 Prevent race condition in dnode_dest
2020-10-2213234 Prevent race condition in dnode_destJohn Poduska3-115/+124
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-22 [illumos-gate merge]Dan McDonald3-11/+12
commit 1d276e0b382cf066dae93640746d8b4c54d15452 13242 parse_user_name in PAM is sloppy commit 549e0fd315406a4a97f9043f44860eed39a715da 13213 Want development driver for accessing AMD DF commit becd642c1e97d1674cef9e3dccb159c20c6992ae 13212 Add Renoir to amdzen(7D) commit 047043c2181e939608ea2c09257fd2d515e99643 13144 refactor amdf17nbdf into a nexus 13145 rewrite amdf17nbdf to use the ksensor framework 13146 Want a driver for AMD SMN user access
2020-10-2113144 refactor amdf17nbdf into a nexusRobert Mustacchi3-11/+12
13145 rewrite amdf17nbdf to use the ksensor framework 13146 Want a driver for AMD SMN user access Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Robert French <robert@robertdfrench.me> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-21 [illumos-gate merge]Jason King3-2/+6
commit 2d5dd9b15977b2c2e3da8899922573f421a855a7 13216 Want virtio driver manual pages commit cbabcf308eac89bf8ef60ef05c5cff192e2d7e7e 13211 mdb ::prtusb truncates some addresses commit 79db7483beecd0a10eb28f30cdbbe8d4c87381ae 13231 dmu_objset: release bonus buffer in failure path commit 9a4eed61869ce47003efc57f1b5d7452e998ef5a 13209 11682 lost spa_bootsize from expandsize calculation commit 6ffde572b778ee5005a114c9457ced33a6d5141e 13226 strtol: 'NULL' undeclared
2020-10-2013231 dmu_objset: release bonus buffer in failure pathGvozden Neskovic1-0/+1
Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-10-2013209 11682 lost spa_bootsize from expandsize calculationToomas Soome2-2/+5
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-10-19 [illumos-gate merge]Dan McDonald8-617/+2467
commit 9e369d105cd3d4aa6ce8fcd212306d290e67d94a 13223 gptzfsboot: we also depend on LIBI386 commit cf301154ca04d983254e2a93ce50186494f9c4d5 13225 libdwarf: too many symbols require 'small' PIC references commit 4e59aad1e081d538a84310b0d0eec7556a710eb9 13224 loader: edd_device_path_v3 is too small commit 91ab9467e54c18d8133142e5704929a65e13a449 13221 mapfile name for unix should be less generic commit f0a052391861a2b96cf28973c3b7f2854591aa79 3525 Persistent L2ARC commit 6218f28969018904255fddf306e6489c7ae28bba 13219 Fix typo in udp_ioctl()
2020-10-163525 Persistent L2ARCGeorge Amanakis7-616/+2466
Portions contributed by: Saso Kiselkov <skiselkov@gmail.com> Portions contributed by: Jorgen Lundman <lundman@lundman.net> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Alexander Motin <mav@FreeBSD.org> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-1613219 Fix typo in udp_ioctl()Mike Zeller1-1/+1
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-15Wire up IP_RECVTOS and IPV6_RECVTCLASS in lx (#337)Andy Fiddaman1-4/+8
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jbk@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-14 [illumos-gate merge]Jason King2-4/+6
commit 35abe3277cc67d1a650f8fd7ce718b89fbece04d 13215 qsort_r(3C) manual synopsis was botched commit 85f4cb87104c72587029a6e0f1663332c85ba118 13184 Stop translating ld(1) options through cw(1) commit 0a36db39c3cd88f4799ecd9db875f43d834d0a81 13210 Removing multiple links from aggr leaves last link dangling Conflicts: usr/src/uts/sun4u/opl/unix/Makefile usr/src/lib/krb5/plugins/preauth/pkinit/Makefile.com usr/src/cmd/rcap/rcapstat/Makefile usr/src/cmd/cmd-inet/usr.sbin/snoop/Makefile usr/src/cmd/cmd-inet/usr.sbin/Makefile
2020-10-1313184 Stop translating ld(1) options through cw(1)Richard Lowe1-1/+1
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-10-1313210 Removing multiple links from aggr leaves last link danglingPaul Winder1-3/+5
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-09OS-8236 Use new O_DIRECT flag in lx brand (#332)Jerry Jelinek1-11/+7
Reviewed by: Jason King <jbk@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-07OS-7088 cyclics corked on overlay socket with full queue (#335)Dan McDonald2-2/+11
Reviewed by: Jason King <jbk@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2020-10-02 [illumos-gate merge]Jerry Jelinek11-26/+127
commit 221e47fb90c5fcfe7add9a33f6c915ee5253ece9 13175 Add support for IP_RECVTOS 13182 CMSG_ macros should have man pages
2020-10-0113175 Add support for IP_RECVTOSAndy Fiddaman11-26/+127
13182 CMSG_ macros should have man pages Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-30OS-6580 LX fails to handle futex_requeue correctly (#333)Jason King1-1/+12
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-29 [illumos-gate merge]Jerry Jelinek6-8/+133
commit 7bb0fe31b7400cab73629832ea525813b9eeec17 13071 igb(7D) needs to mention it's GLDv3, not STREAMS commit 196b393bb2aa03afc0d141411913d7894e11ba0b 13149 elide squeue wake-ups when prudent commit 11a004840daff945cd5e382eeb137e0682eabe1f 13165 FEC enabled port connected to i40e may not come online 13166 Support en_fec_cap and adv_fec_cap link properties in i40e Conflicts: usr/src/uts/common/inet/squeue.c
2020-09-2813149 elide squeue wake-ups when prudentPatrick Mooney3-38/+145
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-2813165 FEC enabled port connected to i40e may not come onlinePaul Winder4-0/+125
13166 Support en_fec_cap and adv_fec_cap link properties in i40e Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-25 [illumos-gate merge]release-20200924Jerry Jelinek3-2/+23
commit edd580643f2cf1434e252cd7779e83182ea84945 12363 add O_DIRECT support
2020-09-2412363 add O_DIRECT supportJerry Jelinek3-3/+24
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-24 [illumos-gate merge]Jerry Jelinek6-64/+137
commit 6d40a71ead689b14c68d91a5d92845e5f3daa020 1532 Long-term kernel-resident processes need a way to play fair commit cfd17c15945080ff766acfba4bfbc0ac4d2d31cd 13096 xnf asleep at wheel while freemem smashes into the ground commit baf00aa88d7d535ed115175b04253f5db99a7d0b 13094 systems have more kmem caches than they used to commit 727737b40e05e03cb1b298a96f67258b116ba990 13082 pageout needs a deadman commit 44431c82ebd7ee1d7c240683235e728d70d96cf2 3763 Implement qsort_r(3C) Conflicts: usr/src/uts/common/os/vm_pageout.c
2020-09-231532 Long-term kernel-resident processes need a way to play fairBryan Cantrill1-2/+18
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-09-2313096 xnf asleep at wheel while freemem smashes into the groundJoshua M. Clulow2-49/+28
Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-2313094 systems have more kmem caches than they used toJoshua M. Clulow1-1/+15
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2020-09-2313082 pageout needs a deadmanJoshua M. Clulow3-14/+94
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-2313148 do not sq_wait unnecessarilyPatrick Mooney4-200/+47
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-21 [illumos-gate merge]Jerry Jelinek1-2/+2
commit 51396a8ee7fb52fe0ab33bfe7b4f495ad431904a 13083 Enable gate builds with OpenJDK 11 commit fd147c98dbdbc9e5ac99fa51cb608e8eeb1f16f1 13168 reality should reflect the mac_prop_id_t comment commit 3626423cd8fd36c60b866e625aff599f055c7dc3 13167 Update hwdata to 2020.9.15 Conflicts: usr/src/cmd/dtrace/test/tst/common/java_api/Makefile usr/src/cmd/dtrace/test/cmd/jdtrace/Makefile
2020-09-1813168 reality should reflect the mac_prop_id_t commentRobert Mustacchi1-2/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2020-09-18 [illumos-gate merge]Jerry Jelinek3-5/+131
commit 24571f7b017865fbad5f588fb0694b558c94e14d 13075 No console messages after early boot on non-VGA graphics commit 3d21c6bf2078598ab053d382b8a9af3b70b8e995 11064 md_clear is misspelt commit 73439c833efecf3010718112f4fce6bb183a6803 13080 Add support for cxgbe temp/volt sensor commit b7a7784945b3504d0b69ea02a08e1cddb5578907 13111 Want futimes(), lutimes() and timespec/timeval conversion macros
2020-09-1713080 Add support for cxgbe temp/volt sensorRobert Mustacchi2-1/+108
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-1713111 Want futimes(), lutimes() and timespec/timeval conversion macrosAndy Fiddaman1-4/+23
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-17 [illumos-gate merge]Jerry Jelinek1-11/+44
commit 260b78324e5b8479cc94f897a36e996f026c3fef 13108 mlxcx fails to attach on system using pcplusmp after 12988 commit 8c5b3a5a518f93629928bd6ed373422602ce74a9 13136 libc: memset_s() error: unchecked function return
2020-09-1713108 mlxcx fails to attach on system using pcplusmp after 12988Andy Fiddaman1-11/+44
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-16OS-8233 LX: readlink("/proc/<pid>/exe") can fail (#318)Andy Fiddaman1-8/+71
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2020-09-15 [illumos-gate merge]Jerry Jelinek17-71/+404
commit d92a2ce76311170b6aa244c3a22f3a3754dad613 13139 bhyve bungles math for VMX ins/outs size commit 9cfcc091666d5546e419c22f4963474d11673f5e 13137 zfs: warn: inconsistent indenting commit 8ad93a826ff9af944e63c7d84b30cba79dc36d54 13121 mdb smbios dmod could work for libsmbios commit c6795799963479a5ddb9b97ebb4cf6c1c97c1fba 13119 Want support for SMBIOS 3.4 commit 1718c31669d146508ea805e88322f5b74d892762 13081 add mlxcx temp sensor commit 1045e13a248d94941f864998aa859970ae3a4154 13079 Add ksensor support for voltage and current sensors commit eee178623516e461188f137dc6e5e38875967e09 12967 default to apix over pcplusmp
2020-09-1513137 zfs: warn: inconsistent indentingToomas Soome2-2/+2
Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-1413119 Want support for SMBIOS 3.4Robert Mustacchi2-5/+51
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>