illumos-gate/jeffix.git
6 years agopatch readme20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:09:03 +0000 (5 18:09 -0500)]
patch readme

6 years agopatch version
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:09:02 +0000 (5 18:09 -0500)]
patch version

6 years agopatch fix-libpkg-unused-label-error.patch
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:09:01 +0000 (5 18:09 -0500)]
patch fix-libpkg-unused-label-error.patch

6 years ago5188 SVR4 packaging shouldn't depend on openssl or libwanboot
Peter Tribble [Tue, 5 Jan 2016 23:08:57 +0000 (5 18:08 -0500)]
5188 SVR4 packaging shouldn't depend on openssl or libwanboot
There was a review on the developer mailing list back in Sept 2015 where
just about everyone agreed that this was a good change.  Sadly, the review
stalled.

6 years agopatch remove-obsolete-sunw-pkgs
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:08:46 +0000 (5 18:08 -0500)]
patch remove-obsolete-sunw-pkgs

6 years agoOS-4956 trap() acquires p_lock unnecessarily
Bryan Cantrill [Tue, 24 Nov 2015 00:52:37 +0000 (24 00:52 +0000)]
OS-4956 trap() acquires p_lock unnecessarily

6 years agoOS-4953 dpwrite() acquires p_lock unnecessarily
Bryan Cantrill [Tue, 24 Nov 2015 00:52:03 +0000 (24 00:52 +0000)]
OS-4953 dpwrite() acquires p_lock unnecessarily

6 years agoOS-4162 system appears (mostly) hung on kmem_move taskq
Bryan Cantrill [Tue, 5 Jan 2016 23:08:35 +0000 (5 18:08 -0500)]
OS-4162 system appears (mostly) hung on kmem_move taskq

6 years agoOS-4949 kmem_move taskq appears to be inducing significant system latency
Bryan Cantrill [Tue, 24 Nov 2015 00:53:22 +0000 (24 00:53 +0000)]
OS-4949 kmem_move taskq appears to be inducing significant system latency

6 years agolegacy readdir_r must DIE fixes #51 create _SUNOS_SOURCE macro
Garrett D'Amore [Sun, 21 Sep 2014 06:20:06 +0000 (20 23:20 -0700)]
legacy readdir_r must DIE fixes #51 create _SUNOS_SOURCE macro

6 years agotemporary work-arounds to prevent c11 related build breakage
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:08:23 +0000 (5 18:08 -0500)]
temporary work-arounds to prevent c11 related build breakage

6 years agopatch c11-fixes
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:08:19 +0000 (5 18:08 -0500)]
patch c11-fixes

6 years agoPreliminary C11 support
Robert Mustacchi [Tue, 5 Jan 2016 23:08:16 +0000 (5 18:08 -0500)]
Preliminary C11 support
c11 header feature
assert.h c11 support
stddef.h c11 support
c11 removal of gets
c11 in standards(5)
Implement c11 changes to stdlib.h
Implement c11 for time.h
Implement c11 stdalign.h
Implement c11 stdnoreturn.h
Need noreturn macro
C11 threads

6 years agoinitial reorg sys/null.h for 5218
Richard PALO [Tue, 5 Jan 2016 23:08:12 +0000 (5 18:08 -0500)]
initial reorg sys/null.h for 5218

6 years agoNEX-3760 Reduce thread migrations caused by pg_cmt_can_migrate()
Keith M Wesolowski [Tue, 5 Jan 2016 23:08:08 +0000 (5 18:08 -0500)]
NEX-3760 Reduce thread migrations caused by pg_cmt_can_migrate()
Note by Josef 'Jeff' Sipek:

Technically, this is the wrong fix since it makes assumptions about the
microarchitecture - these assumptions are true on current Intel chips but
not true on AMD chips.  Since I have Intel chips, and it shouldn't hurt AMD
chips' performance, I'm including it here.

6 years agolint: disable "unused static" warning because it's busted
Yuri Pankov [Tue, 5 Jan 2016 23:08:04 +0000 (5 18:08 -0500)]
lint: disable "unused static" warning because it's busted
It doesn't handle 'static inline' functions.

6 years agopatch iwn-pkg
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:55 +0000 (5 18:07 -0500)]
patch iwn-pkg

6 years agopatch iwn-lint.patch
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:51 +0000 (5 18:07 -0500)]
patch iwn-lint.patch

6 years agoiwn driver
Hans Rosenfeld [Tue, 5 Jan 2016 23:07:47 +0000 (5 18:07 -0500)]
iwn driver

