Robert Watson
eda8b2821f
When getting back an NLM DENIED response for a requested lock from the
...
server, map it to EAGAIN locally rather than EACCES. The NLM spec
indicates the DENIED corresponds to lock contention, not a permission
failure. This fixes O_EXLOCK/O_SHLOCK with O_NONBLOCK, which would
previously give a permission error, which in turn fixes things
like mailq(8) and lockf(1) over NFS.
Approved by: scottl (re)
Reviewed by: truckman, Andrew P Lentvorski, Jr. <bsder@allcaps.org>
Idea from: truckman
2003-05-15 03:19:30 +00:00
..
2003-05-03 21:06:42 +00:00
2003-04-29 18:50:34 +00:00
2003-03-23 23:06:44 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-01 14:19:00 +00:00
2002-12-27 12:15:40 +00:00
2003-05-03 21:06:42 +00:00
2003-05-11 02:19:10 +00:00
2003-05-03 21:06:42 +00:00
2003-05-02 14:55:42 +00:00
2003-03-11 13:48:58 +00:00
2003-05-04 10:09:57 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-03-13 23:34:18 +00:00
2003-04-24 00:52:58 +00:00
2003-02-10 11:20:58 +00:00
2003-04-23 04:28:35 +00:00
2003-04-07 08:09:53 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-02-17 18:56:54 +00:00
2003-04-04 17:49:21 +00:00
2003-05-11 22:22:10 +00:00
2003-05-03 21:06:42 +00:00
2003-02-24 22:53:26 +00:00
2003-05-14 20:31:06 +00:00
2003-01-01 18:49:04 +00:00
2003-05-03 21:06:42 +00:00
2003-05-01 06:33:13 +00:00
2003-01-15 03:13:51 +00:00
2003-02-24 22:53:26 +00:00
2002-12-27 12:15:40 +00:00
2003-04-28 11:54:01 +00:00
2003-04-13 14:21:56 +00:00
2003-04-04 17:49:21 +00:00
2003-02-23 16:54:19 +00:00
2003-04-04 17:49:21 +00:00
2003-02-27 14:07:49 +00:00
2003-04-21 17:20:48 +00:00
2003-04-09 03:04:12 +00:00
2003-04-22 13:24:56 +00:00
2003-05-03 21:06:42 +00:00
2002-12-04 14:45:48 +00:00
2003-05-03 21:06:42 +00:00
2003-02-18 01:35:58 +00:00
2003-03-24 20:55:28 +00:00
2003-03-11 11:45:43 +00:00
2003-04-04 17:49:21 +00:00
2003-03-27 08:33:01 +00:00
2003-05-03 21:06:42 +00:00
2003-02-24 22:53:26 +00:00
2002-11-27 15:31:08 +00:00
2003-05-03 06:35:19 +00:00
2003-05-03 21:06:42 +00:00
2002-12-30 09:38:46 +00:00
2003-04-04 17:49:21 +00:00
2003-04-25 22:31:06 +00:00
2003-04-16 14:53:51 +00:00
2003-05-03 21:06:42 +00:00
2003-04-16 13:50:52 +00:00
2003-04-04 17:49:21 +00:00
2002-12-30 21:18:15 +00:00
2003-05-05 23:38:03 +00:00
2003-04-04 17:49:21 +00:00
2002-12-14 00:20:43 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-23 23:41:48 +00:00
2003-01-09 04:35:38 +00:00
2003-04-29 19:53:00 +00:00
2003-04-17 09:56:05 +00:00
2003-04-04 17:49:21 +00:00
2003-04-05 10:10:33 +00:00
2003-04-04 17:49:21 +00:00
2003-05-12 18:51:31 +00:00
2002-12-30 21:18:15 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-08 00:28:36 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-20 03:34:59 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-02-11 02:09:05 +00:00
2003-05-15 03:19:30 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2002-12-27 12:15:40 +00:00
2003-04-10 07:31:34 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-13 19:16:00 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-04-16 09:53:29 +00:00
2003-02-24 22:53:26 +00:00
2002-12-24 13:41:48 +00:00
2003-05-03 21:06:42 +00:00
2003-01-01 18:49:04 +00:00
2003-05-13 19:16:00 +00:00
2003-05-04 22:05:40 +00:00
2003-01-01 18:49:04 +00:00
2002-12-30 21:18:15 +00:00
2003-01-01 18:49:04 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-04-04 17:49:21 +00:00
2003-05-04 22:13:00 +00:00
2003-03-02 21:04:21 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-05-03 21:06:42 +00:00
2003-04-04 17:49:21 +00:00
2003-05-12 18:51:31 +00:00