summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2017-02-15OS-5892 drv_ioc_prop_common could leak memory and holdsrelease-20170216Ryan Zezeski1-2/+12
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-02-15OS-5966 lxbrand expects to EPOLLET on /proc/self/mountinfoPatrick Mooney1-0/+42
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2017-02-15 [illumos-gate merge]Jerry Jelinek8-32/+202
commit 760a9770c08916571766d1f0145d2a3343e1a8d9 7864 acpidump: use acpi-root-tab property commit cff899ea9243cc9336cf0af13fd3c8416466ae0d 7599 loader biosdisk fix for 2+TB disks. commit 07542513a22e67a23ccdd5f4a1de31070776900a 7769 loader: bcache read ahead block count should take account the large sectors commit b15586cfdcac4438b0685a400ad9b9fc4f0eee64 7844 tools/protocmp: misleading indentenation in protodir.c commit 96e7037f471516103183fe855e52178a8ea0c3f7 7836 uts: implement smbios-address property support
2017-02-147864 acpidump: use acpi-root-tab propertyToomas Soome2-4/+39
Reviewed by: Adam Stevko <adam.stevko@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-147599 loader biosdisk fix for 2+TB disks.Toomas Soome1-11/+80
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-147769 loader: bcache read ahead block count should take account the large sectorsToomas Soome2-10/+49
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-147844 tools/protocmp: misleading indentenation in protodir.cToomas Soome1-4/+4
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-14OS-5946 Avoid modifying the object string table when patching USDT probesJerry Jelinek1-6/+12
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-147836 uts: implement smbios-address property supportToomas Soome2-3/+30
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-14 [illumos-gate merge]Jerry Jelinek1-1/+5
commit db7d70016bd48ccf97e39289929cbb412cf27ba2 7822 Faults for fans that don't exist
2017-02-13OS-5882 epoll fails to wake on certain edge-triggered conditionsPatrick Mooney27-334/+393
OS-5884 epoll should not emit POLLNVAL OS-5894 recursive epoll should emit EPOLLRDNORM Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-137822 Faults for fans that don't existYuri Pankov1-1/+5
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-13 [illumos-gate merge]Jerry Jelinek16-720/+1574
commit 6970e7c5d2134404f7c478d9f852a4b3f2500307 7849 Disable auditing when building native svc.configd commit 6369122c44f069dc3629fe9b3ef640e275329345 7792 loader: export zfs-bootfs related data into the environment commit 5a342f146a946ddf6f5f5afd4a5dd5baf11d7dd4 7831 want vmem manual pages 7832 big theory statements need a place in the manual Conflicts: usr/src/man/man9f/Makefile
2017-02-107849 Disable auditing when building native svc.configdAndrew Stormont2-2/+11
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-107792 loader: export zfs-bootfs related data into the environmentToomas Soome1-3/+19
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-10 [illumos-gate merge]Jerry Jelinek3-34/+31
commit 560b2482e2c940112b49e908c56ce8a4860f3f9b 7847 loader: disk io should not use alloca()
2017-02-097831 want vmem manual pagesRichard Lowe13-714/+1544
7832 big theory statements need a place in the manual Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-02-097847 loader: disk io should not use alloca()Toomas Soome3-34/+31
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-09 [illumos-gate merge]Jerry Jelinek2-33/+68
commit 4c6c4a887072f2c96ef418e65d9ecbcfa08c72e3 7845 cscope-fast: variables might get clobbered by longjmp commit 905e0868667e1b82e8e339cd602d782b9fdc8e84 7672 x86 trap trace is annoyingly unreadable in system log/mdb
2017-02-087845 cscope-fast: variables might get clobbered by longjmpToomas Soome1-2/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-087672 x86 trap trace is annoyingly unreadable in system log/mdbYuri Pankov1-31/+66
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-08 [illumos-gate merge]Jerry Jelinek1-3/+1
commit c21f2c4349fbfe190f08e04d2cb639d24b4e4f60 7841 loader: wrong device name is set for GPT partition
2017-02-077841 loader: wrong device name is set for GPT partitionToomas Soome1-3/+1
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-07OS-5716 avoid unnecessary sudo calls in test-runnerRyan Zezeski1-8/+46
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-02-07 [illumos-gate merge]Jerry Jelinek1-8/+5
commit 56bce6093e5a50ce1da04e68f5e22a53c35cc8a8 7818 SMF does not always cleanup services that have been removed
2017-02-06OS-5943 lxbrand add support for ipv6 mcast sockoptsPatrick Mooney1-10/+13
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-02-067818 SMF does not always cleanup services that have been removedAndrew Stormont1-8/+5
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-06OS-5938 pread/pwrite behave incorrectly on socketJerry Jelinek1-27/+14
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-02-06 [illumos-gate merge]Jerry Jelinek5-155/+297
commit ac9b7c934c2ec48de923505a5018cb03d56c11d2 7760 uts: tem should be able to display UTF-8 commit 603ef0dd313c5c91c613d6d49d88d341ef9d1991 7642 loader: gptzfsboot i386_zfs_probe can hung the boot commit 9def5563fc64d4e5dd457cd3c43ba42d1aebe9b3 7355 beadm list -H outputs garbage
2017-02-057760 uts: tem should be able to display UTF-8Toomas Soome3-1/+120
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-057642 loader: gptzfsboot i386_zfs_probe can hung the bootToomas Soome1-153/+175
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-057355 beadm list -H outputs garbageJames McFadyen1-1/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Adam Stevko <adam.stevko@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-03OS-5936 lxbrand exclude madvise08 from LTPPatrick Mooney1-1/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-02-03 [illumos-gate merge]Jerry Jelinek19-144/+432
commit 152e37535e8b789548779eeaa07618c7c3c01bdc 7807 ficl: add xemit, dollar-prefix and UGreaterThan commit ab8c1d40b840a01d6be139a6d9cf65ef619d1ed0 7776 loader: EFI DEVICE_PATH impementation commit 363fe7514d6f0c002d724c8657dfef14b500f0a1 7833 uts: font relocation did break the sparc build commit 2482ae1b96a558eec551575934d5f06c87b807af 5698 panic in mpt_sas: vmem_hash_delete(ffffff1aa3456000, 1, 8): bad free
2017-02-03OS-5931 p_itimer access can race during resizePatrick Mooney1-11/+16
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-02-02 [illumos-gate merge]Jerry Jelinek22-39/+207
commit cb159270e9e67dea31dfbd991ec758829de14d35 7800 Support build with OpenJDK 8 commit defc4c8acfa01dba1ef3c13ca0cafccfcede51c0 7719 sdev_create() doesn't enforce EISDIR in non-GZ Conflicts: usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/runfiles/default.run
2017-02-027807 ficl: add xemit, dollar-prefix and UGreaterThanToomas Soome4-1/+18
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-027776 loader: EFI DEVICE_PATH impementationToomas Soome8-75/+299
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-027833 uts: font relocation did break the sparc buildToomas Soome5-34/+20
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-025698 panic in mpt_sas: vmem_hash_delete(ffffff1aa3456000, 1, 8): bad freeMarcel Telka2-37/+99
Reviewed by: Dan Fields <danfields@fastmail.us> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-01OS-5897 secflags merge introduced broken fallthroughsrelease-20170202Dillon Amburgey2-0/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-02-017800 Support build with OpenJDK 8Alexander Pyhalov21-39/+205
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-017747 Want SMBIOS 3.1 supportRobert Mustacchi5-26/+187
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dale Ghent <daleg@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-017719 sdev_create() doesn't enforce EISDIR in non-GZRyan Zezeski6-3/+158
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-01 [illumos-gate merge]Jerry Jelinek7-44/+168
commit 80e10fd0d22bbf0d18bfdae035e06f44c68ae8e6 5379 modifying a mmap()-ed file does not update its timestamps commit 143b26e0f0139cacf020594bec08f738845897d3 7814 Accept TCP keepalives with missing timestamps commit dcba96fe6535681ea4a912e4b512a4e5ba59182e 7649 loader.efi: fix extraction of firmare table info for smbios and acpi. Conflicts: usr/src/uts/common/fs/zfs/zfs_vnops.c
2017-01-315379 modifying a mmap()-ed file does not update its timestampsAndriy Gapon1-0/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-01-317814 Accept TCP keepalives with missing timestampsSteve Gonczi2-2/+13
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-01-31OS-5926 epoll mishandles excessive timeout negativityPatrick Mooney2-6/+16
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Ryan Zezeski <ryan.zeseski@joyent.com>
2017-01-31OS-1457 dladm won't show or create vnicsRyan Zezeski1-3/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-01-317649 loader.efi: fix extraction of firmare table info for smbios and acpi.Toomas Soome4-41/+154
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>