6 years ago'mount -t foofs' should work as an alias for 'mount -F foofs'
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:43 +0000 (5 18:07 -0500)]
'mount -t foofs' should work as an alias for 'mount -F foofs'

The -t form is used on Linux and FreeBSD.

6 years agoobsolete profiled-libc package
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:39 +0000 (5 18:07 -0500)]
obsolete profiled-libc package

This package has created symlinks to the real libc since the first
OpenSolaris commit.  It's time for it to go.

6 years agointel: inline versions of membar_*
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:35 +0000 (5 18:07 -0500)]
intel: inline versions of membar_*

Not only does this save 2 instructions (call & ret) per membar_* invocation, it
also manages to shrink the .text of amd64 membar_* users.  E.g.,

   text    data     bss     dec     hex filename
2541261   63331  304264 2908856  2c62b8 ./proto/root_i386-nd/kernel/amd64/genunix (inline)
2541781   63331  304264 2909376  2c64c0 ./proto/root_i386-nd/kernel/amd64/genunix (base)
1351635  137660  526592 2015887  1ec28f ./proto/root_i386-nd/platform/i86pc/kernel/amd64/unix (inline)
1352251  137660  526592 2016503  1ec4f7 ./proto/root_i386-nd/platform/i86pc/kernel/amd64/unix (base)
1380946  206688  820576 2408210  24bf12 ./proto/root_i386-nd/platform/i86xpv/kernel/amd64/unix (inline)
1381554  206688  820576 2408818  24c172 ./proto/root_i386-nd/platform/i86xpv/kernel/amd64/unix (base)

In other words, between genunix and unix, we save 1136 and 1126 bytes on i86pc
and i86xpv respectively.

The savings don't end there.  A number of amd64 built drivers shrink as well.
Some of be bigger savings are:

   text    data     bss     dec     hex filename
 973398 1418896   22184 2414478  24d78e ./proto/root_i386-nd/kernel/drv/amd64/bnxe (inline)
 973902 1418896   22184 2414982  24d986 ./proto/root_i386-nd/kernel/drv/amd64/bnxe (base)
 251123    1736      96  252955   3dc1b ./proto/root_i386-nd/kernel/drv/amd64/hermon (inline)
 251699    1736      96  253531   3de5b ./proto/root_i386-nd/kernel/drv/amd64/hermon (base)
1277381   63224    2216 1342821  147d65 ./proto/root_i386-nd/kernel/drv/amd64/ip (inline)
1277885   63224    2216 1343325  147f5d ./proto/root_i386-nd/kernel/drv/amd64/ip (base)
 357460    1280      60  358800   57990 ./proto/root_i386-nd/kernel/drv/amd64/myri10ge (inline)
 358092    1280      60  359432   57c08 ./proto/root_i386-nd/kernel/drv/amd64/myri10ge (base)
 146760    2868     396  150024   24a08 ./proto/root_i386-nd/kernel/misc/amd64/kcf (inline)
 147064    2868     396  150328   24b38 ./proto/root_i386-nd/kernel/misc/amd64/kcf (base)

6 years agozoneadm: allow "umount" as an alias for "unmount"
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:32 +0000 (5 18:07 -0500)]
zoneadm: allow "umount" as an alias for "unmount"

6 years agopatch config-header
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:28 +0000 (5 18:07 -0500)]
patch config-header

6 years agofixes asprintf(dest, "xxx%cyyy", '\0')
Igor Pashev [Tue, 5 Jan 2016 23:07:24 +0000 (5 18:07 -0500)]
fixes asprintf(dest, "xxx%cyyy", '\0')
dest must not be truncated, it must contain "xxx\0yyy\0".  This bug only
affects short strings (strings shorter than INIT_SZ).

6 years agomake: fix extern defs of environ
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:07:20 +0000 (5 18:07 -0500)]
make: fix extern defs of environ

environ needs to be extern "C".

6 years agoimplement execvp
Igor Pashev [Tue, 5 Jan 2016 23:07:16 +0000 (5 18:07 -0500)]
implement execvp
Cleanup by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6 years agofix segfault of svc.configd on amd64
Igor Pashev [Tue, 5 Jan 2016 23:07:12 +0000 (5 18:07 -0500)]
fix segfault of svc.configd on amd64

Both arguments of P2ROUNDUP must be of the same width.  "x" used to be
uint32_t (4 bytes), but sizeof() returns size_t which is 8 bytes on amd64.
This gives *very* large pointer value :-). The first argument must be casted
too, because libscf uses assert() with size_t type (in
usr/src/lib/libscf/common/lowlevel.c).

6 years agofixes #82 kssl should be removed
Garrett D'Amore [Tue, 5 Jan 2016 23:07:09 +0000 (5 18:07 -0500)]
fixes #82 kssl should be removed

