Filipe Manana
160f4089c8
Btrfs: avoid unnecessary switch of path locks to blocking mode
...
If we need to cow a node, increase the write lock level and retry the
tree search, there's no point of changing the node locks in our path
to blocking mode, as we only waste time and unnecessarily wake up other
tasks waiting on the spinning locks (just to block them again shortly
after) because we release our path before repeating the tree search.
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: Chris Mason <clm@fb.com>
2014-09-17 13:37:56 -07:00
..
2014-06-13 09:52:24 -07:00
2014-06-09 17:20:42 -07:00
2014-08-24 07:17:02 -07:00
2014-08-24 07:17:02 -07:00
2014-09-17 13:37:14 -07:00
2014-06-09 17:21:17 -07:00
2014-09-17 13:37:26 -07:00
2014-09-17 13:37:17 -07:00
2013-11-24 16:33:41 -07:00
2014-09-17 13:37:17 -07:00
2013-05-06 15:55:23 -04:00
2014-09-17 13:37:56 -07:00
2014-09-17 13:37:40 -07:00
2014-09-17 13:37:12 -07:00
2014-01-28 13:20:09 -08:00
2014-06-09 17:20:48 -07:00
2014-06-09 17:20:48 -07:00
2014-06-28 13:48:44 -07:00
2014-09-17 13:37:12 -07:00
2014-09-17 13:37:28 -07:00
2014-09-17 13:37:11 -07:00
2014-09-17 13:37:12 -07:00
2014-09-17 13:37:30 -07:00
2014-09-17 13:37:30 -07:00
2014-06-19 14:20:55 -07:00
2014-06-19 14:20:55 -07:00
2014-09-17 13:37:16 -07:00
2014-09-17 13:37:54 -07:00
2014-09-17 13:37:17 -07:00
2014-09-17 13:37:17 -07:00
2013-11-11 21:51:33 -05:00
2014-09-17 13:37:29 -07:00
2014-01-28 13:20:31 -08:00
2014-09-17 13:37:12 -07:00
2014-09-17 13:37:09 -07:00
2014-09-17 13:37:39 -07:00
2014-09-17 13:37:42 -07:00
2014-01-28 13:20:31 -08:00
2014-06-19 14:19:55 -07:00
2013-03-14 14:57:10 -04:00
2014-09-17 13:37:17 -07:00
2014-06-09 17:20:49 -07:00
2014-08-24 07:17:02 -07:00
2014-08-15 07:43:42 -07:00
2014-09-17 13:37:12 -07:00
2014-09-17 13:37:14 -07:00
2013-05-06 15:55:23 -04:00
2014-01-28 13:20:24 -08:00
2014-01-28 13:20:24 -08:00
2014-09-17 13:37:50 -07:00
2014-08-15 07:43:14 -07:00
2014-09-17 13:37:17 -07:00
2013-02-01 14:24:23 -05:00
2014-09-17 13:37:14 -07:00
2014-09-17 13:37:14 -07:00
2014-06-09 17:20:40 -07:00
2014-09-17 13:37:44 -07:00
2014-09-17 13:37:35 -07:00
2013-05-06 15:55:23 -04:00
2014-09-17 13:37:50 -07:00
2014-09-17 13:37:25 -07:00
2014-06-28 13:48:43 -07:00
2014-09-17 13:37:14 -07:00
2014-08-15 07:43:42 -07:00
2014-06-09 17:20:40 -07:00
2014-09-17 13:37:14 -07:00
2014-09-08 13:56:43 -07:00
2014-01-29 07:06:27 -08:00
2014-08-15 07:43:19 -07:00
2014-01-28 13:20:05 -08:00
2014-09-17 13:37:49 -07:00
2014-09-17 13:37:49 -07:00
2014-09-17 13:37:12 -07:00
2014-01-25 23:58:18 -05:00
2014-09-17 13:37:33 -07:00