summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add shlib-compat under tools.gleb2013-03-2531-0/+1833
| | | | | shlib-compat is ABI compatibility checker for shared libraries with symbol versioning.
* sh(1): Mention possible ambiguities with $(( and ((.jilles2013-03-241-1/+14
| | | | | | | | | In some other shells, things like $((a);(b)) are command substitutions. Also, there are shells that have an extension ((ARITH)) that evaluates an arithmetic expression and returns status 1 if the result is zero, 0 otherwise. This extension may lead to ambiguity with two subshells starting in sequence.
* Note that output is in seconds, not msec.mckusick2013-03-241-2/+3
| | | | | | | | | KNF indentation. No functional change. No change to printf strings. No change to casting of printf arguments. Reported by: Bruce Evans
* Dtrace: add optional size argument to tracemem().pfg2013-03-2410-23/+1469
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge change from illumos: 1455 DTrace tracemem() should take an optional size argument Our local enhancements to dt_print_bytes were equivalent to those in illumos but we made it match the illumos version to ease further code merges. For now leave out tst.smallsize.d and tst.smallsize.d.out since those don't seem to work cleanly on FreeBSD. This change bumps the DT_VERS_* number to 1.7.1 in accordance to what is done in illumos. Illumos Revision: 13457:571b0355c2e3 Reference: https://www.illumos.org/issues/1455 Tested by: Fabian Keil Obtained from: Illumos MFC after: 1 month
| * Update vendor/illumos/dist to illumos-gate 13983:fe80600e1f8emm2013-03-143-2/+7
| | | | | | | | | | | | Illumos ZFS issues: 3604 zdb should print bpobjs more verbosely (fix zdb hang) 3606 zpool status -x shouldn't warn about old on-disk format
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-03-122-6/+58
| | | | | | | | | | | | | | to illumos-gate 13980:d7059eb1884c Illumos ZFS issues: 3598 want to dtrace when errors are generated in zfs
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-03-051-17/+53
| | | | | | | | | | | | | | | | to illumos-gate 13977:af7f2603d4d7 Illumos ZFS issues: 3603 panic from bpobj_enqueue_subobj() 3604 zdb should print bpobjs more verbosely
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-03-052-0/+37
| | | | | | | | | | | | | | | | to illumos-gate 13975:ef6409bc370f Illumos ZFS issues: 3582 zfs_delay() should support a variable resolution 3584 DTrace sdt probes for ZFS txg states
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-03-0112-288/+520
| | | | | | | | | | | | | | to illumos-gate 13973:4972ab336f54 Illumos ZFS issues: 3464 zfs synctask code needs restructuring
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-261-0/+34
| | | | | | | | | | | | | | | | to illumos-gate 13969:b2c7608044b7 Illumos ZFS issues: 3588 provide zfs properties for logical (uncompressed) space used and referenced
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-232-7/+27
| | | | | | | | | | | | | | | | | | | | to illumos-gate 13967:92bec6d87f59 Illumos ZFS issues: 3557 dumpvp_size is not updated correctly when a dump zvol's size is changed 3558 setting the volsize on a dump device does not return back ENOSPC 3559 setting a volsize larger than the space available sometimes succeeds
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-231-6/+6
| | | | | | | | | | | | | | | | | | to illumos-gate 13959:e03e14ddfb4c Illumos ZFS issues: 3552 condensing one space map burns 3 seconds of CPU in spa_sync() thread 3564 spa_sync() spends 5-10% of its time in metaslab_sync() (when not condensing)
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-182-4/+40
| | | | | | | | | | | | | | to illumos-gate 13957:512faafc0eaf Illumos ZFS issues: 3537 want pool io kstats
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-111-1/+5
| | | | | | | | | | | | | | to illumos-gate 13953:0cc6917308f7 Illumos dtrace issues: 3529 iostat should display time used by dtrace
| * Update vendor/illumos/dist to illumos-gate version 13944:bbcbb468dc37mm2013-02-0619-34/+158
| | | | | | | | | | | | | | Illumos dtrace issues: 3519 DTrace fails to resolve const types from fbt 3520 dtrace internal error -- token type 316 is not a valid D compilation token 3521 clean up dtrace unit tests
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-061-4/+3
| | | | | | | | | | | | | | to illumos-gate 13941:d48547176ab4 Illumos ZFS issues: 3498 panic in arc_read(): !refcount_is_zero(&pbuf->b_hdr->b_refcnt)
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-061-20/+29
| | | | | | | | | | | | | | to illumos-gate 13939:20e4d8d8da6d illumos dtrace issues: 3511 dtrace.c erroneously checks for memory alignment on amd64
| * Update vendor/illumos/dist to illumos-gate version 13936:60077db1e2ccmm2013-02-061-67/+80
| | | | | | | | | | Illumos ZFS issues: 3380 zfs man page: documentation for zfs allow is confusing
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2013-02-061-7/+1
| | | | | | | | | | | | | | | | to illumos-gate 13934:9e23a7f7b812 Illumos ZFS issues: 3422 zpool create/syseventd race yield non-importable pool 3425 first write to a new zvol can fail with EFBIG
| * Update vendor/illumos/dist and vendor-sys/illumos/distdelphij2013-01-162-1/+44
| | | | | | | | | | to illumos-gate 13921:9d721847e469 (illumos zfs issue #3035 LZ4 compression support in ZFS and GRUB)
| * Push vendor/illumos/dist to illumos-gate 13894:f4af77f6bbd2mm2012-12-151-9/+17
| | | | | | | | (illumos zfs issues #3397 #3398)
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2012-11-221-5/+13
| | | | | | | | | | to illumos-gate 13889:a67716f16746 (illumos zfs issue #3254)
| * Update vendor/illumos/dist and vendor/illumos-sys/distmm2012-11-141-5/+42
| | | | | | | | | | to illumos-gate 13887:196932ec9e6a (illumos zfs issue #3236)
| * Update vendor/illumos/dist and vendor/illumos-sys/distmm2012-11-141-21/+119
| | | | | | | | | | to illumos-gate 13886:e3261d03efbf (illumos zfs issue #3349)
| * Update vendor/illumos/dist and vendor/illumos-sys/distmm2012-11-086-45/+212
| | | | | | | | | | to illumos-gate 13871:a9c12c2c1647 (zfs changes, illumos issues #3306, #3321)
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2012-11-084-9/+92
| | | | | | | | | | | | | | to illumos-gate 13869:921a99998bb4 (illumos ZFS issue #3246 ZFS I/O deadman thread) Note: illumos disables deadman logic by default on vmware and sparc
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2012-11-081-33/+66
| | | | | | | | | | to illumos-gate 13849:3468a95b27cd (illumos ZFS issues #3145, #3212, #3258)
| * Update vendor/illumos/dist and vendor-sys/illumos/distmm2012-09-262-17/+5
| | | | | | | | | | to illumos-gate 13836:37bf491c434c (illumos ZFS issues #2678, #2811, #3139, #3189, #3208)
| * Update vendor/illumos/dist to illumos-gate 13811:4dadf1a8e003mm2012-09-111-1/+1
| | | | | | | | (zfs, illumos issue #3064)
| * Update vendor/illumos/dist to illumos-gate 13810:4b38a0c01186mm2012-09-102-22/+26
| | | | | | | | (zfs changes, illumos issue #3098)
| * Update vendor/illumos/dist and vendor/illumos-sys/distmm2012-09-094-490/+417
| | | | | | | | | | to illumos-gate 13805:e3a9ae14a119 (zfs changes, illumos issues #1884, #3006)
| * Update vendor/illumos/dist to illumos-gate 13804:9f4f28db61d2mm2012-09-091-0/+1
| | | | | | | | (dtrace changes only, illumos issue #3021)
| * Update vendor/illumos/dist and vendor/illumos-gate/distmm2012-09-042-0/+3
| | | | | | | | | | | | to illumos-gate revision 13794:7c5e0e746b2c Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos to illumos-gate 13788:0cb9e2232ae0mm2012-09-0410-194/+451
| | | | | | | | (dtrace changes, illumos issue #3123)
| * Update vendor/illumos/dist and vendor/illumos-gate/distmm2012-08-273-8/+34
| | | | | | | | | | | | to illumos-gate revision 13782:8f78aae28a63 Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Add zpool-features.5 vendor manual page, revision 13753:2aba784c276bmm2012-08-271-0/+173
| | | | | | | | Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos and vendor-sys/illumos to revision 13777:b1e53580146dmm2012-08-232-48/+63
| | | | | | | | Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos to illumos-gate 13773:00c2a08cf1bbmm2012-08-191-6/+95
| | | | | | | | | | | | | | References: https://www.illumos.org/issues/2399 (zfs manual page) Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos to illumos-gate 13758:23432da34147 (dtrace changes)mm2012-08-1971-819/+2262
| | | | | | | | | | | | | | | | | | | | | | | | References: https://www.illumos.org/issues/3021 https://www.illumos.org/issues/3022 https://www.illumos.org/issues/3023 https://www.illumos.org/issues/3024 https://www.illumos.org/issues/3025 https://www.illumos.org/issues/3026 Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos to illumos-gate 13754:7231b684c18bmm2012-08-191-6/+38
| | | | | | | | | | | | | | References: https://www.illumos.org/issues/2978 Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor/illumos to illumos-gate 13753:2aba784c276bmm2012-07-235-106/+366
| | | | | | | | Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
| * Update vendor-sys/illumos/dist to illumos-gate 13752:9f5f6c52ba19mm2012-07-181-3/+83
| | | | | | | | | | | | (non-zfs part) Obtained from: ssh://anonhg@hg.illumos.org/illumos-gate
* | Set the backlink in mmc commands to the mmc request that contains them.ian2013-03-242-0/+4
| |
* | No need to erase all 64 bytes of CFIS area if we never use more then 16.mav2013-03-241-4/+4
| |
* | Micro-optimize the control flow in a few places. Eliminate a panic callalc2013-03-241-8/+6
| | | | | | | | | | | | | | | | | | that could never be reached in vm_radix_insert(). (If the pointer being checked by the panic call were ever NULL, the immmediately preceding loop would have already crashed on a NULL pointer dereference.) Reviewed by: attilio (an earlier version) Sponsored by: EMC / Isilon Storage Division
* | Add 2 more obsolete files and a missing date.antoine2013-03-241-0/+4
| |
* | Resolve clang compile errors on amd64/i386 for certain by casting.sbruno2013-03-241-4/+4
| | | | | | | | | | | | | | compile tested with clang on i386, amd64 compile tested with gcc on i386, amd64, sparc64 Submitted by: delphij
* | Fix long known deadlock between geom dev destruction and d_close() call.mav2013-03-241-71/+129
| | | | | | | | | | | | | | | | Use destroy_dev_sched_cb() to not wait for device destruction while holding GEOM topology lock (that actually caused deadlock). Use request counting protected by mutex to properly wait for outstanding requests completion in cases of device closing and geom destruction. Unlike r227009, this code does not block taskqueue thread for indefinite time, waiting for completion.
* | Add new regulatory domain.adrian2013-03-242-0/+26
| | | | | | | | Obtained from: Qualcomm Atheros
* | Move the TXQ lock earlier in this routine - so to correctly protect theadrian2013-03-241-1/+2
| | | | | | | | link pointer check.
OpenPOWER on IntegriCloud