6 years agofixes #13 oawk should go ... go ... go ...
Garrett D'Amore [Tue, 5 Jan 2016 23:07:05 +0000 (5 18:07 -0500)]
fixes #13 oawk should go ... go ... go ...

6 years agoOS-3768 snoop could fail more cleanly on large files
Dave Pacheco [Tue, 5 Jan 2016 23:07:01 +0000 (5 18:07 -0500)]
OS-3768 snoop could fail more cleanly on large files
Reviewed by: Robert Mustacchi <rm@joyent.com>

6 years agoOS-3893 sendfile compat checks shouldn't be done in so_sendmblk
Robert Mustacchi [Tue, 5 Jan 2016 23:06:57 +0000 (5 18:06 -0500)]
OS-3893 sendfile compat checks shouldn't be done in so_sendmblk
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

6 years agoOS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics
Bryan Cantrill [Tue, 5 Jan 2016 23:06:53 +0000 (5 18:06 -0500)]
OS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics

6 years agoOS-4194 kmem_alloc() should deprecate KM_SLEEP allocations of 0 bytes
Bryan Cantrill [Tue, 5 Jan 2016 23:06:49 +0000 (5 18:06 -0500)]
OS-4194 kmem_alloc() should deprecate KM_SLEEP allocations of 0 bytes

6 years agoOS-4772 nfsmapid leaks due to a missed goto
Jerry Jelinek [Tue, 5 Jan 2016 23:06:46 +0000 (5 18:06 -0500)]
OS-4772 nfsmapid leaks due to a missed goto

6 years agoOS-4686 TCP_KEEPIDLE has needless 10sec minimum
Patrick Mooney [Tue, 5 Jan 2016 23:06:42 +0000 (5 18:06 -0500)]
OS-4686 TCP_KEEPIDLE has needless 10sec minimum

6 years agoOS-4808 segvn_create() doesn't merge segments due to bogus mpolicy mismatch
Bryan Cantrill [Tue, 5 Jan 2016 23:06:38 +0000 (5 18:06 -0500)]
OS-4808 segvn_create() doesn't merge segments due to bogus mpolicy mismatch

6 years agoDisable fast reboot on OmniOS, and fix AD_FASTREBOOT spelling error.
Dan McDonald [Tue, 5 Jan 2016 23:06:35 +0000 (5 18:06 -0500)]
Disable fast reboot on OmniOS, and fix AD_FASTREBOOT spelling error.

6 years agoremove Solaris file(1)
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:31 +0000 (5 18:06 -0500)]
remove Solaris file(1)

Instead, a distro should provide a copy of Ian Darwin's most excellent
file(1) implementation [1] used by BSDs and Linux distros.

The expected IPS package name is pkg:/file/file

[1] http://www.darwinsys.com/file/

6 years agopatch dump-incompat-fix
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:27 +0000 (5 18:06 -0500)]
patch dump-incompat-fix

6 years ago1369 disable multi-threaded dump
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:24 +0000 (5 18:06 -0500)]
1369 disable multi-threaded dump

6 years ago4031 scsa1394 violates DDI scsi_pkt(9S) allocation rules
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:20 +0000 (5 18:06 -0500)]
4031 scsa1394 violates DDI scsi_pkt(9S) allocation rules

6 years agols: allow options to be specified anywhere on the command line
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:16 +0000 (5 18:06 -0500)]
ls: allow options to be specified anywhere on the command line

...even after file names.

6 years agonm: default to hex output
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:13 +0000 (5 18:06 -0500)]
nm: default to hex output

Defaulting to decimal is strange these days.

6 years agopatch motd-branding
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:09 +0000 (5 18:06 -0500)]
patch motd-branding

6 years agoboot banner branding
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:06:05 +0000 (5 18:06 -0500)]
boot banner branding

We remove the copyright line because it doesn't list anywhere near everyone
involved.

6 years agoMerge branch 'loader' of https://github.com/tsoome/illumos-gate into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:59 +0000 (5 18:05 -0500)]
Merge branch 'loader' of https://github.com/tsoome/illumos-gate into 20160105T230456Z

Conflicts:
exception_lists/manlint

6 years agoMerge branch 'uts/aslr' of https://github.com/richlowe/illumos-gate into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:44 +0000 (5 18:05 -0500)]
Merge branch 'uts/aslr' of https://github.com/richlowe/illumos-gate into 20160105T230456Z

