# git rev-parse -q --verify 2187f215ebaac73ddbd814696d7c7fa34f0c3de0^{commit} 2187f215ebaac73ddbd814696d7c7fa34f0c3de0 already have revision, skipping fetch # git checkout -q -f -B kisskb 2187f215ebaac73ddbd814696d7c7fa34f0c3de0 # git clean -qxdf # < git log -1 # commit 2187f215ebaac73ddbd814696d7c7fa34f0c3de0 # Merge: 2d3145f8d280 fbd542971aa1 # Author: Linus Torvalds # Date: Tue Dec 17 13:27:02 2019 -0800 # # Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux # # Pull btrfs fixes from David Sterba: # "A mix of regression fixes and regular fixes for stable trees: # # - fix swapped error messages for qgroup enable/rescan # # - fixes for NO_HOLES feature with clone range # # - fix deadlock between iget/srcu lock/synchronize srcu while freeing # an inode # # - fix double lock on subvolume cross-rename # # - tree log fixes # * fix missing data checksums after replaying a log tree # * also teach tree-checker about this problem # * skip log replay on orphaned roots # # - fix maximum devices constraints for RAID1C -3 and -4 # # - send: don't print warning on read-only mount regarding orphan # cleanup # # - error handling fixes" # # * tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: # btrfs: send: remove WARN_ON for readonly mount # btrfs: do not leak reloc root if we fail to read the fs root # btrfs: skip log replay on orphaned roots # btrfs: handle ENOENT in btrfs_uuid_tree_iterate # btrfs: abort transaction after failed inode updates in create_subvol # Btrfs: fix hole extent items with a zero size after range cloning # Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues # Btrfs: make tree checker detect checksum items with overlapping ranges # Btrfs: fix missing data checksums after replaying a log tree # btrfs: return error pointer from alloc_test_extent_buffer # btrfs: fix devs_max constraints for raid1c3 and raid1c4 # btrfs: tree-checker: Fix error format string for size_t # btrfs: don't double lock the subvol_sem for rename exchange # btrfs: handle error in btrfs_cache_block_group # btrfs: do not call synchronize_srcu() in inode_tree_del # Btrfs: fix cloning range with a hole when using the NO_HOLES feature # btrfs: Fix error messages in qgroup_rescan_init # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-ld --version # < git log --format=%s --max-count=1 2187f215ebaac73ddbd814696d7c7fa34f0c3de0 # < make -s -j 24 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- randconfig KCONFIG_SEED=0xC833717E # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig CONFIG_TRIM_UNUSED_KSYMS=n # Added to kconfig CONFIG_UBSAN=n # yes \n | make -s -j 24 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- oldconfig yes: standard output: Broken pipe # make -s -j 24 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /kisskb/src/security/keys/trusted-keys/trusted_tpm2.c: In function 'tpm2_unseal_trusted': /kisskb/src/security/keys/trusted-keys/trusted_tpm2.c:254:20: warning: 'blob_handle' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/security/keys/trusted-keys/trusted_tpm2.c:304:6: note: 'blob_handle' was declared here /kisskb/src/fs/afs/dynroot.c: In function 'afs_dynroot_lookup': /kisskb/src/fs/afs/dynroot.c:117:6: warning: 'len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/afs/dynroot.c:91:6: note: 'len' was declared here /kisskb/src/mm/ksm.c: In function '__stable_node_chain': /kisskb/src/mm/ksm.c:1391:15: warning: 'found_rmap_hlist_len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/ksm.c:1363:6: note: 'found_rmap_hlist_len' was declared here /kisskb/src/kernel/bpf/btf.c: In function '__btf_resolve_helper_id': /kisskb/src/kernel/bpf/btf.c:3910:20: warning: 't' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/memcontrol.c: In function 'mem_cgroup_commit_charge': /kisskb/src/mm/memcontrol.c:2593:5: warning: 'isolated' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/memcontrol.c:2607:6: note: 'isolated' was declared here /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:204:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/f2fs/node.c: In function '__set_nat_cache_dirty': /kisskb/src/include/linux/list.h:63:13: warning: 'head' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/f2fs/node.c:236:24: note: 'head' was declared here /kisskb/src/lib/mpi/mpicoder.c: In function 'mpi_read_raw_from_sgl': /kisskb/src/lib/mpi/mpicoder.c:352:8: warning: 'buff' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/lockd/clntxdr.c: In function 'nlm_xdr_dec_testres': /kisskb/src/include/linux/sunrpc/xdr.h:506:24: warning: 'len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/include/linux/sunrpc/xdr.h:500:8: note: 'len' was declared here /kisskb/src/fs/lockd/clnt4xdr.c: In function 'nlm4_xdr_dec_testres': /kisskb/src/include/linux/sunrpc/xdr.h:506:24: warning: 'len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/include/linux/sunrpc/xdr.h:500:8: note: 'len' was declared here /kisskb/src/lib/rhashtable.c: In function 'rht_deferred_worker': /kisskb/src/include/linux/rhashtable.h:110:10: warning: 'next' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/lib/rhashtable.c:222:28: note: 'next' was declared here /kisskb/src/drivers/fsi/fsi-master-ast-cf.c: In function 'dump_ucode_trace.isra.17': /kisskb/src/drivers/fsi/fsi-master-ast-cf.c:459:5: warning: 'p' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/hwspinlock/hwspinlock_core.c: In function 'of_hwspin_lock_get_id': /kisskb/src/drivers/hwspinlock/hwspinlock_core.c:345:6: warning: 'id' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/bluetooth/hidp/core.c: In function 'hidp_connection_add': /kisskb/src/net/bluetooth/hidp/core.c:1386:18: warning: 'session' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/nfsd/nfs4xdr.c: In function 'nfsd4_encode_components_esc': /kisskb/src/fs/nfsd/nfs4xdr.c:2076:9: warning: 'str' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/nfsd/nfs4xdr.c:2081:11: warning: 'end' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c: In function 'sh_mobile_i2c_isr': /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c:399:26: warning: 'data' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c:372:16: note: 'data' was declared here /kisskb/src/fs/proc/inode.c: In function 'proc_reg_open': /kisskb/src/include/linux/list.h:65:12: warning: 'pdeo' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c:338:21: note: 'pdeo' was declared here /kisskb/src/fs/nfs/callback_xdr.c: In function 'nfs4_callback_compound': /kisskb/src/fs/nfs/callback_xdr.c:776:9: warning: 'op_nr' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/nfs/callback_xdr.c:871:15: note: 'op_nr' was declared here /kisskb/src/include/linux/sunrpc/xdr.h:506:24: warning: 'len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/include/linux/sunrpc/xdr.h:500:8: note: 'len' was declared here /kisskb/src/fs/ocfs2/alloc.c: In function 'ocfs2_trim_mainbm': /kisskb/src/fs/ocfs2/alloc.c:7608:17: warning: 'first_bit' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/hwmon/ltc2990.c: In function 'ltc2990_value_show': /kisskb/src/drivers/hwmon/ltc2990.c:150:17: warning: 'value' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iommu/io-pgtable-arm-v7s.c: In function 'arm_v7s_map': /kisskb/src/drivers/iommu/io-pgtable-arm-v7s.c:482:7: warning: 'cptep' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iommu/io-pgtable-arm-v7s.c:478:22: note: 'cptep' was declared here /kisskb/src/drivers/gpu/drm/imx/imx-ldb.c: In function 'imx_ldb_bind': /kisskb/src/drivers/gpu/drm/imx/imx-ldb.c:594:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/input/mouse/cyapa.c: In function 'cyapa_irq': /kisskb/src/drivers/input/mouse/cyapa.c:717:27: warning: 'error' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/input/mouse/cyapa_gen3.c: In function 'cyapa_gen3_set_power_mode': /kisskb/src/drivers/input/mouse/cyapa_gen3.c:927:5: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/udf/unicode.c: In function 'udf_name_conv_char': /kisskb/src/fs/udf/unicode.c:132:8: warning: 'c' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/leds/leds-lm3601x.c: In function 'lm3601x_probe': /kisskb/src/drivers/leds/leds-lm3601x.c:349:19: warning: 'fwnode' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/leds/leds-lm3601x.c:416:24: note: 'fwnode' was declared here /kisskb/src/drivers/gpu/drm/drm_dp_mst_topology.c: In function 'drm_dp_sideband_msg_build': /kisskb/src/drivers/gpu/drm/drm_dp_mst_topology.c:722:23: warning: 'hdrlen' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/infiniband/sw/siw/siw_qp_rx.c: In function 'siw_proc_send': /kisskb/src/include/linux/spinlock.h:393:2: warning: 'flags' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/infiniband/sw/siw/siw_qp_rx.c:335:16: note: 'flags' was declared here /kisskb/src/drivers/gpu/drm/drm_atomic.c: In function 'drm_atomic_check_only': /kisskb/src/drivers/gpu/drm/drm_atomic.c:426:38: warning: 'crtc_state' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/drm_atomic.c:405:25: note: 'crtc_state' was declared here /kisskb/src/fs/splice.c: In function '__do_compat_sys_vmsplice': /kisskb/src/fs/splice.c:1416:8: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/splice.c: In function '__do_sys_vmsplice': /kisskb/src/fs/splice.c:1390:8: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/nvme/target/io-cmd-bdev.c: In function 'nvmet_bdev_execute_dsm': /kisskb/src/drivers/nvme/target/io-cmd-bdev.c:277:21: warning: 'status' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/nvme/target/io-cmd-bdev.c:256:6: note: 'status' was declared here /kisskb/src/drivers/tty/serial/8250/8250_core.c: In function 'univ8250_release_irq': /kisskb/src/drivers/tty/serial/8250/8250_core.c:243:2: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c:228:19: note: 'i' was declared here /kisskb/src/drivers/video/backlight/adp8860_bl.c: In function 'adp8860_bl_ambient_light_level_show': /kisskb/src/drivers/video/backlight/adp8860_bl.c:578:10: warning: 'ret_val' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/core/gen_stats.c: In function '__gnet_stats_copy_basic': /kisskb/src/include/linux/seqlock.h:205:9: warning: 'seq' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/core/gen_stats.c:145:15: note: 'seq' was declared here /kisskb/src/net/core/dev.c: In function 'validate_xmit_skb_list': /kisskb/src/net/core/dev.c:3547:15: warning: 'tail' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/core/devio.c: In function 'async_completed': /kisskb/src/drivers/usb/core/devio.c:625:23: warning: 'errno' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/usbip/stub_rx.c: In function 'stub_rx_loop': /kisskb/src/drivers/usb/usbip/stub_rx.c:587:5: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/usbip/stub_rx.c:441:6: note: 'ret' was declared here /kisskb/src/drivers/usb/serial/f81534.c: In function 'f81534_set_register': /kisskb/src/drivers/usb/serial/f81534.c:247:3: warning: 'status' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/serial/f81534.c: In function 'f81534_get_register': /kisskb/src/drivers/usb/serial/f81534.c:286:3: warning: 'status' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/ipv4/tcp_input.c: In function 'tcp_ack': /kisskb/src/include/net/tcp.h:787:9: warning: 'last_ackt' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/ipv4/tcp_input.c:3071:18: note: 'last_ackt' was declared here /kisskb/src/drivers/usb/serial/ti_usb_3410_5052.c: In function 'ti_tx_empty': /kisskb/src/drivers/usb/serial/ti_usb_3410_5052.c:870:20: warning: 'lsr' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/netfilter/ipvs/ip_vs_app.c: In function 'register_ip_vs_app': /kisskb/src/net/netfilter/ipvs/ip_vs_app.c:223:2: warning: 'a' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/openvswitch/conntrack.c: In function 'ovs_ct_limit_cmd_del': /kisskb/src/net/openvswitch/conntrack.c:1125:6: warning: 'zone' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/openvswitch/conntrack.c:1987:6: note: 'zone' was declared here /kisskb/src/net/openvswitch/conntrack.c: In function 'ovs_ct_limit_cmd_set': /kisskb/src/net/openvswitch/conntrack.c:1964:19: warning: 'zone' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/openvswitch/conntrack.c:1943:6: note: 'zone' was declared here /kisskb/src/net/openvswitch/conntrack.c: In function 'ovs_ct_limit_cmd_get': /kisskb/src/net/openvswitch/conntrack.c:2077:8: warning: 'zone' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/openvswitch/conntrack.c:2058:6: note: 'zone' was declared here /kisskb/src/net/sctp/output.c: In function 'sctp_packet_config': /kisskb/src/include/net/sock.h:1964:19: warning: 'sk' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/sctp/output.c:79:15: note: 'sk' was declared here In file included from /kisskb/src/net/sunrpc/xdr.c:17:0: /kisskb/src/include/linux/sunrpc/xdr.h: In function 'xdr_stream_decode_opaque_inline': /kisskb/src/include/linux/sunrpc/xdr.h:506:24: warning: 'len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/tipc/socket.c: In function 'tipc_recvmsg': /kisskb/src/net/tipc/socket.c:1813:27: warning: 'copy' may be used uninitialized in this function [-Wuninitialized] arch/powerpc/perf/perf_regs.o: In function `.perf_reg_value': perf_regs.c:(.text+0x80): undefined reference to `.is_sier_available' kernel/sched/isolation.o: In function `.housekeeping_any_cpu': isolation.c:(.text+0x88): undefined reference to `.sched_numa_find_closest' mm/page_alloc.o:(.toc+0x0): undefined reference to `node_reclaim_distance' make[1]: *** [/kisskb/src/Makefile:1077: vmlinux] Error 1 make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 24 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 # Build took: 0:03:12.268340