WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../net/qrtr/af_qrtr.c: In function ‘qrtr_node_assign’: ../net/qrtr/af_qrtr.c:438:43: warning: left shift count >= width of type [-Wshift-count-overflow] 438 | key = (unsigned long)node->ep->id << 32 | nid; | ^~ WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [m]: - RESOURCE_KUNIT_TEST [=m] && RUNTIME_TESTING_MENU [=y] && KUNIT [=m] tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../net/qrtr/af_qrtr.c: In function ‘qrtr_node_lookup’: ../net/qrtr/af_qrtr.c:442:56: warning: left shift count >= width of type [-Wshift-count-overflow] 442 | unsigned long key = (unsigned long)endpoint_id << 32 | nid; | ^~ ../net/qrtr/af_qrtr.c: In function ‘qrtr_node_assign’: ../net/qrtr/af_qrtr.c:470:43: warning: left shift count >= width of type [-Wshift-count-overflow] 470 | key = (unsigned long)node->ep->id << 32 | nid; | ^~ New errors added --- /tmp/tmp.g6cmGVFWuH 2024-10-18 11:45:27.701804590 -0700 +++ /tmp/tmp.S6PyNhBV1Z 2024-10-18 11:47:01.626008468 -0700 @@ -13,0 +14,4 @@ +../net/qrtr/af_qrtr.c: In function ‘qrtr_node_lookup’: +../net/qrtr/af_qrtr.c:442:56: warning: left shift count >= width of type [-Wshift-count-overflow] + 442 | unsigned long key = (unsigned long)endpoint_id << 32 | nid; + | ^~ @@ -15,2 +19,2 @@ -../net/qrtr/af_qrtr.c:438:43: warning: left shift count >= width of type [-Wshift-count-overflow] - 438 | key = (unsigned long)node->ep->id << 32 | nid; +../net/qrtr/af_qrtr.c:470:43: warning: left shift count >= width of type [-Wshift-count-overflow] + 470 | key = (unsigned long)node->ep->id << 32 | nid; Per-file breakdown --- /tmp/tmp.uJoAaRBczu 2024-10-18 11:47:01.650008264 -0700 +++ /tmp/tmp.9XvJxPDXuA 2024-10-18 11:47:01.659008188 -0700 @@ -1 +1 @@ - 1 ../net/qrtr/af_qrtr.c + 2 ../net/qrtr/af_qrtr.c