summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-11-269967 dflt_termios and base_termios need update (fix lint)Toomas Soome1-0/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259994 cxgbe t4nex: Handle get_fl_payload() alloc failuresJohn Levon3-14/+45
9995 cxgbe t4_devo_attach() should initialize ->sfl Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259999 loader: Consolidate three copies of ZFS commands into a central location.Toomas Soome8-148/+73
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259967 dflt_termios and base_termios need updateToomas Soome3-112/+11
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259959 pthread_mutex_init should initialize mutex appropriately for robust ↵Richard Lowe1-0/+17
mutex_init Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259993 zil writes can get delayed in zio pipelineGeorge Wilson1-1/+2
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259991 loader: optimize for sizeToomas Soome9-9/+9
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-259982 libstand: exit on EOF in ngetsToomas Soome1-2/+6
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-219936 atomic ops in syscall_mstate() induce significant overheadJohn Levon9-66/+266
9942 zone secflags are not initialized correctly Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-11-209930 uts: kmdb should use "diag-device" when set (missed kmdb "input-device" ↵Toomas Soome1-5/+3
fix) Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-209930 uts: kmdb should use "diag-device" when setToomas Soome7-49/+100
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-199929 uts: boot console mirror with diag-deviceToomas Soome1-39/+115
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-199843 loader: pxe receive can be simpler and pxe put should check for data sizeToomas Soome1-59/+56
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-11-189928 uts: prepare very early console on ttyaToomas Soome2-2/+18
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-159976 boot1.efi: unused functions in zfs_module.cToomas Soome1-0/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129974 loader: comconsole.c unused variable 'intbuf'Toomas Soome1-1/+0
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129973 loader: use smbios specific defines only with smbios.cToomas Soome3-7/+8
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129970 loader: fix EFI getchar() for multiple consolesToomas Soome2-20/+31
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129969 svccfg: honour PKG_INSTALL_ROOT when building hash filenameAndy Fiddaman1-1/+12
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129966 svccfg cleanup crashes on empty manifestfiles property groupAndy Fiddaman1-7/+8
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-129665 loader: UEFI loader needs to set ISADIR based on hardwareToomas Soome9-51/+167
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-119851 add sys/containerof.h and implement __containerofToomas Soome16-60/+112
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-099955 loader: export boot pool and vdev GUIDToomas Soome2-11/+8
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-099787 snoop: add tftp OACK supportToomas Soome4-88/+186
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-099902 mac: mac_soft_ring_poll should use size_tToomas Soome3-18/+18
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-099954 loader: always set media size from partition.Toomas Soome3-31/+32
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-099833 elfedit dumps core on incorrect fileAndy Fiddaman1-5/+7
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Michal Nowak <mnowak@startmail.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-11-099964 loader.efi: comc_ischar is brokenToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-11-099948 PKCS#11 key handle uninitialized in crypto testsJason King1-1/+4
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-11-099947 loader: Remove unnecessary include from libstand.Toomas Soome3-5/+2
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-11-099944 tools: ctf should be built early to avoid missing ctfconvert errorsToomas Soome1-4/+3
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-11-089901 ip: rts_wput_other: this statement may fall throughToomas Soome1-6/+8
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-11-069941 Noise from cfgadm pluginsAndy Fiddaman3-14/+11
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-069951 hook_stack_notify_unregister can leave stack lockedJason King1-31/+46
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-059933 libefi: Simplify the EFI delay() function by calling BS->Stall()Toomas Soome1-13/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-049927 refetch_read_once() would like a p please bobRichard Lowe1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-049939 Need to stop GCC reordering functionsRichard Lowe2-10/+19
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-029840 loader: do not repeat int13 calls when we have no mediaToomas Soome1-75/+203
9841 loader: issue edd probe before legacy ah=08 Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-029949 loader: do not probe floppy devices for zfsToomas Soome1-0/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-319935 update tzdata to 2018gAndy Fiddaman13-153/+470
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-319940 _kobj_printf must use va_listToomas Soome8-21/+45
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-299893 add some partition typesToomas Soome4-34/+73
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-289925 Update hwdata to 2018.10.25Andy Fiddaman2-340/+1242
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-10-289924 uts: update terminal dimensions based on selected fontToomas Soome2-3/+7
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-10-289916 mdb ::dcmds and ::walkers could have filter optionsAndy Fiddaman3-16/+212
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-10-259854 uts: add type for early boot propertiesToomas Soome3-75/+157
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: John Howard <Echosoft.LLC@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-259773 loader.efi: parity and stop bits switches are missing default caseToomas Soome1-8/+41
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2018-10-249853 loader.efi: pointer targets in passing argument 2 of 'efi_print_global' ↵Toomas Soome1-1/+2
differ in signedness Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-249890 loader.efi: add poweroff commandToomas Soome1-0/+17
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-249917 cleanup stale function set_rdattr_params() in nfs4_srv.cVitaliy Gusev1-75/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>