6 years agoMerge branch 'fifo-ucred' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:42 +0000 (5 18:05 -0500)]
Merge branch 'fifo-ucred' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'cpudrv' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:40 +0000 (5 18:05 -0500)]
Merge branch 'cpudrv' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 's390-dis' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:38 +0000 (5 18:05 -0500)]
Merge branch 's390-dis' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'xhat' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:32 +0000 (5 18:05 -0500)]
Merge branch 'xhat' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

Conflicts:
usr/src/uts/common/vm/vm_as.c

6 years agoMerge branch 'sysmacros' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:10 +0000 (5 18:05 -0500)]
Merge branch 'sysmacros' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'atomics' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:08 +0000 (5 18:05 -0500)]
Merge branch 'atomics' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'uuavl' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:06 +0000 (5 18:05 -0500)]
Merge branch 'uuavl' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'segops' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:05 +0000 (5 18:05 -0500)]
Merge branch 'segops' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'locale' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:02 +0000 (5 18:05 -0500)]
Merge branch 'locale' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years agoMerge branch 'ramdisk' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:05:00 +0000 (5 18:05 -0500)]
Merge branch 'ramdisk' of git://repo.or.cz/illumos-gate/jeffpc into 20160105T230456Z

6 years ago6155 segspt_ops can be static
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:34 +0000 (5 18:03 -0500)]
6155 segspt_ops can be static

6 years ago6154 const-ify segment ops structures
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:31 +0000 (5 18:03 -0500)]
6154 const-ify segment ops structures

6 years ago6153 use NULL pagelock segop as a shorthand for ENOTSUP
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:08 +0000 (5 18:03 -0500)]
6153 use NULL pagelock segop as a shorthand for ENOTSUP

6 years ago6152 use NULL dump segop as a shorthand for no-op
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:07 +0000 (5 18:03 -0500)]
6152 use NULL dump segop as a shorthand for no-op

6 years ago6151 use NULL setpagesize segop as a shorthand for ENOTSUP
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:07 +0000 (5 18:03 -0500)]
6151 use NULL setpagesize segop as a shorthand for ENOTSUP

6 years ago6150 use NULL getmemid segop as a shorthand for ENODEV
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:03:03 +0000 (5 18:03 -0500)]
6150 use NULL getmemid segop as a shorthand for ENODEV

6 years ago6149 use NULL capable segop as a shorthand for no-capabilities
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:02:39 +0000 (5 18:02 -0500)]
6149 use NULL capable segop as a shorthand for no-capabilities

6 years ago6148 lgrp: getpolicy seg op has been around long enough
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:02:36 +0000 (5 18:02 -0500)]
6148 lgrp: getpolicy seg op has been around long enough

6 years ago6147 segop_getpolicy already checks for a NULL op
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:02:33 +0000 (5 18:02 -0500)]
6147 segop_getpolicy already checks for a NULL op
Reviewed by: Garrett D'Amore <garrett@damore.org>

6 years ago6146 seg_inherit_notsup is redundant
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:02:31 +0000 (5 18:02 -0500)]
6146 seg_inherit_notsup is redundant

6 years agopatch lower-case-segops
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:02:21 +0000 (5 18:02 -0500)]
patch lower-case-segops

6 years ago6145 instead using SEGOP_* macros, define full-fledged segop_* functions
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:00:19 +0000 (5 18:00 -0500)]
6145 instead using SEGOP_* macros, define full-fledged segop_* functions

6 years ago6144 use C99 initializers in segment ops structures
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 23:00:09 +0000 (5 18:00 -0500)]
6144 use C99 initializers in segment ops structures

6 years ago6345 remove xhat support
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 22:56:14 +0000 (5 17:56 -0500)]
6345 remove xhat support
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

6 years ago6507 i386 makecontext(3c) needs to 16-byte align the stack
Josef 'Jeff' Sipek [Tue, 5 Jan 2016 20:30:17 +0000 (5 15:30 -0500)]
6507 i386 makecontext(3c) needs to 16-byte align the stack
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>

6 years ago6514 AS_* lock macros simplification
Josef 'Jeff' Sipek [Mon, 21 Dec 2015 04:52:23 +0000 (20 23:52 -0500)]
6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

6 years ago6535 Add pbind -e
Ryan Zezeski [Mon, 4 Jan 2016 22:33:04 +0000 (4 14:33 -0800)]
6535 Add pbind -e
Reviewed by: Mohamed Khalfella <khalfella@gmail.com>
Reviewed by: Cody Mello <melloc@joyent.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

6 years ago6540 pam_unix_session needs to support nowarn option
Toomas Soome [Sun, 3 Jan 2016 15:57:29 +0000 (3 17:57 +0200)]
6540 pam_unix_session needs to support nowarn option
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Lauri Tirkkonen <lotheac@iki.fi>
Approved by: Dan McDonald <danmcd@omniti.com>

