# git rev-parse -q --verify d6dd6431591b2af8580cd2b57f501352222edb4f^{commit} d6dd6431591b2af8580cd2b57f501352222edb4f already have revision, skipping fetch # git checkout -q -f -B kisskb d6dd6431591b2af8580cd2b57f501352222edb4f # git clean -qxdf # < git log -1 # commit d6dd6431591b2af8580cd2b57f501352222edb4f # Merge: ec0c967 4c0d7cd # Author: Linus Torvalds # Date: Sun Aug 12 11:21:17 2018 -0700 # # Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs # # Pull vfs fixes from Al Viro: # "A bunch of race fixes, mostly around lazy pathwalk. # # All of it is -stable fodder, a large part going back to 2013" # # * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: # make sure that __dentry_kill() always invalidates d_seq, unhashed or not # fix __legitimize_mnt()/mntput() race # fix mntput/mntput race # root dentries need RCU-delayed freeing # < /opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux-gcc --version # < git log --format=%s --max-count=1 d6dd6431591b2af8580cd2b57f501352222edb4f # < make -s -j 48 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- randconfig KCONFIG_SEED=0x37084C19 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # make -s -j 48 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- olddefconfig # make -s -j 48 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- /kisskb/src/arch/x86/kernel/acpi/boot.c: In function 'mp_config_acpi_legacy_irqs': /kisskb/src/arch/x86/kernel/acpi/boot.c:1137:7: warning: 'gsi' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:183:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/rcu/srcutree.c: In function 'init_srcu_struct_nodes': /kisskb/src/kernel/rcu/srcutree.c:127:33: warning: 'levelspread[]' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/rcu/tree.c: In function 'rcu_init_one': /kisskb/src/kernel/rcu/tree.c:3944:21: warning: 'levelspread[]' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regcache-rbtree.c: In function 'regcache_rbtree_write': /kisskb/src/drivers/base/regmap/regcache-rbtree.c:454:8: warning: 'new_top_reg' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regcache-rbtree.c:454:8: warning: 'new_base_reg' 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:2497:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function 'regmap_bulk_read': /kisskb/src/drivers/base/regmap/regmap.c:2638: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:1819:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/x86/kernel/apic/io_apic.c: In function 'mp_map_pin_to_irq': /kisskb/src/arch/x86/kernel/apic/io_apic.c:1033:6: warning: 'irq' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/acpi/ec.c: In function 'acpi_ec_ecdt_start': /kisskb/src/drivers/acpi/ec.c:1788:19: warning: 'handle' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/time/tick-sched.c: In function 'tick_nohz_idle_exit': /kisskb/src/kernel/time/tick-sched.c:1156:32: warning: 'now' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/acpi/button.c:255:12: warning: 'acpi_button_state_seq_show' defined but not used [-Wunused-function] /kisskb/src/kernel/trace/trace_events.c: In function 'event_enable_read': /kisskb/src/kernel/trace/trace_events.c:1051:2: warning: 'flags' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/x86/kernel/hw_breakpoint.c: In function 'arch_validate_hwbkpt_settings': /kisskb/src/arch/x86/kernel/hw_breakpoint.c:361:2: warning: 'align' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/x86/kernel/apm_32.c:1643:12: warning: 'proc_apm_show' defined but not used [-Wunused-function] /kisskb/src/sound/core/pcm_iec958.c: In function 'create_iec958_consumer': /kisskb/src/sound/core/pcm_iec958.c:80:9: warning: 'ws' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/hda/hdac_regmap.c: In function 'hda_reg_write': /kisskb/src/sound/hda/hdac_regmap.c:282:16: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/memory.c: In function 'copy_pte_range': /kisskb/src/include/linux/spinlock.h:350:2: warning: 'dst_ptl' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/memory.c:1064:24: note: 'dst_ptl' was declared here /kisskb/src/drivers/dma-buf/reservation.c: In function 'reservation_object_add_shared_replace': /kisskb/src/drivers/dma-buf/reservation.c:207:2: warning: 'k' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/dma-buf/reservation.c:210:7: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/dma-buf/reservation.c: In function 'reservation_object_add_shared_inplace': /kisskb/src/drivers/dma-buf/reservation.c:142:3: warning: 'signaled_idx' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/memblock.c: In function '__next_mem_pfn_range': /kisskb/src/mm/memblock.c:1109:15: warning: 'r' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/hugetlb.c: In function 'alloc_pool_huge_page': /kisskb/src/mm/hugetlb.c:1433:2: warning: 'page' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/fsl/fsl_ssi.c: In function 'fsl_ssi_set_bclk': /kisskb/src/sound/soc/fsl/fsl_ssi.c:769:7: warning: 'baudrate' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/pci/pcxhr/pcxhr_core.c: In function 'pcxhr_update_timer_pos': /kisskb/src/sound/pci/pcxhr/pcxhr_core.c:1204:4: warning: 'new_sample_count' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/da7219-aad.c: In function 'da7219_aad_hptest_work': /kisskb/src/sound/soc/codecs/da7219-aad.c:317:2: warning: 'pll_ctrl' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c: In function 'amdgpu_device_reset': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:3079:6: warning: 'r' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpio/gpiolib-acpi.c: In function 'acpi_gpio_adr_space_handler': /kisskb/src/drivers/gpio/gpiolib-acpi.c:917:47: warning: 'desc' 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:328:6: warning: 'id' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/rt5665.c: In function 'rt5665_i2s_pin_event': /kisskb/src/sound/soc/codecs/rt5665.c:2666:33: warning: 'val2' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/rt5665.c:2663:33: warning: 'val1' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/hid/hid-picolcd_debugfs.c: In function 'picolcd_debug_flash_write': /kisskb/src/drivers/hid/hid-picolcd_debugfs.c:312:10: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iio/accel/mma9551_core.c: In function 'mma9551_gpio_config': /kisskb/src/drivers/iio/accel/mma9551_core.c:590:34: warning: 'pol_mask' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iio/accel/mma9551.c: In function 'mma9551_event_handler': /kisskb/src/drivers/iio/accel/mma9551.c:381:32: warning: 'reg' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c: In function 'amdgpu_set_pp_od_clk_voltage': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:532:2: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: In function 'amdgpu_vm_fini': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:2607:24: warning: 'fault' 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:468:2: warning: 'cptep' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iommu/io-pgtable-arm.c: In function '__arm_lpae_map': /kisskb/src/drivers/iommu/io-pgtable-arm.c:421:2: warning: 'cptep' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: In function 'rv_init_cp_jump_table': /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:900:13: warning: 'table_size' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:897:5: warning: 'table_offset' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:897:5: warning: 'fw_data' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: In function 'cz_init_cp_jump_table': /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1345:13: warning: 'table_size' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1342:5: warning: 'table_offset' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:1342:5: warning: 'fw_data' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/media/cec/cec-api.c: In function 'cec_dqevent.isra.6': /kisskb/src/drivers/media/cec/cec-api.c:318:2: warning: 'ev_idx' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iio/adc/rcar-gyroadc.c: In function 'rcar_gyroadc_parse_subdevs': /kisskb/src/drivers/iio/adc/rcar-gyroadc.c:341:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/i2c/busses/i2c-diolan-u2c.c: In function 'diolan_usb_xfer': /kisskb/src/drivers/i2c/busses/i2c-diolan-u2c.c:393:18: warning: 'byte' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iio/proximity/srf08.c: In function 'srf08_write_sensitivity': /kisskb/src/drivers/iio/proximity/srf08.c:370:33: warning: 'regval' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/pinctrl/intel/pinctrl-cherryview.c: In function 'chv_gpio_probe': /kisskb/src/drivers/pinctrl/intel/pinctrl-cherryview.c:1647:29: warning: 'irq_base' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c: In function 'calculate_bandwidth': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:2021:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=] /kisskb/src/drivers/pwm/pwm-img.c: In function 'img_pwm_config': /kisskb/src/drivers/pwm/pwm-img.c:132:9: warning: 'timebase' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/pwm/pwm-img.c:140:14: warning: 'div' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/i915/i915_vma.c: In function 'i915_vma_unbind': /kisskb/src/drivers/gpu/drm/i915/i915_vma.c:835:3: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/da9052-battery.c: In function 'da9052_bat_check_status': /kisskb/src/drivers/power/supply/da9052-battery.c:266:4: warning: 'chg_end_current' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c: In function 'sharp_panel_probe': /kisskb/src/drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c:394:19: warning: 'sharp' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2782_get_capacity': /kisskb/src/drivers/power/supply/ds2782_battery.c:173:12: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds278x_battery_get_property': /kisskb/src/drivers/power/supply/ds2782_battery.c:116:16: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c:104:6: note: 'raw' was declared here /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2786_get_capacity': /kisskb/src/drivers/power/supply/ds2782_battery.c:214:17: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2786_get_voltage': /kisskb/src/drivers/power/supply/ds2782_battery.c:201:21: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2786_get_current': /kisskb/src/drivers/power/supply/ds2782_battery.c:185:21: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2782_get_voltage': /kisskb/src/drivers/power/supply/ds2782_battery.c:161:21: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c: In function 'ds2782_get_current': /kisskb/src/drivers/power/supply/ds2782_battery.c:145:20: warning: 'raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/power/supply/ds2782_battery.c:134:2: warning: 'sense_res_raw' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/video/backlight/adp8860_bl.c: In function 'adp8860_bl_ambient_light_level_show': /kisskb/src/drivers/video/backlight/adp8860_bl.c:579:10: warning: 'ret_val' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c: In function 'ttm_bo_mem_space_debug.isra.10': /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c:101:3: warning: 'mem_type' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/udl/udl_modeset.c: In function 'udl_crtc_dpms': /kisskb/src/drivers/gpu/drm/udl/udl_modeset.c:29:9: warning: 'reg' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/udl/udl_modeset.c:51:5: note: 'reg' was declared here /kisskb/src/drivers/gpu/drm/drm_bufs.c: In function 'drm_legacy_rmmap_locked': /kisskb/src/drivers/gpu/drm/drm_bufs.c:526:4: warning: 'master' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c: In function 'radeon_uvd_init': /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c:175:2: warning: 'r' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/vmwgfx/vmwgfx_shader.c: In function 'vmw_shader_alloc.constprop.6': /kisskb/src/drivers/gpu/drm/vmwgfx/vmwgfx_shader.c:853:2: warning: 'res' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/drm_edid.c: In function 'add_cea_modes': /kisskb/src/drivers/gpu/drm/drm_edid.c:3746:30: warning: 'hdmi_len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/host/max3421-hcd.c: In function 'max3421_probe': /kisskb/src/drivers/usb/host/max3421-hcd.c:1959:3: warning: 'max3421_hcd' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/host/xhci-hub.c: In function 'xhci_create_usb3_bos_desc': /kisskb/src/drivers/usb/host/xhci-hub.c:113:26: warning: 'ssa_count' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/serial/ftdi_sio.c: In function 'ftdi_set_max_packet_size': /kisskb/src/drivers/usb/serial/ftdi_sio.c:2475:1: warning: 'ep_desc' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/usb/serial/ftdi_sio.c:1627:34: note: 'ep_desc' was declared here WARNING: vmlinux.o(.text.unlikely+0x2ff3): Section mismatch in reference from the function percpu_setup_debug_store() to the function .init.text:cea_map_percpu_pages() The function percpu_setup_debug_store() references the function __init cea_map_percpu_pages(). This is often because percpu_setup_debug_store lacks a __init annotation or the annotation of cea_map_percpu_pages is wrong. FATAL: modpost: Section mismatches detected. Set CONFIG_SECTION_MISMATCH_WARN_ONLY=y to allow them. /kisskb/src/scripts/Makefile.modpost:98: recipe for target 'vmlinux.o' failed make[2]: *** [vmlinux.o] Error 1 /kisskb/src/Makefile:1005: recipe for target 'vmlinux' failed make[1]: *** [vmlinux] Error 2 Makefile:146: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -s -j 48 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_i386-randconfig_i386 # Build took: 0:03:19.679674