summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2014-10-10OS-3422 lx brand: need to support tgkill() when tgid is not pidBryan Cantrill4-3/+20
2014-10-08 [illumos-gate merge]Keith M Wesolowski6-81/+142
commit e77d42eaa49fe55bfae1e0e0065c6e99affc001b 3693 restore_object uses at least two transactions to restore an object commit f8554bb92be6be88a684bea58293b41a6168a538 5175 implement dmu_read_uio_dbuf() to improve cached read performance commit 06be98028b8a84e7f327188613dd09a708294d1a 5169 zdb should limit its ARC size 5170 zdb -c should create more scrub i/os by default 5171 zdb should print status while loading metaslabs for leak detection Conflicts: usr/src/uts/common/fs/zfs/dmu.c (whitespace)
2014-10-083693 restore_object uses at least two transactions to restore an objectMatthew Ahrens4-63/+61
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andriy Gapon <andriy.gapon@hybridcluster.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-07OS-3408 lxbrand 64bit signal handling should not touch %gsJerry Jelinek3-24/+34
2014-10-075175 implement dmu_read_uio_dbuf() to improve cached read performanceMatthew Ahrens4-17/+81
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-07OS-3402 lxbrand 64bit can lose track of Linux %fsbaseJerry Jelinek1-17/+48
2014-10-06OS-3382 lxbrand 64bit gettimeofday depends on vsyscall or vdsoJerry Jelinek4-10/+20
2014-10-06 [illumos-gate merge]Keith M Wesolowski6-34/+74
commit 3e0831a90c729a9b8266ce68233ba63a32ffaa4c 5173 vioblk should support the TOPOLOGY feature for physical block size reporting commit 8a9047098ad8ce5afa38b6d012c8b509bb619f40 5162 zfs recv should use loaned arc buffer to avoid copy commit 90c76c66a2e21307c5370ae1bd3c7145a60c874f 5178 zdb -vvvvv on old-format pool fails in dump_deadlist() commit 6f834bc197c703a6568554c889157fb345bac079 5176 lock contention on godfather zio commit 306f6ed40fde655ff0aa12ed2124ef12881d66b0 5155 NIGHTLY_OPTIONS last argument should be unquoted
2014-10-065173 vioblk should support the TOPOLOGY feature for physical block size ↵Hans Rosenfeld1-9/+17
reporting Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-10-055162 zfs recv should use loaned arc buffer to avoid copyMatthew Ahrens2-18/+37
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-10-055176 lock contention on godfather zioMatthew Ahrens3-7/+20
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-10-04OS-3404 lx brand must support sendmsg() with IOV_MAX of 1024Bryan Cantrill1-20/+97
2014-10-03 [illumos-gate merge]Keith M Wesolowski10-35/+6217
commit 50c4511157ef5d522f0c717eef41fe9ddb58f171 5015 improvements to mpt_sas debug logging and mdb module commit f52228b83292315dabb975359cdcf9db662845b2 4037 sTec S112x support Conflicts: usr/src/uts/common/Makefile.rules (copyright) usr/src/uts/common/Makefile.files (copyright) Manifests: usr/src/pkg/manifests/driver-storage-skd.mf
2014-10-03OS-3400 lxbrand 64bit - segv in child after cloneJerry Jelinek1-0/+4
2014-10-03OS-3399 lx brand: ptrace(PTRACE_SYSCALL) fails with EIOBryan Cantrill1-1/+0
2014-10-025015 improvements to mpt_sas debug logging and mdb moduleAndy Giles4-28/+77
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-024037 sTec S112x supportJoe Beteta6-2/+6138
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-10-015155 NIGHTLY_OPTIONS last argument should be unquotedGarrett D'Amore0-0/+0
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-30OS-3384 lx branded zones are unable to execute 64-bit native binariesBryan Cantrill1-0/+10
2014-09-30OS-3383 lx brand: node.js test test-setproctitle.js fails (superfluous file)Bryan Cantrill1-10/+0
2014-09-30OS-3383 lx brand: node.js test test-setproctitle.js failsBryan Cantrill2-8/+72
2014-09-26OS-3375 lxbrand agent lwp causes 64-bit segvJerry Jelinek1-0/+1
2014-09-23OS-3369 lxbrand need arch_prctl and threadp supportJerry Jelinek5-2/+80
2014-09-22 [illumos-gate merge]Keith M Wesolowski2-46/+36
commit 482a774964a5167f49856a87b22ce7797ce5d694 5029 process starvation in FSS 5028 improve ffs comments and observability commit 5f37736ac8f99922368294d745d3fefa22b49d11 5177 remove dead code from dsl_scan.c Conflicts: usr/src/uts/common/sys/zone.h
2014-09-195029 process starvation in FSSJerry Jelinek4-41/+371
5028 improve ffs comments and observability Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-09-19OS-3370 LX Brand missing btime in /proc/statJerry Jelinek2-18/+18
2014-09-195177 remove dead code from dsl_scan.cMatthew Ahrens1-44/+36
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-19OS-2844 lx brand should support 64-bit user-landJerry Jelinek14-530/+1294
2014-09-19 [illumos-gate merge]Keith M Wesolowski3-3/+11
commit 42fcb65ea4f2c6f8cc5a3c6142a486cb49871fd2 5150 zfs clone of a defer_destroy snapshot causes strangeness commit f6164ad638e7346c4ae4ba393760a897cf6eb744 5174 add sdt probe for blocked read in dbuf_read() commit 655967ab7780f789dd00eece4464be60cd9aff5e 5181 nscd is extremely slow when a local file is missing commit dd3928f816b8d87f7ecc81d6ec1eec1257ed0cda 5182 use after free in blkdev
2014-09-19OS-3366 add lx brand support for inotifyBryan Cantrill3-2/+120
2014-09-19OS-3294 add support for inotifyBryan Cantrill15-50/+1696
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-09-185150 zfs clone of a defer_destroy snapshot causes strangenessMatthew Ahrens1-2/+8
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-185174 add sdt probe for blocked read in dbuf_read()Adam H. Leventhal1-0/+2
Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-185182 use after free in blkdevHans Rosenfeld1-1/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-18 [illumos-gate merge]Keith M Wesolowski2-10/+18
commit 893c83ba3e1c87a785b5274ce2ef02f45fba6087 5149 zvols need a way to ignore DKIOCFREE commit 08ec77c5d4647cce340afb3d6cba733d508e7e94 5084 struct ecppunit's e_busy is multi-value, can't be a boolean_t
2014-09-175149 zvols need a way to ignore DKIOCFREEGeorge Wilson1-0/+8
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-17 [illumos-gate merge]Keith M Wesolowski9-129/+71
commit 574e2414ac6a50c9d6097c2e4a98eb9263f90c44 5148 zvol's DKIOCFREE holds zfsdev_state_lock too long commit bf3e216c7efa56332b456f4cf19d208e21d63839 5161 add tunable for number of metaslabs per vdev commit 83803b51e1fa57fbf4e86ca5aa58eab6c5822dae 5163 arc should reap range_seg_cache commit b1be2892dd07cf9a97d47ad06334cdc879196aaf 5164 space_map_max_blksz causes panic, does not work 5165 zdb fails assertion when run on pool with recently-enabled spacemap_histogram feature commit 7a09f97bc0d52b763c580864e78a665b15be37f8 5147 zpool list -v should show individual disk capacity commit 3ce9ce383e93f64f4baed13c5a0a28d7a5f1b71e 5133 fix races for two panics on NULL pointer derefs in nsmb connection teardown
2014-09-165084 struct ecppunit's e_busy is multi-value, can't be a boolean_tRichard Lowe1-10/+10
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-165148 zvol's DKIOCFREE holds zfsdev_state_lock too longGeorge Wilson1-3/+3
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-09-165161 add tunable for number of metaslabs per vdevMatthew Ahrens1-2/+8
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-09-165163 arc should reap range_seg_cacheGeorge Wilson2-1/+3
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-165164 space_map_max_blksz causes panic, does not workMatthew Ahrens3-113/+50
5165 zdb fails assertion when run on pool with recently-enabled spacemap_histogram feature Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-165133 fix races for two panics on NULL pointer derefs in nsmb connection teardownBayard Bell2-10/+7
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-09-15 [illumos-gate merge]Keith M Wesolowski2-43/+53
commit 056d874443571821aa60b0584504878f46742bca 5144 format should trust blkdev commit 32ce6b819524e8719d4ce58db40a00e9f17843e2 5151 blkdev should support reporting of physical block size
2014-09-125151 blkdev should support reporting of physical block sizeHans Rosenfeld2-43/+53
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-12 [illumos-gate merge]Keith M Wesolowski1-2/+7
commit a0cb694bef8ce5b375d89d042945f0e24bbd4026 4036 fix blkdev uninitialized return values
2014-09-114036 fix blkdev uninitialized return valuesSteve Ma1-2/+7
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-09-11 [illumos-gate merge]Keith M Wesolowski5-19/+38
commit 0fbc0cd0e52a11f6c4397a1714f94412cbf98b60 5139 SEEK_HOLE failed to report a hole at end of file commit 22438533bcc131ecebd4c16c699c35e91d321b76 5140 message about "%recv could not be opened" is printed when booting after crash commit 7fa49ea5e7d23077615525b1738f90f273258b05 5134 if ZFS_DEBUG or debug= is set, libzpool should enable debug prints commit af3465da8fa420c4ec701e3e57704d537a6f755b 5138 add tunable for maximum number of blocks freed in one txg commit d85a1e969ce08b3bc4a7cb3626a6e33a28b5caeb 5136 fix write throttle comment in dsl_pool.c commit 630270564f9cfe09ebbccb748c7dc1d897e14135 5062 bootadm update-archive should not fail if grub1 is missing Conflicts: usr/src/uts/common/fs/zfs/dsl_pool.c usr/src/cmd/boot/bootadm/bootadm_upgrade.c
2014-09-115139 SEEK_HOLE failed to report a hole at end of fileMatthew Ahrens2-10/+22
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Peng Dai <peng.dai@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-115140 message about "%recv could not be opened" is printed when booting after ↵Matthew Ahrens1-1/+8
crash Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>