This repository has been archived on 2026-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
ubports_kernel_google_msm/include/linux
Al Viro 261bca86ed nfsd/create race fixes, infrastructure
new helpers - insert_inode_locked() and insert_inode_locked4().
Hash new inode, making sure that there's no such inode in icache
already.  If there is and it does not end up unhashed (as would
happen if we have nfsd trying to resolve a bogus fhandle), fail.
Otherwise insert our inode into hash and succeed.

In either case have i_state set to new+locked; cleanup ends up
being simpler with such calling conventions.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2008-12-31 18:07:43 -05:00
..
2008-10-22 01:19:37 +02:00
2008-10-13 21:51:51 +01:00
2008-10-30 11:38:47 -07:00
2008-12-30 16:51:43 -05:00
2008-09-12 16:30:20 -07:00
2008-11-11 21:15:50 -05:00
2008-07-01 11:28:06 +10:00
2008-10-20 11:01:52 -07:00
2008-08-12 10:13:38 +10:00
2008-06-19 10:42:17 +10:00
2008-12-29 08:29:50 +01:00
2008-12-03 22:12:38 -08:00
2008-12-03 22:12:38 -08:00
2008-03-04 13:41:23 +01:00
2008-12-25 11:40:09 +11:00
2008-10-20 08:52:42 -07:00
2008-04-29 08:11:16 -07:00
2008-06-06 11:29:10 -07:00
2008-12-29 08:29:50 +01:00
2008-11-26 12:13:34 +01:00
2008-05-29 01:38:46 -07:00
2008-04-22 15:16:32 -05:00
2008-11-12 17:17:18 -08:00
2008-11-14 10:39:23 +11:00
2008-07-04 10:40:05 -07:00
2008-10-30 11:38:45 -07:00
2008-10-16 11:21:32 -07:00
2008-07-25 10:53:33 -07:00
2008-11-30 11:00:15 -08:00
2008-11-23 11:41:01 +01:00
2008-12-29 17:47:23 +10:00
2008-12-25 11:01:43 +11:00
2008-11-24 18:57:41 -05:00
2008-07-20 17:12:38 -07:00
2008-07-22 17:30:57 -07:00
2008-12-31 18:07:38 -05:00
2008-04-21 11:22:28 -05:00
2008-08-28 11:49:15 -05:00
2008-04-25 13:26:55 +01:00
2008-04-25 13:26:55 +01:00
2008-07-21 12:00:37 +01:00
2008-04-25 13:26:55 +01:00
2008-10-18 14:29:15 +01:00
2008-12-29 07:39:34 -05:00
2008-10-16 16:53:13 +02:00
2008-10-12 12:05:55 +02:00
2008-02-07 08:42:30 -08:00
2008-12-15 23:44:31 -08:00
2008-07-24 10:47:29 -07:00
2008-08-20 13:19:51 -07:00
2008-12-29 11:27:46 +02:00
2008-10-08 19:44:18 -04:00
2008-08-12 16:07:31 -07:00
2008-12-31 18:07:42 -05:00
2008-12-31 18:07:43 -05:00
2008-10-16 16:08:57 +02:00
2008-07-20 17:12:36 -07:00
2008-09-22 07:29:31 +01:00
2008-10-16 11:21:40 -07:00
2008-07-20 17:12:36 -07:00
2008-12-08 01:14:16 -08:00
2008-10-14 23:51:02 +02:00
2008-04-22 11:34:59 +02:00
2008-07-31 18:45:41 +02:00
2008-08-08 15:13:27 +01:00
2008-10-22 20:21:33 +02:00
2008-10-16 11:21:38 -07:00
2008-06-11 21:00:38 -07:00
2008-07-18 18:05:19 -07:00
2008-06-11 21:00:38 -07:00
2008-10-09 11:59:55 -07:00
2008-08-02 18:36:10 +01:00
2008-10-07 15:34:37 -07:00
2008-12-31 18:07:42 -05:00
2008-10-29 22:02:09 +01:00
2008-10-18 14:29:15 +01:00
2008-11-03 18:21:45 +01:00
2008-05-05 16:47:14 +10:00
2008-10-15 14:24:08 +02:00
2008-06-11 21:00:38 -07:00
2008-04-29 08:06:15 -07:00
2008-12-12 12:28:50 +01:00
2008-04-19 19:10:28 -07:00
2008-07-20 17:12:37 -07:00
2008-06-04 17:50:17 +01:00
2008-05-20 12:17:39 -04:00
2008-07-24 10:47:17 -07:00
2008-07-04 10:40:05 -07:00
2008-04-19 19:44:57 +02:00
2008-10-28 14:22:15 +02:00
2008-07-23 09:49:56 +01:00
2008-10-20 22:34:12 +01:00
2008-12-28 22:43:21 -05:00
2008-09-01 09:47:16 +02:00
2008-10-13 09:47:43 +11:00
2008-10-09 08:56:06 +02:00
2008-04-29 08:06:01 -07:00
2008-07-27 01:56:38 +02:00
2008-07-27 01:54:58 +02:00
2008-08-02 16:28:50 +02:00
2008-10-20 08:52:31 -07:00
2008-07-28 16:30:21 -07:00
2008-10-22 10:00:23 +11:00
2008-11-06 15:41:21 -08:00
2008-06-06 11:29:12 -07:00
2008-12-08 14:31:59 +01:00
2008-04-28 08:58:29 -07:00
2008-11-19 18:49:57 -08:00
2008-12-23 15:21:45 -05:00
2008-12-19 15:22:54 -05:00
2008-12-21 14:21:14 +11:00
2008-11-30 10:03:35 -08:00
2008-10-20 08:52:32 -07:00
2008-10-20 08:50:26 -07:00
2008-10-16 11:21:49 -07:00
2008-02-14 21:13:33 -08:00
2008-10-22 16:42:43 -07:00
2008-04-29 08:06:02 -07:00
2008-04-29 08:06:02 -07:00
2008-11-28 16:24:56 -08:00
2008-12-04 09:09:37 +01:00
2008-11-07 22:56:00 -08:00
2008-11-20 04:10:00 -08:00
2008-08-05 14:33:50 -07:00
2008-10-23 00:11:07 -04:00
2008-06-11 21:00:38 -07:00
2008-06-11 21:00:38 -07:00
2008-10-23 18:54:05 +04:00
2008-12-20 09:15:46 +01:00
2008-05-19 16:25:39 +01:00
2008-10-16 11:21:46 -07:00
2008-10-16 11:21:46 -07:00
2008-10-02 15:53:13 -07:00
2008-12-12 12:28:50 +01:00
2008-11-12 17:17:17 -08:00
2008-11-16 19:39:21 -08:00
2008-05-25 07:09:47 +02:00
2008-10-20 08:52:40 -07:00
2008-07-25 10:53:42 -07:00
2008-07-24 08:31:21 -04:00
2008-04-25 00:25:08 +02:00
2008-02-07 08:42:34 -08:00
2008-04-28 08:58:32 -07:00
2008-02-07 08:42:30 -08:00
2008-12-15 23:42:33 -08:00
2008-08-05 09:28:47 +03:00
2008-07-25 10:53:30 -07:00
2008-09-09 17:41:42 +02:00
2008-06-20 14:05:53 -06:00
2008-12-15 16:28:57 -08:00
2008-11-24 21:27:22 -08:00
2008-08-11 09:30:24 +02:00
2008-07-20 17:12:37 -07:00
2008-11-02 10:15:07 -08:00
2008-10-20 08:52:31 -07:00
2008-11-19 18:49:57 -08:00
2008-10-16 11:21:47 -07:00
2008-10-07 14:43:06 -07:00
2008-10-13 09:51:40 -07:00
2008-12-12 17:01:38 +01:00
2008-09-05 14:39:38 -07:00
2008-07-20 17:12:34 -07:00
2008-12-29 08:29:51 +01:00
2008-07-21 15:15:55 -07:00
2008-05-09 07:45:18 -07:00
2008-10-16 11:21:31 -07:00
2008-09-17 16:54:23 +01:00