Thread (1 message) 1 message, 1 author, 2016-11-09

Re: [bug report] genetlink: fix error return code in genl_register_family()

flat view

From: Cong Wang <hidden>
Date: 2016-11-09 22:43:56
Also in: kernel-janitors

Cc'ing netdev

On Wed, Nov 9, 2016 at 1:56 AM, Dan Carpenter [off-list ref] wrote:
Hello Wei Yongjun,

The patch 22ca904ad70a: "genetlink: fix error return code in
genl_register_family()" from Nov 1, 2016, leads to the following
static checker warning:

        net/netlink/genetlink.c:365 genl_register_family()
        warn: unsigned 'family->id' is never less than zero.

net/netlink/genetlink.c
   362
   363          family->id = idr_alloc(&genl_fam_idr, family,
   364                                 start, end + 1, GFP_KERNEL);
   365          if (family->id < 0) {
                    ^^^^^^^^^^^^^^
Doesn't work for unsigned int.

family->id should be signed int.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help