6 years agobcache comments from fbsd
Toomas Soome [Sun, 27 Dec 2015 15:42:36 +0000 (27 17:42 +0200)]
bcache comments from fbsd

6 years agobcache cleanup
Toomas Soome [Sat, 26 Dec 2015 13:13:25 +0000 (26 15:13 +0200)]
bcache cleanup

6 years agobcache cd support
Toomas Soome [Fri, 25 Dec 2015 19:32:04 +0000 (25 21:32 +0200)]
bcache cd support

6 years agobcache rebuild
Toomas Soome [Sun, 20 Dec 2015 00:36:59 +0000 (20 02:36 +0200)]
bcache rebuild

6 years agolofi
Toomas Soome [Thu, 31 Dec 2015 20:30:44 +0000 (31 22:30 +0200)]
lofi

6 years agolabeled lofi experiment
Toomas Soome [Fri, 23 Oct 2015 06:36:11 +0000 (23 09:36 +0300)]
labeled lofi experiment

6 years agoupdate eeprom for loader
Toomas Soome [Tue, 4 Aug 2015 18:39:08 +0000 (4 21:39 +0300)]
update eeprom for loader

6 years agodisable grub menu management in libbe
Toomas Soome [Fri, 5 Jun 2015 12:46:03 +0000 (5 15:46 +0300)]
disable grub menu management in libbe

6 years agodisable grub menu management in bootadm
Toomas Soome [Fri, 5 Jun 2015 13:11:03 +0000 (5 16:11 +0300)]
disable grub menu management in bootadm

6 years agobootadm cstyle
Toomas Soome [Wed, 2 Dec 2015 19:27:33 +0000 (2 21:27 +0200)]
bootadm cstyle

6 years agoupdate bootadm for loader
Toomas Soome [Sat, 11 Jul 2015 23:22:12 +0000 (12 02:22 +0300)]
update bootadm for loader

6 years agolibbe should support x86 installboot command
Toomas Soome [Tue, 7 Jul 2015 14:58:51 +0000 (7 17:58 +0300)]
libbe should support x86 installboot command

6 years agoadd installboot to i386 platform
Toomas Soome [Wed, 24 Jun 2015 18:59:53 +0000 (24 21:59 +0300)]
add installboot to i386 platform

6 years agoremove installboot script from i386 platform
Toomas Soome [Wed, 24 Jun 2015 18:53:24 +0000 (24 21:53 +0300)]
remove installboot script from i386 platform

6 years agohalt: replace grub_get_boot_args with be_get_boot_args
Toomas Soome [Sat, 13 Jun 2015 21:07:44 +0000 (14 00:07 +0300)]
halt: replace grub_get_boot_args with be_get_boot_args

6 years agosvc.startd: replace grub_get_boot_args with be_get_boot_args
Toomas Soome [Sat, 13 Jun 2015 21:00:08 +0000 (14 00:00 +0300)]
svc.startd: replace grub_get_boot_args with be_get_boot_args

6 years agobe_get_boot_args implementation
Toomas Soome [Thu, 11 Jun 2015 07:46:16 +0000 (11 10:46 +0300)]
be_get_boot_args implementation

6 years agoboot loader port for illumos
Toomas Soome [Sun, 30 Aug 2015 12:35:40 +0000 (30 15:35 +0300)]
boot loader port for illumos

6 years agoboot loader source import from freebsd
Toomas Soome [Sat, 24 Oct 2015 21:06:51 +0000 (25 00:06 +0300)]
boot loader source import from freebsd

6 years agobtxld port for illumos
Toomas Soome [Sun, 30 Aug 2015 12:38:01 +0000 (30 15:38 +0300)]
btxld port for illumos

6 years agobtxld source import from freebsd
Toomas Soome [Sat, 24 Oct 2015 21:49:01 +0000 (25 00:49 +0300)]
btxld source import from freebsd

6 years agoupdate readme to describe the project
Toomas Soome [Thu, 28 May 2015 22:32:01 +0000 (29 01:32 +0300)]
update readme to describe the project

6 years agolibzfs support raidz root pool
Toomas Soome [Thu, 3 Dec 2015 17:38:57 +0000 (3 19:38 +0200)]
libzfs support raidz root pool

6 years agozfs should allow large block/gzip/raidz boot pool
Toomas Soome [Thu, 3 Dec 2015 17:55:35 +0000 (3 19:55 +0200)]
zfs should allow large block/gzip/raidz boot pool