diff options
Diffstat (limited to 'net/netlink/genetlink.c')
| -rw-r--r-- | net/netlink/genetlink.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/netlink/genetlink.c b/net/netlink/genetlink.c index 72668759cd2b..79cfa031dc7d 100644 --- a/net/netlink/genetlink.c +++ b/net/netlink/genetlink.c | |||
| @@ -362,8 +362,8 @@ int genl_register_family(struct genl_family *family) | |||
| 362 | } else | 362 | } else |
| 363 | family->attrbuf = NULL; | 363 | family->attrbuf = NULL; |
| 364 | 364 | ||
| 365 | family->id = idr_alloc(&genl_fam_idr, family, | 365 | family->id = idr_alloc_cyclic(&genl_fam_idr, family, |
| 366 | start, end + 1, GFP_KERNEL); | 366 | start, end + 1, GFP_KERNEL); |
| 367 | if (family->id < 0) { | 367 | if (family->id < 0) { |
| 368 | err = family->id; | 368 | err = family->id; |
| 369 | goto errout_free; | 369 | goto errout_free; |
