summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2016-10-137420 signalfd deadlock on pollwakeupPatrick Mooney3-227/+332
7421 panic in signalfd Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-10-134498 update to ACPI version 6.xJerry Jelinek331-24992/+54431
7428 Deliver the ACPI debugging tools 7429 workaround USB always identified as xHCI after latest ACPI update Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-10-137417 os-tests could conslidate the per-distro piecesJerry Jelinek6-68/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-136930 Want collection of USB to Fast Ethernet DevicesRobert Mustacchi34-0/+13723
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
2016-10-127412 newproc() performs inadequate clean-up after failed lwp_create()Patrick Mooney1-22/+30
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Gordon Ross <gwr@nexenta.com>
2016-10-123746 ZRLs are racyYouzhong Yang1-26/+22
Authored by: Will Andrews <will@freebsd.org> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Reviewed by: Pavel Zakharov <pavel.zakha@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Justin T. Gibbs <gibbs@scsiguy.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2016-10-117458 I219 Kaby Lake SupportRobert Mustacchi9-17/+48
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-10-117413 netstack leaks lead to blind netstack reuseBryan Cantrill6-20/+106
7414 iptun leaks netstacks 7415 ipnet_promisc_add() leaks netstacks in error paths 7416 ill_lookup_on_ifindex_global_instance() could leak netstack ids Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-117419 eventfd wrongly blocks writers in semaphore modePatrick Mooney1-3/+27
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-117422 dpioctl should pay attention to FKIOCTLPatrick Mooney2-16/+63
7423 epoll_ctl should throw EINVAL for loops 7424 epoll should not leave dangling polldat_t entries 7425 devpoll write feigns success in the face of EINTR 7426 epoll_ctl not allowed to emit EINTR Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-107403 mkdir(2) / mkdirat(2) man page has a typoRobert Mustacchi1-7/+7
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-10-107438 intermittent build failures from the new boot loaderAndrew Stormont9-12/+41
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-097457 loader: display BE list in descending orderToomas Soome1-2/+5
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-10-087459 uts: fakebop.c should avoid using xbootp directly.Toomas Soome1-36/+37
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-10-077452 ficl: pInterp is no longer neededToomas Soome1-5/+0
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-077440 loader cd9660_open should check for paddingToomas Soome1-0/+6
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Jörg Schilling <Joerg.Schilling@fokus.fraunhofer.de> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-057450 loader: Remove historical /boot/boot.conf inclusion.Toomas Soome2-9/+2
Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-057451 loader: pInterp is no longer neededToomas Soome1-6/+0
Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-037439 libsqlite always rebuilds after illumos 6648Gordon Ross1-1/+9
Reviewed by: Yuri Pankov<yuri.pankov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-017442 illumos#5969 breaks adjuncts build, toolsRobert Mustacchi6-4/+28
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-09-307389 smbd: hung threads when session is terminated or disconnectedGordon Ross1-16/+2
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@gmail.com>
2016-09-295969 update illumos-gate to use python2.7Alexander Pyhalov47-178/+239
Portions contributed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Adam Stevko <adam.stevko@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-09-297392 remove event channel support from lofi and implement lofi_devlink_cache.Toomas Soome4-111/+110
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-297437 Add the missing space between .asciz directive and opening quote in ↵Toomas Soome1-6/+6
btxldr.S Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-297382 basic NVMe 1.1 supportHans Rosenfeld5-40/+145
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-297381 support EUI64 in blkdevHans Rosenfeld4-8/+52
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-297383 sunddi.h isn't cstyle cleanHans Rosenfeld1-95/+92
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-297377 want mechanism to override physical block size of NVMe devicesHans Rosenfeld4-0/+32
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Eric Sproul <eric.sproul@circonus.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-297376 nvme(7d) manpage cleanupHans Rosenfeld1-17/+22
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-297372 support NVMe volatile write cacheHans Rosenfeld5-31/+117
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Youzhong Yang <youzhong@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2016-09-287405 loader command interpreter should reset command_errmsgToomas Soome2-5/+9
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-287301 zpool export -f should be able to interrupt file freeingAlek Pinchuk4-5/+50
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2016-09-286988 spa_sync() spends half its time in dmu_objset_do_userquota_updatesMatthew Ahrens1-20/+86
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Jinshan Xiong <jinshan.xiong@intel.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-09-277406 illumos-gate fails to build with CUPS 1.7Alexander Pyhalov1-0/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-09-257402 Create tunable to ignore hole_birth featurePaul Dagnelie1-1/+3
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-247401 loader.4th is missing newlineToomas Soome1-1/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-247340 receive manual origin should override automatic originPaul Dagnelie1-6/+6
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-247337 inherit_001_pos occasionally times outMatthew Ahrens1-14/+13
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-247254 ztest failed assertion in ztest_dataset_dirobj_verify: dirobjs + 1 == ↵Paul Dagnelie9-13/+85
usedobjs Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-247253 ztest failure: dsl_destroy_head(name) == 0 (0x10 == 0x0), file ↵Chris Williamson1-2/+5
../ztest.c, line 3235 Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-237398 zfs test zfs_get_005_neg does not work as expectedMarcel Telka1-5/+4
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-225142 libzfs support raidz root pool (loader project)Toomas Soome1-0/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-225120 zfs should allow large block/gzip/raidz boot pool (loader project)Toomas Soome4-21/+16
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226709 manual pages need to be updated for loader (loader project)Toomas Soome5-396/+203
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226706 disable grub menu management in bootadm (loader project)Toomas Soome3-10/+49
6707 disable grub menu management in libbe (loader project) Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226705 halt: replace grub_get_boot_args with be_get_boot_args (loader project)Toomas Soome2-34/+33
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226704 svc.startd: replace grub_get_boot_args with be_get_boot_args (loader ↵Toomas Soome2-26/+22
project) Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226703 update bootadm to support loader configuration (loader project)Toomas Soome10-2619/+2673
6708 update eeprom for loader (loader project) Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226702 libbe should support x86 installboot command (loader project)Toomas Soome2-20/+64
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226701 add installboot to i386 platform (loader project)Toomas Soome13-52/+2070
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>