# git rev-parse -q --verify 5ea6718b1f1bb58825426e19a21cdba47075a954^{commit} 5ea6718b1f1bb58825426e19a21cdba47075a954 already have revision, skipping fetch # git checkout -q -f -B kisskb 5ea6718b1f1bb58825426e19a21cdba47075a954 # git clean -qxdf # < git log -1 # commit 5ea6718b1f1bb58825426e19a21cdba47075a954 # Merge: 3bb0f28d84f3 4083014e3269 # Author: Linus Torvalds # Date: Wed Mar 13 09:41:18 2019 -0700 # # Merge tag 'libnvdimm-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm # # Pull libnvdimm updates from Dan Williams: # "The bulk of this has been in -next since before the merge window # opened, with no known collisions / issues reported. # # The only detail worth noting, outside the summary below, is that the # "libnvdimm-start-pad" topic has been truncated to just cleanups and # small fixes. The full topic branch would have doubled down on hacks # around the "section alignment" limitation of the core-mm, instead # effort is now being spent to address that root issue in the memory # hotplug implementation for v5.2. # # - Fix nfit-bus command submission regression # # - Support retrieval of short-ARS results if the ARS state is # "requires continuation", and even if the "no_init_ars" module # parameter is specified # # - Allow busy-polling of the kernel ARS state by allowing root to # reset the exponential back-off timer # # - Filter potentially stale ARS results by tracking query-ARS relative # to the previous start-ARS # # - Enhance dax_device alignment checks # # - Add support for the Hyper-V family of device-specific-methods # (DSMs) # # - Add several fixes and workarounds for Hyper-V compatibility # # - Fix support to cache the dirty-shutdown-count at init" # # * tag 'libnvdimm-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: (25 commits) # libnvdimm/namespace: Clean up holder_class_store() # libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings # acpi/nfit: Update NFIT flags error message # libnvdimm/btt: Fix LBA masking during 'free list' population # libnvdimm/btt: Remove unnecessary code in btt_freelist_init # libnvdimm/pfn: Remove dax_label_reserve # dax: Check the end of the block-device capacity with dax_direct_access() # nfit/ars: Avoid stale ARS results # nfit/ars: Allow root to busy-poll the ARS state machine # nfit/ars: Introduce scrub_flags # nfit/ars: Remove ars_start_flags # nfit/ars: Attempt short-ARS even in the no_init_ars case # nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot # acpi/nfit: Require opt-in for read-only label configurations # libnvdimm/pmem: Honor force_raw for legacy pmem regions # libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() # libnvdimm: Fix altmap reservation size calculation # libnvdimm, pfn: Fix over-trim in trim_pfn_device() # acpi/nfit: Fix bus command validation # libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family # ... # < /opt/cross/kisskb/gcc-4.6.3-nolibc/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/gcc-4.6.3-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 5ea6718b1f1bb58825426e19a21cdba47075a954 # < make -s -j 80 ARCH=mips O=/kisskb/build/linus_malta_defconfig_mips CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/mips-linux/bin/mips-linux- malta_defconfig # make -s -j 80 ARCH=mips O=/kisskb/build/linus_malta_defconfig_mips CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/mips-linux/bin/mips-linux- /kisskb/src/arch/mips/vdso/Makefile:39: MIPS VDSO requires binutils >= 2.25 :1478:2: warning: #warning syscall io_uring_setup not implemented [-Wcpp] :1481:2: warning: #warning syscall io_uring_enter not implemented [-Wcpp] :1484:2: warning: #warning syscall io_uring_register not implemented [-Wcpp] /kisskb/src/arch/mips/vdso/Makefile:39: MIPS VDSO requires binutils >= 2.25 /kisskb/src/kernel/rcu/srcutree.c: In function 'init_srcu_struct_fields': /kisskb/src/kernel/rcu/srcutree.c:140:32: warning: 'levelspread[]' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/rcu/srcutree.c:88:6: note: 'levelspread[]' was declared here /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:186:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function 'regmap_raw_read': /kisskb/src/drivers/base/regmap/regmap.c:2594:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function '_regmap_raw_write': /kisskb/src/drivers/base/regmap/regmap.c:1855:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c: In function 'univ8250_release_irq': /kisskb/src/drivers/tty/serial/8250/8250_core.c:247:18: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c:227:19: note: 'i' was declared here /kisskb/src/fs/notify/mark.c: In function 'fsnotify_add_mark_list': /kisskb/src/fs/notify/mark.c:587:3: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long int' [-Wformat] /kisskb/src/fs/notify/mark.c:587:3: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'long int' [-Wformat] /kisskb/src/fs/notify/mark.c:587:3: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'long int' [-Wformat] /kisskb/src/fs/notify/mark.c:587:3: warning: format '%x' expects argument of type 'unsigned int', but argument 7 has type 'long int' [-Wformat] /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:337:21: note: 'pdeo' was declared here /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/fs/fs_parser.c: In function 'fs_validate_description': /kisskb/src/fs/fs_parser.c:413:6: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat] /kisskb/src/net/bridge/br_netlink.c: In function 'br_afspec.isra.21': /kisskb/src/net/bridge/br_netlink.c:652:7: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/tun.c: In function 'tun_get_user': /kisskb/src/drivers/net/tun.c:1845:30: warning: 'copylen' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/tun.c:1755:46: warning: 'linear' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/mac80211/mlme.c: In function 'ieee80211_rx_mgmt_beacon': /kisskb/src/net/mac80211/mlme.c:1581:3: warning: 'pwr_level_cisco' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/mac80211/mlme.c:1538:6: note: 'pwr_level_cisco' was declared here /kisskb/src/net/sunrpc/xprtsock.c: In function 'xs_stream_data_receive_workfn': /kisskb/src/net/sunrpc/xprtsock.c:529:2: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/sunrpc/xprtsock.c:499:10: note: 'ret' was declared here /kisskb/src/net/sunrpc/xprtsock.c:529:2: warning: 'read' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/sunrpc/xprtsock.c:498:15: note: 'read' was declared here Completed OK # rm -rf /kisskb/build/linus_malta_defconfig_mips # Build took: 0:01:45.637584