# git rev-parse -q --verify d5226fa6dbae0569ee43ecfc08bdcd6770fc4755^{commit} d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 already have revision, skipping fetch # git checkout -q -f -B kisskb d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 # git clean -qxdf # < git log -1 # commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 # Author: Linus Torvalds # Date: Sun Jan 26 16:23:03 2020 -0800 # # Linux 5.5 # < /opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux-ld --version # < git log --format=%s --max-count=1 d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 # < make -s -j 10 ARCH=arc O=/kisskb/build/mpe_axs103_smp_defconfig_arc-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux- axs103_smp_defconfig # Added to kconfig CONFIG_INITRAMFS_SOURCE="" # < make -s -j 10 ARCH=arc O=/kisskb/build/mpe_axs103_smp_defconfig_arc-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux- help # make -s -j 10 ARCH=arc O=/kisskb/build/mpe_axs103_smp_defconfig_arc-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux- olddefconfig # make -s -j 10 ARCH=arc O=/kisskb/build/mpe_axs103_smp_defconfig_arc-gcc10 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-10.1.0-nolibc/arc-linux/bin/arc-linux- :1511:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/fs/notify/fdinfo.c: In function 'show_mark_fhandle': /kisskb/src/fs/notify/fdinfo.c:66:47: warning: array subscript 'i' is outside the bounds of an interior zero-length array 'unsigned char[0]' [-Wzero-length-bounds] 66 | seq_printf(m, "%02x", (int)f.handle.f_handle[i]); | ~~~~~~~~~~~~~~~~~^~~ In file included from /kisskb/src/fs/notify/fdinfo.c:3: /kisskb/src/include/linux/fs.h:980:16: note: while referencing 'f_handle' 980 | unsigned char f_handle[0]; | ^~~~~~~~ In file included from /kisskb/src/drivers/tty/vt/keyboard.c:33: In function 'tty_insert_flip_char', inlined from 'fn_send_intr' at /kisskb/src/drivers/tty/vt/keyboard.c:562:2: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'applkey' at /kisskb/src/drivers/tty/vt/keyboard.c:327:2, inlined from 'k_cur.part.0' at /kisskb/src/drivers/tty/vt/keyboard.c:754:2: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'applkey' at /kisskb/src/drivers/tty/vt/keyboard.c:327:2, inlined from 'k_cur' at /kisskb/src/drivers/tty/vt/keyboard.c:754:2, inlined from 'k_cur' at /kisskb/src/drivers/tty/vt/keyboard.c:747:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'k_fn.part.0' at /kisskb/src/drivers/tty/vt/keyboard.c:742:4: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'k_fn' at /kisskb/src/drivers/tty/vt/keyboard.c:742:4, inlined from 'k_fn' at /kisskb/src/drivers/tty/vt/keyboard.c:735:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'applkey' at /kisskb/src/drivers/tty/vt/keyboard.c:327:2, inlined from 'fn_num' at /kisskb/src/drivers/tty/vt/keyboard.c:503:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_meta' at /kisskb/src/drivers/tty/vt/keyboard.c:866:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_meta' at /kisskb/src/drivers/tty/vt/keyboard.c:863:3, inlined from 'k_meta' at /kisskb/src/drivers/tty/vt/keyboard.c:857:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_meta' at /kisskb/src/drivers/tty/vt/keyboard.c:864:3, inlined from 'k_meta' at /kisskb/src/drivers/tty/vt/keyboard.c:857:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /kisskb/src/drivers/tty/serial/serial_core.c:12: In function 'tty_insert_flip_char', inlined from 'uart_insert_char' at /kisskb/src/drivers/tty/serial/serial_core.c:3079:7: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'applkey' at /kisskb/src/drivers/tty/vt/keyboard.c:327:2, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:767:3, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:757:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'puts_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:315:3, inlined from 'applkey' at /kisskb/src/drivers/tty/vt/keyboard.c:327:2, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:806:4, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:757:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:811:2, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:757:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:813:3, inlined from 'k_pad' at /kisskb/src/drivers/tty/vt/keyboard.c:757:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:356:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:357:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:358:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:359:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:351:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:352:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:353:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:343:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:344:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'to_utf8' at /kisskb/src/drivers/tty/vt/keyboard.c:340:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'handle_diacr' at /kisskb/src/drivers/tty/vt/keyboard.c:431:4: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_shift' at /kisskb/src/drivers/tty/vt/keyboard.c:852:4: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'fn_enter' at /kisskb/src/drivers/tty/vt/keyboard.c:448:5: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'fn_enter' at /kisskb/src/drivers/tty/vt/keyboard.c:453:2: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'fn_enter' at /kisskb/src/drivers/tty/vt/keyboard.c:455:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_unicode.part.0' at /kisskb/src/drivers/tty/vt/keyboard.c:662:4: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'kbd_keycode' at /kisskb/src/drivers/tty/vt/keyboard.c:1333:2, inlined from 'kbd_event' at /kisskb/src/drivers/tty/vt/keyboard.c:1495:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'kbd_keycode' at /kisskb/src/drivers/tty/vt/keyboard.c:1399:4, inlined from 'kbd_event' at /kisskb/src/drivers/tty/vt/keyboard.c:1495:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'kbd_keycode' at /kisskb/src/drivers/tty/vt/keyboard.c:1401:4, inlined from 'kbd_event' at /kisskb/src/drivers/tty/vt/keyboard.c:1495:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'kbd_keycode' at /kisskb/src/drivers/tty/vt/keyboard.c:1402:4, inlined from 'kbd_event' at /kisskb/src/drivers/tty/vt/keyboard.c:1495:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/include/linux/tty_flip.h:28:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 28 | *char_buf_ptr(tb, tb->used++) = ch; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'kbd_keycode' at /kisskb/src/drivers/tty/vt/keyboard.c:1403:4, inlined from 'kbd_event' at /kisskb/src/drivers/tty/vt/keyboard.c:1495:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_unicode' at /kisskb/src/drivers/tty/vt/keyboard.c:662:4, inlined from 'k_self' at /kisskb/src/drivers/tty/vt/keyboard.c:644:13: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'put_queue' at /kisskb/src/drivers/tty/vt/keyboard.c:308:2, inlined from 'k_shift' at /kisskb/src/drivers/tty/vt/keyboard.c:852:4, inlined from 'k_slock' at /kisskb/src/drivers/tty/vt/keyboard.c:901:2: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /kisskb/src/drivers/tty/vt/vt.c:78: In function 'tty_insert_flip_char', inlined from 'respond_string' at /kisskb/src/drivers/tty/vt/vt.c:1782:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'respond_string' at /kisskb/src/drivers/tty/vt/vt.c:1782:3, inlined from 'mouse_report' at /kisskb/src/drivers/tty/vt/vt.c:1812:2: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In function 'tty_insert_flip_char', inlined from 'respond_string' at /kisskb/src/drivers/tty/vt/vt.c:1782:3, inlined from 'cursor_report' at /kisskb/src/drivers/tty/vt/vt.c:1793:2, inlined from 'do_con_trol' at /kisskb/src/drivers/tty/vt/vt.c:2310:6, inlined from 'do_con_write.part.0' at /kisskb/src/drivers/tty/vt/vt.c:2797:3: /kisskb/src/include/linux/tty_flip.h:27:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 27 | *flag_buf_ptr(tb, tb->used) = flag; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_port_handed_over': /kisskb/src/drivers/usb/host/ehci-hub.c:1331:8: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1331 | reg = &ehci->regs->port_status[portnum - 1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_hub_status_data': /kisskb/src/drivers/usb/host/ehci-hub.c:662:28: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 662 | temp = ehci_readl(ehci, &ehci->regs->port_status[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-sysfs.c: In function 'companion_store': /kisskb/src/drivers/usb/host/ehci-hub.c:541:15: warning: array subscript 2147483646 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 541 | status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_relinquish_port': /kisskb/src/drivers/usb/host/ehci-hub.c:541:15: warning: array subscript 'portnum' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 541 | status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hcd.c: In function 'ehci_silence_controller': /kisskb/src/drivers/usb/host/ehci-hub.c:1338:28: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1338 | u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/host/ehci-hcd.c:326:5: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 326 | &ehci->regs->port_status[port]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/host/ehci-hcd.c: In function 'ehci_irq': /kisskb/src/drivers/usb/host/ehci-hcd.c:786:7: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 786 | &ehci->regs->port_status[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_hub_control': /kisskb/src/drivers/usb/host/ehci-hub.c:891:15: warning: array subscript 256 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 891 | status_reg = &ehci->regs->port_status[temp]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:892:15: warning: array subscript 256 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 892 | hostpc_reg = &ehci->regs->hostpc[temp]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:7: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:1338:28: warning: array subscript 65534 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1338 | u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:1281:7: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1281 | &ehci->regs->port_status[ports]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:1338:28: warning: array subscript 254 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1338 | u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:1338:28: warning: array subscript 65534 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1338 | u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:7: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/mpe_axs103_smp_defconfig_arc-gcc10 # Build took: 0:02:18.690542