summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/nfs
AgeCommit message (Collapse)AuthorFilesLines
2021-02-12 [illumos-gate merge]Dan McDonald1-4/+4
commit d12ea28fc42fd800e7bac951f1fd7607dc8e3afd 13499 System paging parameters no longer calculated at boot after 13097 commit 44e8cbb5864d29abbabb68852e1d183c9c6e534d 13495 klmmod: multiply-defined symbols commit aab20b47bd0a2879ccd534e4b5516c6af3f5a1d2 13494 nfs: multiply-defined symbols commit 592b68f9130dc6c5b980b90fbb93d13a5a4c3265 13433 After cxgbe transceiver is reseated, link does not return to up state commit 99d0d3f582c9145a267ddfd9fef778459d415339 13476 zfs: multiply-defined symbols commit 379728489ed47862c4927c75771e767b9476c9c4 13496 libnsl: symbol '_null_auth' is multiply-defined commit 7449d3727c8ac1ccfb0a4c4de0a9ccf79c1d8cfd 13454 loader: create local copy of mode list provided by vbeinfoblock commit 168091e5da87ff8dbec35e48d0cebe8b5221365d 13506 smbfs panic on failed open for append commit 72973a2ec5f92e2ddf35c4a344567980fae70ec1 13453 loader.efi: handle multiple gop instances commit a8e6450ff6a17b0dab01ca8f09ba123395cf94fa 13485 ratz, some ast tools not necessary Conflicts: usr/src/uts/common/os/vm_pageout.c
2021-02-1213494 nfs: multiply-defined symbolsToomas Soome1-4/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Evan Layton <elayton@tintri.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-02-18 [illumos-gate merge]Jerry Jelinek1-2/+1
commit 2e25d8e1fe9b3743d7dec073fd05a9f95fbca2a7 12225 normalize complex float names across compilers commit f4b3fdc1b1ec48bd52b545ef80d866244e76d91b 12291 python3.8 fails versioning check commit 94494656088303cd79a8b970e5535468c5f0117d 12307 Fix markup errors in mtx(3C) commit c40d33be34d8bd92100aad1cfae8c1aaeee375d6 12309 errors in section 9e of the manual commit 0dc3799518631a169651844259f4357ece16ffa6 12305 typos in dhcp man pages commit d7ab8532a7a0f65d1c2b7bc3f45072f665860b20 12236 getmembers_DN doesn't properly handle errors from __ns_ldap_dn2uid 12240 nss_ldap does not properly look up group members by distinguished name commit f5f3cbec075f8308da054292c7c7d96373c956ee 12288 getfacl and setfacl could stand improvement commit 5642709df07e9b3a809f898f938aac4fc9903255 12211 loader: build with smatch fixes commit 8b6e4188cd6fe49ddc2ff1e635b9c1538fbd5d48 12303 nfs/nfs4_drc.h: No such file or directory commit d3879c39d2a534146eaf46dc510b80678ea24023 12181 zvol tests should avoid grep -w 12281 zvol_swap_003_pos shouldn't use swapadd in cleanup commit b0daad2a8784078aa662f966577891e83a581d3a 12287 errors in audio utility man pages commit dd50e0cc4cbe1474096300fe52e9855769c0d478 11682 zpool iostat and status improvements commit 3df9f0641f28754051d5e82c6457527cf4af1258 12227 libctf incorrectly handles clang anonymous unions commit 6d9e11ccb59a5d4ea2127e1791163333c4337a08 12224 ctfconvert conv backend error missing newline commit b40354493afafb9870e25372645af933e189b24f 10931 BUILDPY2TOOLS and BUILDPY3TOOLS need to be documented in illumos.sh Conflicts: usr/src/uts/common/fs/zfs/zio.c usr/src/uts/common/fs/zfs/sys/zio.h
2020-02-1412303 nfs/nfs4_drc.h: No such file or directoryAndy Fiddaman1-2/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-10 [illumos-gate merge]Jerry Jelinek8-90/+333
commit 19ee9cd1f5161e227951200cab5ecbff45fd5d71 12277 /proc/<PID>/fdinfo should resolve paths relative to current process commit 52aec5b9758f6352670ab269980b437a987f4822 12276 smatch-clean sockfs commit 0dfe541e13279d277d838d6a27e55188b9486cb1 11083 support NFS server in zone commit d8ab6e129d75d7c3f21a7909bf811a3de65faea8 12235 Add libzutil for libzfs or libzpool consumers commit fdefee4c75361dc5ea202f7e1f7c49f8a27ea043 12266 loader: rewrite zfs reader zap code to use malloc commit 8af765f5897d30449b941438e8d833f02dac74f8 12252 remove sunfire-specific code from kstat(1m) commit 34173ec8d0147391124bee4bbc60ac00807c0377 12284 errors in compress(1) and pack(1) man pages Conflicts: usr/src/uts/common/klm/nlm_impl.h usr/src/uts/common/fs/nfs/nfs_server.c usr/src/lib/Makefile usr/src/cmd/fs.d/nfs/svc/nfs-server
2020-02-0711083 support NFS server in zoneEvan Layton8-90/+333
Portions contributed by: Dan Kruchinin <dan.kruchinin@nexenta.com> Portions contributed by: Stepan Zastupov <stepan.zastupov@gmail.com> Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Portions contributed by: Mike Zeller <mike@mikezeller.net> Portions contributed by: Dan McDonald <danmcd@joyent.com> Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com> Portions contributed by: Vitaliy Gusev <gusev.vitaliy@gmail.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Rob Gittins <rob.gittins@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Jason King <jbk@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-12-02 [illumos-gate merge]Jerry Jelinek2-4/+7
commit 4deedc8c9617c76c1e08a5265614b205754926c4 12041 tem: x86 needs to use tems.ts_color_map() for 8-bit colors commit 2f572942f3e92c5f77d0b5d0778be90fa16681c1 12040 loader: vbe_print_mode() is missing newline commit e15e891852f98a4fc7afb32f0999b5bc38f7d1f8 12005 update to Intel microcode-20191115 commit f7db5903887928b2b43995473632ef63d130bbd4 2988 nfssrv: need ability to go to submounts for v3 and v2 protocols commit 19687f06a4a23ca82910eccd0f898c90ecd3cf62 12017 Assertion failure in kstat_waitq_to_runq from blkdev
2019-11-272988 nfssrv: need ability to go to submounts for v3 and v2 protocolsVitaliy Gusev2-4/+7
Portions contributed by: Marcel Telka <marcel.telka@nexenta.com> Portions contributed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-12-05 [illumos-gate merge]Jerry Jelinek2-52/+54
commit 2f3d18f2c9f61603677fcb22d59f7157bae89d7e 10020 cmd-crypto: macro expands to multiple statements commit 4e9ec610a7fdddfb6264b1155d0cc9c1874aecc2 10016 bnxe: macro expands to multiple statements commit 52deb364035dd2982f68cdad950a92d577b4784d 10015 nfs: macro expands to multiple statements commit 314a1e32ce63a57bd7629fa3efdbe28f591b8708 10024 loader: set command_errmsg to NULL after printing it out commit 45079a052cd74844754a642c4c7cc69d2ac6ce6b 10023 loader: command_bcache is using %d with unsigned data commit 21368e40253d35b164340a2c37815fabb3e9a3d4 10027 loader: common/ufsread: variable 'indbuf' set but not used commit e3026534c008abc0cbdcccf8cff6ac302fac6b52 9988 Make loader.efi dual boot, step 1
2018-12-0410015 nfs: macro expands to multiple statementsToomas Soome2-52/+54
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-10-17 [illumos-gate merge]Jerry Jelinek1-0/+1
commit b664061f7bf47f885e4f325a1f1ea21e8e09ea4b 9900 fcip: debug statement is mixed up commit e6ae04828f7b4574ab7458d343e5c64e42a25850 7782 nfs: READDIR for referrals should conform to RFC 7530 commit 38e36c53e77317894c59b3460770bf73f6707578 9867 pbchk exception_lists only work from top srcdir
2018-10-167782 nfs: READDIR for referrals should conform to RFC 7530Vitaliy Gusev1-0/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gerg^V?~E^V?~Q Doma <domag02@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-07-19 [illumos-gate merge]Jerry Jelinek4-6/+14
commit e010bda94b034e413b6fe35fd45bca0afaf1a0df 9447 NFS unmount is slow commit 5882b622b7e2afa5385d4601dd82f81066f62d67 9660 loader: fix typos in libefi/env.c commit da8e407363328f2eb8ec9dc3b7a276f2b5606179 9662 fpu alignment pragmas broken on newer gcc commit d66a72cfe0bf6d9ab9725f0d0cb1f38dbcc0ac49 9615 loader: cstyle fixes for some common files
2018-07-189447 NFS unmount is slowMarcel Telka4-6/+14
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Arne Jansen <arne@die-jansens.de> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-29 [illumos-gate merge]Jerry Jelinek7-7/+7
commit 5ceaf02ccc1885ec3499b7d79f2a80ce1325b4d8 8433 vmxnet3: warnings about not supported properties don't help anything commit f862e02cb8d597e430ef5067be483718a65c3370 7962 strxfrm() fails for certain characters commit 5206305f06cf80338a34e00287f3336069e1198b 1198 date formats contain spaces where not expected commit 5549034d757a8b1a23f3957d95e4e9e440c44ebf 8428 8367 breaks cmlb module install on sparc commit 73177167911de9eef96901d8f6d3cb6be7c67574 8309 libbsm should support AUE_sudo audit event commit b4203d757c7c247e39c94c09a94021a3a8121062 8228 cstyle: Remove space-tab sequences in /* All Rights Reserved */ commit bec2e3ffadac8d3536ea115d636d06c7b561623a 8212 manpages contain obsolete references 6019 sleep can't be infinite Conflicts: usr/src/man/man1m/zonecfg.1m usr/src/man/man1/mdb.1
2017-06-278228 cstyle: Remove space-tab sequences in /* All Rights Reserved */Marcel Telka7-7/+7
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-07OS-6155 NFSv4 locking not working if rpcbind or rpc.statd not runningJerry Jelinek1-2/+10
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-03-227912 nfs_rwlock readers are running wild waiting for a writer that cannot comeMarcel Telka1-0/+1
Reviewed by: Arne Jansen <arne@die-jansens.de> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-027689 Comment typos and formatting fixes in NFSv4 client sourcesMarcel Telka1-2/+2
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-12-227684 RFC 3530 is obsoleteMarcel Telka1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-195032 share_nfs(1m): Documentation for "noaclfab" is neededJason King1-2/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-077601 nfs_rwlock_t does not scale with cv_broadcast()Marcel Telka1-1/+1
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-11-296911 nfs4: unexpected permission deniedMarcel Telka1-2/+7
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-13backout: 6090 IOPS, bandwidth, and latency kstats for NFS serverDan McDonald6-65/+8
(Performance issues discovered) This reverts commit 22146ea93e24c7deb02c49c33b2ab98605ce78b4.
2016-03-296770 nfsauth_retrieve() flood caused by NFS clients with personal identity ↵Marcel Telka1-5/+2
problems Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-09-036090 IOPS, bandwidth, and latency kstats for NFS serverMarcel Telka6-8/+65
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-045917 User-mode SMB serverGordon Ross1-4/+5
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-225761 nfs4_prot.x should be updated for RFC 7531Marcel Telka2-17/+38
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-205509 nfsauth_cache_get() could spend a lot of time walking exi_cacheMarcel Telka1-23/+76
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-255296 Support for more than 16 groups with AUTH_SYSMarcel Telka3-12/+32
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-07-164995 panic in nlm_prog_4Jerry Jelinek1-2/+0
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-07-084943 NFS server: Generic uid and gid remapping for AUTH_SYSMarcel Telka5-362/+386
Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-03-034642 Checks for ROFS are not sufficient in NFS serverMarcel Telka1-1/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-10-234027 remove CLOSED_BUILDJosef 'Jeff' Sipek1-10/+2
4028 remove CLOSED_IS_PRESENT 4029 remove tonic build bits Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-26195 Need replacement for nfs/lockd+klmDan Kruchinin1-6/+7
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeremy Jones <jeremy@delphix.com> Reviewed by: Jeff Biseda <jbiseda@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-05-283702 nfs4_clnt.h: Typo pathhconfBart Coddens1-1/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-05-213630 NFS server should not allocate oversized buffersSebastien Roy1-339/+336
Reviewed by: Jeff Biseda <jeff.biseda@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2013-02-193412 The ascii art in nfs4.h needs updateMarcel Telka1-4/+4
Reviewed by: Carlos Cardenas <cardenas12@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-09-26backout 3157: needs more workRichard Lowe1-1/+0
2012-09-143157 nfs: wrong utf8-encoded string should be cause of errorDaniil Lunev1-0/+1
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-08-303156 nfs: '.', '..', and filename with '/' return wrong error codeDaniil Lunev1-1/+4
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-08-272982 nfs3: cleanup debug code at nfs3_srv.cVitaliy Gusev1-5/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2010-08-126906740 Zones need an improved reference counting mechanismjv2273472-6/+10
2010-08-116975309 PSARC2007_393 Move /etc/default/{nfs/autofs} parameters to SMFPavan Mettu - Oracle Corporation - Menlo Park United States1-7/+1
PSARC 2007/393 converting /etc/default/{nfs,autofs} to SMF properties
2010-06-236930814 share/unshare issuesPavel Filipensky2-15/+18
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++ 6836258 exportinfo 16-way hash is too small 6953045 Put implementation of the Pearson's hashing algorithm into a separate file
2010-06-10backout 6930814: causes 6960023jmcp2-18/+15
2010-06-066930814 share/unshare issuesPavel Filipensky2-15/+18
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++ 6836258 exportinfo 16-way hash is too small 6953045 Put implementation of the Pearson's hashing algorithm into a separate file
2010-04-064799074 NFS authentication cache needs some sort of TTLThomas Haynes1-2/+41
2010-03-23backout 4799074: panics gate machinesjmcp1-40/+0
2010-03-194799074 NFS authentication cache needs some sort of TTLThomas Haynes1-0/+40