========== build_allmodconfig_warn - FAILED .pylintrc: warning: ignored by one of the .gitignore files ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/poll.c:426:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:426:40: expected int mask ../io_uring/poll.c:426:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:262:38: expected signed int [usertype] res ../io_uring/poll.c:262:38: got restricted __poll_t ../io_uring/poll.c:276:21: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:284:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:283:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:283:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:283:66: got unsigned int ../io_uring/poll.c:283:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:283:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:283:52: got unsigned short ../io_uring/poll.c:286:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:286:51: expected signed int [usertype] res ../io_uring/poll.c:286:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:287:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:287:53: expected signed int [usertype] res ../io_uring/poll.c:287:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:337:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:337:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:337:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:337:65: got unsigned int ../io_uring/poll.c:614:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:614:40: expected int mask ../io_uring/poll.c:614:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:695:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:695:38: expected int mask ../io_uring/poll.c:695:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:695:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:695:55: expected int events ../io_uring/poll.c:695:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:702:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:702:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:702:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:702:43: got unsigned int ../io_uring/poll.c:840:24: warning: invalid assignment: |= ../io_uring/poll.c:840:24: left side has type unsigned int ../io_uring/poll.c:840:24: right side has type restricted __poll_t ../io_uring/poll.c:842:24: warning: invalid assignment: |= ../io_uring/poll.c:842:24: left side has type unsigned int ../io_uring/poll.c:842:24: right side has type restricted __poll_t ../io_uring/poll.c:844:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:843:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:843:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:843:38: expected restricted __poll_t ../io_uring/poll.c:843:38: got unsigned int ../io_uring/poll.c:904:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:904:40: expected signed int [usertype] res ../io_uring/poll.c:904:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:935:38: warning: invalid assignment: &= ../io_uring/poll.c:935:38: left side has type restricted __poll_t ../io_uring/poll.c:935:38: right side has type int ../io_uring/poll.c:936:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:936:38: warning: invalid assignment: |= ../io_uring/poll.c:936:38: left side has type restricted __poll_t ../io_uring/poll.c:936:38: right side has type unsigned int ../io_uring/io_uring.c:543:28: warning: invalid assignment: |= ../io_uring/io_uring.c:543:28: left side has type bool ../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:1676:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2402:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/napi.c:84:12: warning: context imbalance in '__io_napi_del_id' - wrong count at exit ../io_uring/napi.c:116:9: warning: context imbalance in '__io_napi_remove_stale' - wrong count at exit ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/napi.c:263:27: warning: context imbalance in 'io_napi_free' - wrong count at exit ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/uring_cmd.c:339:59: warning: array of flexible structures ../io_uring/uring_cmd.c: note: in included file: ../io_uring/io_uring.h:84:73: warning: array of flexible structures ../io_uring/uring_cmd.c: note: in included file: ../io_uring/uring_cmd.h:21:59: warning: array of flexible structures ../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/poll.c:426:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:426:40: expected int mask ../io_uring/poll.c:426:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:262:38: expected signed int [usertype] res ../io_uring/poll.c:262:38: got restricted __poll_t ../io_uring/poll.c:276:21: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:284:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:283:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:283:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:283:66: got unsigned int ../io_uring/poll.c:283:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:283:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:283:52: got unsigned short ../io_uring/poll.c:286:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:286:51: expected signed int [usertype] res ../io_uring/poll.c:286:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:287:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:287:53: expected signed int [usertype] res ../io_uring/poll.c:287:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:337:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:337:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:337:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:337:65: got unsigned int ../io_uring/poll.c:614:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:614:40: expected int mask ../io_uring/poll.c:614:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:695:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:695:38: expected int mask ../io_uring/poll.c:695:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:695:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:695:55: expected int events ../io_uring/poll.c:695:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:702:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:702:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:702:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:702:43: got unsigned int ../io_uring/poll.c:840:24: warning: invalid assignment: |= ../io_uring/poll.c:840:24: left side has type unsigned int ../io_uring/poll.c:840:24: right side has type restricted __poll_t ../io_uring/poll.c:842:24: warning: invalid assignment: |= ../io_uring/poll.c:842:24: left side has type unsigned int ../io_uring/poll.c:842:24: right side has type restricted __poll_t ../io_uring/poll.c:844:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:843:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:843:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:843:38: expected restricted __poll_t ../io_uring/poll.c:843:38: got unsigned int ../io_uring/poll.c:904:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:904:40: expected signed int [usertype] res ../io_uring/poll.c:904:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:935:38: warning: invalid assignment: &= ../io_uring/poll.c:935:38: left side has type restricted __poll_t ../io_uring/poll.c:935:38: right side has type int ../io_uring/poll.c:936:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:936:38: warning: invalid assignment: |= ../io_uring/poll.c:936:38: left side has type restricted __poll_t ../io_uring/poll.c:936:38: right side has type unsigned int ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/napi.c:84:12: warning: context imbalance in '__io_napi_del_id' - wrong count at exit ../io_uring/napi.c:116:9: warning: context imbalance in '__io_napi_remove_stale' - wrong count at exit ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/napi.c:263:27: warning: context imbalance in 'io_napi_free' - wrong count at exit ../io_uring/io_uring.c:543:28: warning: invalid assignment: |= ../io_uring/io_uring.c:543:28: left side has type bool ../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:792:58: warning: array of flexible structures ../io_uring/io_uring.c:921:69: warning: array of flexible structures ../io_uring/io_uring.c: note: in included file: ../io_uring/io_uring.h:84:73: warning: array of flexible structures ../io_uring/io_uring.c:1716:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2442:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.kdTcl5PR6Z 2025-05-30 06:32:55.964997890 -0700 +++ /tmp/tmp.g3QGo761Vm 2025-05-30 06:34:44.676585597 -0700 @@ -2,3 +1,0 @@ -../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): -../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer -../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer @@ -6,0 +4,12 @@ +../io_uring/uring_cmd.c:339:59: warning: array of flexible structures +../io_uring/uring_cmd.c: note: in included file: +../io_uring/io_uring.h:84:73: warning: array of flexible structures +../io_uring/uring_cmd.c: note: in included file: +../io_uring/uring_cmd.h:21:59: warning: array of flexible structures +../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block +../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:199:37: warning: array of flexible structures +../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit +../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit +../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:199:37: warning: array of flexible structures @@ -65,13 +74,3 @@ -../io_uring/io_uring.c:543:28: warning: invalid assignment: |= -../io_uring/io_uring.c:543:28: left side has type bool -../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t -../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): -../include/linux/io_uring_types.h:199:37: warning: array of flexible structures -../io_uring/io_uring.c:1676:25: warning: restricted io_req_flags_t degrades to integer -../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block -../io_uring/io_uring.c:2402:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block -../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): -../include/linux/io_uring_types.h:199:37: warning: array of flexible structures -../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit -../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit -../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block +../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): +../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer +../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer @@ -85 +84,4 @@ -../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): +../io_uring/io_uring.c:543:28: warning: invalid assignment: |= +../io_uring/io_uring.c:543:28: left side has type bool +../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t +../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): @@ -86,0 +89,7 @@ +../io_uring/io_uring.c:792:58: warning: array of flexible structures +../io_uring/io_uring.c:921:69: warning: array of flexible structures +../io_uring/io_uring.c: note: in included file: +../io_uring/io_uring.h:84:73: warning: array of flexible structures +../io_uring/io_uring.c:1716:25: warning: restricted io_req_flags_t degrades to integer +../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block +../io_uring/io_uring.c:2442:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block Per-file breakdown --- /tmp/tmp.4i6UsAJeCY 2025-05-30 06:34:44.686215274 -0700 +++ /tmp/tmp.b8M8T1SSLA 2025-05-30 06:34:44.689215249 -0700 @@ -3 +3,2 @@ - 4 ../io_uring/io_uring.c + 6 ../io_uring/io_uring.c + 2 ../io_uring/io_uring.h @@ -7,0 +9,2 @@ + 1 ../io_uring/uring_cmd.c + 1 ../io_uring/uring_cmd.h