jhb
b731672881
Add a custom VOP_PATHCONF method for fdescfs.
...
The method handles NAME_MAX and LINK_MAX explicitly. For all other
pathconf variables, the method passes the request down to the underlying
file descriptor. This requires splitting a kern_fpathconf() syscallsubr
routine out of sys_fpathconf(). Also, to avoid lock order reversals with
vnode locks, the fdescfs vnode is unlocked around the call to
kern_fpathconf(), but with the usecount of the vnode bumped.
MFC after: 1 month
Sponsored by: Chelsio Communications
2017-12-19 18:20:38 +00:00
..
2017-01-15 17:54:01 +00:00
2017-10-12 15:45:53 +00:00
2017-04-13 15:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-03-21 18:02:14 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-30 20:33:45 +00:00
2017-11-27 15:20:12 +00:00
2017-11-30 20:33:45 +00:00
2017-11-24 07:35:08 +00:00
2017-10-12 15:48:37 +00:00
2017-11-18 14:26:50 +00:00
2017-11-27 15:20:12 +00:00
2017-11-25 23:41:05 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-12-19 18:20:38 +00:00
2017-11-27 15:20:12 +00:00
2017-10-18 15:38:05 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-10-25 00:51:00 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-25 04:49:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-28 23:40:54 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-01-25 20:22:32 +00:00
2017-04-17 16:51:04 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-23 11:25:11 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-21 14:59:23 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-10-13 16:31:50 +00:00
2017-11-27 15:20:12 +00:00
2017-11-25 23:41:05 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-12-19 10:05:45 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-25 23:41:05 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-18 14:26:50 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2016-07-28 21:29:04 +00:00
2017-05-23 09:29:05 +00:00
2017-12-13 16:30:39 +00:00
2016-05-26 19:29:29 +00:00
2017-11-18 14:26:50 +00:00
2016-08-19 10:52:39 +00:00
2017-11-18 14:26:50 +00:00
2017-11-20 19:43:44 +00:00
2017-11-29 23:28:40 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-08-07 14:09:57 +00:00
2017-11-27 15:20:12 +00:00
2017-11-30 20:33:45 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-10-05 14:43:30 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-08-16 16:51:55 +00:00
2017-11-29 12:49:22 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-28 05:39:48 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-12-07 07:55:38 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-02-07 17:31:24 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-18 14:26:50 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-18 14:26:50 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-28 23:40:54 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-12-01 11:18:19 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-06-17 00:58:19 +00:00
2017-11-28 18:23:17 +00:00
2017-06-17 00:58:19 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-11-27 15:20:12 +00:00
2017-12-01 22:51:02 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-12-13 16:14:38 +00:00
2017-11-27 15:20:12 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-06-02 17:31:25 +00:00