summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io
AgeCommit message (Collapse)AuthorFilesLines
2016-07-06XXX use MSI interrupts if availablesmartarrayJoshua M. Clulow2-33/+131
2016-07-06XXX stop completing commands in the periodic functionJoshua M. Clulow2-14/+2
2016-07-06XXX record claimed/unclaimed interrupts timing and statsJoshua M. Clulow2-0/+14
2016-07-06XXX add some stats, cleanup some polling, etcJoshua M. Clulow3-12/+45
2016-07-06XXX tag selection should occur at submission, not allocationJoshua M. Clulow2-23/+46
2016-07-06XXX more cleanupJoshua M. Clulow2-53/+3
2016-07-06XXX more commentsJoshua M. Clulow1-0/+13
2016-07-06XXX oops, ioctl.hJoshua M. Clulow1-0/+53
2016-07-06XXX extensive refactoring to support aborting commands that time outJoshua M. Clulow12-876/+1445
2016-07-06XXX remove some dead codeJoshua M. Clulow5-637/+5
2016-07-06XXX passing around kmflags, fixed diskinfo hang, now working againJoshua M. Clulow10-51/+102
2016-07-06XXX fix some typos, allow re-use of SCSA packetsJoshua M. Clulow7-38/+88
2016-07-06XXX mostly moved to new-style SCSA hooks; compiled, testing;Joshua M. Clulow8-1008/+522
2016-07-06XXX more extensive refactoring; into the SCSA HBA driver stuffJoshua M. Clulow13-840/+1248
2016-07-06XXX random cleanupJoshua M. Clulow3-77/+31
2016-07-06remove ioctl.h; fix copyrightJoshua M. Clulow2-103/+1
2016-07-06XXX rename interrupt parametersJoshua M. Clulow6-65/+22
2016-07-06XXX remove NOE, IOCTL, PERFORMANT MODE, etcJoshua M. Clulow12-1860/+4
2016-07-06XXX more refactoring; hopefully correct SYNC CACHE nowJoshua M. Clulow16-1758/+1482
2016-07-06XXX ignore BAR data model...Joshua M. Clulow1-2/+6
2016-07-06XXX ioctls still not buildingJoshua M. Clulow1-0/+2
2016-07-06XXX some refactoring of attach, mappings, etcJoshua M. Clulow12-1320/+794
2016-07-06XXX remove periodic log statementJoshua M. Clulow1-4/+0
2016-07-06XXX massive rework; simple mode is almost workingJoshua M. Clulow10-1995/+1467
2016-07-06XXX CopyrightJoshua M. Clulow6-0/+6
2016-07-06XXX move to ddi_periodic, panic on firmware hangJoshua M. Clulow5-128/+108
2016-07-06XXX cleanup round 1Joshua M. Clulow7-302/+272
2016-07-01 [illumos-gate merge]Jerry Jelinek1-98/+130
commit 970db7b7a5b4656c659fc7c5226da7be313dc336 7089 MSI-x on KVM prevents VMs from accessing the network Conflicts: usr/src/uts/common/io/vioif/vioif.c
2016-06-307089 MSI-x on KVM prevents VMs from accessing the networkDan Kimmel1-103/+132
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Daniel Hoffman <dj.hoffman@delphix.com> Reviewed by: Prachetaa Raghavan <prachetaa.raghavan@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-30 [illumos-gate merge]Jerry Jelinek1-5/+12
commit 450b24a3e08dd5d6007467b18ef9cea400f7385a 7144 lofi mapping in non-GZ is not working with default match rules
2016-06-297144 lofi mapping in non-GZ is not working with default match rulesToomas Soome1-5/+12
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-22 [illumos-gate merge]release-20160625Jerry Jelinek2-345/+1229
commit 01aaaf328842760a1002109b299908a027e94cf8 7051 want id_space(9F) docs commit c1de7575521deda5ee777b8054a9c5b12f15b1ee 7120 mDNS resync was not wsdiff safe commit 9c05409f2b9301e686735887a9573454cceb0331 7069 i386_XARCH should include -m32 commit 406fc5100dac8d225a315a6def6be8d628f34e24 6602 lofi should support labeled devices commit f3a07f941f1be263a48a040c059edbcb722cf436 4712 Prefer 'parsable' over 'parseable' in the manual pages commit 1b2031a95889aea96be6af55dcf31a0d5ffdfed9 7050 Prefer 'subcommand' over 'sub-command' in the manual pages commit 831b40b1c811223fd0b1131791a38e3ae5143377 7049 Prefer 'writable' over 'writeable' in the manual pages commit a716f1a92056bc2e231e57ae2a20725ce606ea73 7047 Fix spelling mistakes in sections 9E, 9F and 9S commit 95e15299a2c42b8014fa27631a6f3be2a93febc2 7048 Fix spelling mistakes in sections 7D, 7I, 7IPP, and 7P commit df23565fe1d0b225f9f898c50dfafea6749b0b7f 7046 Fix spelling mistakes in section 5 commit c855112f85cf71e42f6381a66f3f86f98e2ed24e 7045 Fix spelling mistakes in section 4 commit 843c398e8904ed9d833d2af3103894f909fb4b52 7042 Fix spelling mistakes in library sections commit 0db8de19c0e494758b68b702523a2b0eaffe3b2e 7044 Fix spelling mistakes in sections 1HAS and 2 commit df23d905b96680e56379c5a5ecb4b363f36b9e74 7041 Fix spelling mistakes in sections 1 and 1M commit 71af3be340c57171837478555e2eb0d496318cfc 7040 Detect common spelling errors in manual pages Conflicts: usr/src/uts/common/fs/vfs.c usr/src/man/man7d/cpuid.7d usr/src/man/man5/privileges.5 usr/src/man/man3c/signalfd.3c usr/src/cmd/lofiadm/main.c
2016-06-216602 lofi should support labeled devicesToomas Soome2-345/+1229
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-15OS-5464 signalfd deadlock on pollwakeupPatrick Mooney1-21/+68
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2016-06-15 [illumos-gate merge]Jerry Jelinek6-64/+77
commit 9d26e4fc021e249c93c2861629cc665e4f5bd4d6 5115 Want Intel 40GbE NIC driver for illumos Conflicts: usr/src/uts/intel/i40e/Makefile usr/src/uts/common/io/i40e/i40e_transceiver.c usr/src/uts/common/io/i40e/i40e_sw.h usr/src/uts/common/io/i40e/i40e_osdep.h usr/src/uts/common/io/i40e/i40e_osdep.c usr/src/uts/common/io/i40e/i40e_main.c usr/src/uts/common/io/i40e/i40e_gld.c usr/src/uts/common/Makefile.files usr/src/pkg/manifests/driver-network-i40e.mf usr/src/man/man7d/i40e.7d exception_lists/hdrchk
2016-06-145115 Want Intel 40GbE NIC driver for illumosRobert Mustacchi29-0/+30547
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-05-31 [illumos-gate merge]Patrick Mooney10-234/+215
commit fa4e188e8e6bc718b1a096b3d1dc046952a69304 4416 Silence igb(7D) debug messages by default commit 3ba944265c4ae1fcf23ef758537c2e4f4feec16e 6640 dca gets the instance number a lot, never actually uses it commit 058c4bb45994ad954199a7e36d99b487725043ad 7000 gfxp_umem_cookie_init() does wrong cast on return
2016-05-294416 Silence igb(7D) debug messages by defaultYuri Pankov10-234/+215
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-05-23 [illumos-gate merge]Jerry Jelinek84-0/+77411
commit 591fabec62bd160b1db9b1f20972c9bca1d8a0b6 6977 ixgb package should not refer to ixgbe's license 6976 ixgb package should not ship ixgbe's manual page commit 64d07b7cd791cb277b72edd9f8c4373ca6477850 4057 Add sfxge support (fix Makefile typo) commit 49ef7e0638c8b771d8a136eae78b1c0f99acc8e0 4057 Add sfxge support Conflicts: usr/src/uts/common/Makefile.files exception_lists/cstyle
2016-05-204057 Add sfxge supportGarrett D'Amore84-0/+77411
Contributed by: Solarflare Communications Inc. Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andrew Rybchenko <arybchenko@solarflare.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-18 [illumos-gate merge]Jerry Jelinek1-3/+2
commit 3c9850a686c2fcba473e4f602616772c17c21dee 6938 STMF kstat free is using an improper size for kmem_free().
2016-05-176938 STMF kstat free is using an improper size for kmem_free().Dan McDonald1-3/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2016-05-17 [illumos-gate merge]Jerry Jelinek1-22/+211
commit 24e268f3071ecc622f716e7801683c84f4d4f9db 6404 zvol_swap_006_pos can occasionally fail due to swaplen being < 16 6405 zvol test setup is non deterministic commit 1825bc56e5a1f7ef6f0dc3137f3b35f5850c1100 6878 Add scrub completion info to "zpool history" commit 5b1627536384deb03449347af9c01bd4fc2d271e 6973 audioens driver does not work on VMWare
2016-05-16OS-5370 panic in signalfdPatrick Mooney1-219/+265
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2016-05-166973 audioens driver does not work on VMWareGarrett D'Amore1-22/+211
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-13OS-5375 docker exec/attach/logs truncating output to 4096 bytesJerry Jelinek1-78/+47
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2016-05-11OS-5381 Clean up i40e packaging, studio, and lint buildRobert Mustacchi6-16/+52
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2016-04-28 [illumos-gate merge]Jerry Jelinek17-0/+0
commit 5fc77b81fbb2d591a82c9778896a466ebc9928cd 6926 Move ixgbe Intel common code into its own directory commit f0455e46363efd5f7f0a01f27dcbaed2a44bf2d2 5962 clean target fails in usr/src/common/avs Conflicts: usr/src/uts/common/Makefile.rules exception_lists/hdrchk exception_lists/cstyle
2016-04-276926 Move ixgbe Intel common code into its own directoryRobert Mustacchi17-0/+0
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-04-20OS-5346 disable kmem/physmem access from a zoneJerry Jelinek3-2/+28
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com>