Linus Torvalds
aba16dc5cf
Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax
...
Pull IDA updates from Matthew Wilcox:
"A better IDA API:
id = ida_alloc(ida, GFP_xxx);
ida_free(ida, id);
rather than the cumbersome ida_simple_get(), ida_simple_remove().
The new IDA API is similar to ida_simple_get() but better named. The
internal restructuring of the IDA code removes the bitmap
preallocation nonsense.
I hope the net -200 lines of code is convincing"
* 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax: (29 commits)
ida: Change ida_get_new_above to return the id
ida: Remove old API
test_ida: check_ida_destroy and check_ida_alloc
test_ida: Convert check_ida_conv to new API
test_ida: Move ida_check_max
test_ida: Move ida_check_leaf
idr-test: Convert ida_check_nomem to new API
ida: Start new test_ida module
target/iscsi: Allocate session IDs from an IDA
iscsi target: fix session creation failure handling
drm/vmwgfx: Convert to new IDA API
dmaengine: Convert to new IDA API
ppc: Convert vas ID allocation to new IDA API
media: Convert entity ID allocation to new IDA API
ppc: Convert mmu context allocation to new IDA API
Convert net_namespace to new IDA API
cb710: Convert to new IDA API
rsxx: Convert to new IDA API
osd: Convert to new IDA API
sd: Convert to new IDA API
...
2018-08-26 11:48:42 -07:00
..
2017-11-02 11:10:55 +01:00
2018-08-25 18:13:10 -07:00
2018-06-06 13:49:25 -07:00
2018-08-08 11:05:47 +02:00
2018-08-24 13:20:33 -07:00
2018-07-03 10:29:26 +09:00
2018-08-18 11:04:51 -07:00
2018-08-18 11:44:53 -07:00
2018-07-18 09:34:19 +02:00
2018-08-26 11:48:42 -07:00
2018-08-13 15:59:39 +02:00
2018-08-23 13:52:46 -07:00
2018-08-02 15:22:39 -06:00
2018-08-20 16:30:27 -07:00
2018-08-23 13:52:46 -07:00
2018-08-19 09:56:38 -07:00
2018-07-08 11:00:50 +09:00
2018-08-23 13:52:46 -07:00
2018-08-22 07:42:36 -07:00
2018-08-23 19:20:12 -07:00
2018-08-25 18:43:59 -07:00
2018-04-23 21:02:41 -04:00
2018-08-18 11:04:51 -07:00
2017-11-02 11:10:55 +01:00
2018-08-26 11:48:42 -07:00
2018-07-16 20:20:37 +05:30
2018-08-17 15:13:34 +02:00
2018-01-23 09:04:10 +01:00
2018-07-21 08:13:02 +02:00
2018-08-17 16:20:27 -07:00
2018-08-23 15:44:58 -07:00
2018-06-12 16:19:22 -07:00
2018-07-16 09:04:54 +02:00
2018-08-08 15:44:47 +10:00
2018-07-16 12:48:07 +02:00
2018-08-20 15:38:44 -07:00
2018-08-26 11:48:42 -07:00
2018-08-20 15:59:01 -07:00
2018-07-07 17:52:26 +02:00
2018-08-02 10:20:59 +02:00
2018-08-23 13:52:46 -07:00
2018-07-30 20:54:51 -07:00
2018-08-23 18:48:43 -07:00
2018-08-24 17:26:43 +02:00
2018-08-22 07:40:33 -07:00
2017-11-13 01:34:14 +01:00
2018-08-23 18:48:43 -07:00
2018-08-23 15:34:48 -07:00
2018-08-23 13:44:43 -07:00
2018-08-25 14:12:36 -07:00
2018-07-07 17:19:27 +02:00
2018-08-26 09:55:28 -07:00
2018-08-16 12:26:24 -07:00
2018-08-06 23:03:12 +02:00
2018-07-18 08:44:20 -06:00
2018-08-24 14:42:42 +02:00
2018-08-15 09:53:07 +05:30
2018-03-14 19:13:48 +01:00
2018-08-25 18:13:10 -07:00
2018-08-26 11:48:42 -07:00
2018-08-23 13:52:46 -07:00
2018-06-12 16:19:22 -07:00
2018-07-30 23:17:53 -04:00
2018-08-21 17:40:46 -07:00
2018-08-26 11:48:42 -07:00
2018-08-01 14:15:28 +02:00
2018-08-23 15:58:04 -07:00
2018-08-02 10:23:02 +02:00
2018-08-23 13:44:43 -07:00
2018-07-02 08:28:32 +02:00
2018-06-29 20:16:44 -05:00
2018-07-23 15:07:12 +02:00
2018-08-25 18:43:59 -07:00
2018-08-16 14:21:29 -06:00
2018-07-16 09:04:54 +02:00
2018-08-15 15:04:25 -07:00
2018-06-19 15:53:32 +05:30
2018-06-12 16:19:22 -07:00
2018-06-04 10:58:12 -07:00
2018-08-18 11:04:51 -07:00
2018-08-22 12:34:08 -07:00
2018-08-18 12:30:42 -07:00
2018-08-18 11:04:51 -07:00
2018-07-30 10:04:58 +02:00
2018-08-20 15:38:44 -07:00
2018-08-22 14:14:15 -07:00
2018-06-07 12:34:37 -07:00
2018-08-23 18:48:43 -07:00
2018-07-02 13:00:24 +02:00
2018-03-14 17:53:06 +01:00
2017-12-04 15:01:08 +11:00
2018-08-18 11:04:51 -07:00
2018-08-20 11:36:07 +02:00
2018-08-22 10:52:51 -07:00
2018-01-23 12:17:42 -06:00
2018-08-20 15:38:44 -07:00
2018-08-16 17:39:55 -07:00
2018-08-25 14:12:36 -07:00
2018-07-30 23:40:23 -07:00
2018-08-20 16:30:27 -07:00
2018-08-25 18:13:10 -07:00
2018-06-15 18:10:01 -03:00
2018-08-26 11:48:42 -07:00
2017-07-20 11:37:58 +02:00
2018-08-02 13:54:06 +02:00
2018-07-07 17:52:26 +02:00
2018-07-08 15:19:04 +02:00
2013-01-03 15:57:16 -08:00
2018-08-23 14:02:22 -07:00
2018-06-15 18:11:26 -03:00
2018-08-18 16:45:27 -07:00
2017-08-28 13:52:22 +02:00
2018-08-09 18:47:47 +03:00
2018-08-23 13:52:46 -07:00
2018-08-26 11:48:42 -07:00
2014-11-24 07:45:25 +01:00
2018-08-23 13:52:46 -07:00
2018-08-24 13:03:51 -07:00
2018-07-25 10:55:29 +02:00
2018-08-24 09:34:23 -07:00
2018-08-19 09:30:44 -07:00
2018-08-23 13:52:46 -07:00
2018-07-06 16:36:19 +02:00
2018-08-17 11:32:50 -07:00
2018-08-24 08:45:19 -07:00
2018-08-23 15:44:58 -07:00
2018-06-12 16:19:22 -07:00
2018-08-24 08:45:19 -07:00
2014-01-23 16:36:55 -08:00
2018-07-16 12:03:53 +02:00
2018-08-21 18:06:27 -07:00
2018-08-22 17:31:34 -07:00
2018-08-23 14:52:23 -07:00
2018-06-06 17:27:14 -07:00
2018-06-28 20:29:47 +09:00
2018-08-18 11:04:51 -07:00