# git rev-parse -q --verify be8454afc50f43016ca8b6130d9673bdd0bd56ec^{commit} be8454afc50f43016ca8b6130d9673bdd0bd56ec already have revision, skipping fetch # git checkout -q -f -B kisskb be8454afc50f43016ca8b6130d9673bdd0bd56ec # git clean -qxdf # < git log -1 # commit be8454afc50f43016ca8b6130d9673bdd0bd56ec # Merge: fec88ab0af97 3729fe2bc2a0 # Author: Linus Torvalds # Date: Mon Jul 15 19:04:27 2019 -0700 # # Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "The biggest thing in this is the AMD Navi GPU support, this again # contains a bunch of header files that are large. These are the new AMD # RX5700 GPUs that just recently became available. # # New drivers: # - ST-Ericsson MCDE driver # - Ingenic JZ47xx SoC # # UAPI change: # - HDR source metadata property # # Core: # - HDR inforframes and EDID parsing # - drm hdmi infoframe unpacking # - remove prime sg_table caching into dma-buf # - New gem vram helpers to reduce driver code # - Lots of drmP.h removal # - reservation fencing fix # - documentation updates # - drm_fb_helper_connector removed # - mode name command handler rewrite # # fbcon: # - Remove the fbcon notifiers # # ttm: # - forward progress fixes # # dma-buf: # - make mmap call optional # - debugfs refcount fixes # - dma-fence free with pending signals fix # - each dma-buf gets an inode # # Panels: # - Lots of additional panel bindings # # amdgpu: # - initial navi10 support # - avoid hw reset # - HDR metadata support # - new thermal sensors for vega asics # - RAS fixes # - use HMM rather than MMU notifier # - xgmi topology via kfd # - SR-IOV fixes # - driver reload fixes # - DC use a core bpc attribute # - Aux fixes for DC # - Bandwidth calc updates for DC # - Clock handling refactor # - kfd VEGAM support # # vmwgfx: # - Coherent memory support changes # # i915: # - HDR Support # - HDMI i2c link # - Icelake multi-segmented gamma support # - GuC firmware update # - Mule Creek Canyon PCH support for EHL # - EHL platform updtes # - move i915.alpha_support to i915.force_probe # - runtime PM refactoring # - VBT parsing refactoring # - DSI fixes # - struct mutex dependency reduction # - GEM code reorg # # mali-dp: # - Komeda driver features # # msm: # - dsi vs EPROBE_DEFER fixes # - msm8998 snapdragon 835 support # - a540 gpu support # - mdp5 and dpu interconnect support # # exynos: # - drmP.h removal # # tegra: # - misc fixes # # tda998x: # - audio support improvements # - pixel repeated mode support # - quantisation range handling corrections # - HDMI vendor info fix # # armada: # - interlace support fix # - overlay/video plane register handling refactor # - add gamma support # # rockchip: # - RX3328 support # # panfrost: # - expose perf counters via hidden ioctls # # vkms: # - enumerate CRC sources list # # ast: # - rework BO handling # # mgag200: # - rework BO handling # # dw-hdmi: # - suspend/resume support # # rcar-du: # - R8A774A1 Soc Support # - LVDS dual-link mode support # - Additional formats # - Misc fixes # # omapdrm: # - DSI command mode display support # # stm # - fb modifier support # - runtime PM support # # sun4i: # - use vmap ops # # vc4: # - binner bo binding rework # # v3d: # - compute shader support # - resync/sync fixes # - job management refactoring # # lima: # - NULL pointer in irq handler fix # - scheduler default timeout # # virtio: # - fence seqno support # - trace events # # bochs: # - misc fixes # # tc458767: # - IRQ/HDP handling # # sii902x: # - HDMI audio support # # atmel-hlcdc: # - misc fixes # # meson: # - zpos support" # # * tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drm: (1815 commits) # Revert "Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next" # Revert "mm: adjust apply_to_pfn_range interface for dropped token." # mm: adjust apply_to_pfn_range interface for dropped token. # drm/amdgpu/navi10: add uclk activity sensor # drm/amdgpu: properly guard the generic discovery code # drm/amdgpu: add missing documentation on new module parameters # drm/amdgpu: don't invalidate caches in RELEASE_MEM, only do the writeback # drm/amd/display: avoid 64-bit division # drm/amdgpu/psp11: simplify the ucode register logic # drm/amdgpu: properly guard DC support in navi code # drm/amd/powerplay: vega20: fix uninitialized variable use # drm/amd/display: dcn20: include linux/delay.h # amdgpu: make pmu support optional # drm/amd/powerplay: Zero initialize current_rpm in vega20_get_fan_speed_percent # drm/amd/powerplay: Zero initialize freq in smu_v11_0_get_current_clk_freq # drm/amd/powerplay: Use memset to initialize metrics structs # drm/amdgpu/mes10.1: Fix header guard # drm/amd/powerplay: add temperature sensor support for navi10 # drm/amdgpu: fix scheduler timeout calc # drm/amdgpu: Prepare for hmm_range_register API change (v2) # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/s390-linux/bin/s390-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/s390-linux/bin/s390-linux-ld --version # < git log --format=%s --max-count=1 be8454afc50f43016ca8b6130d9673bdd0bd56ec # < make -s -j 8 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/s390-linux/bin/s390-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # yes \n | make -s -j 8 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/s390-linux/bin/s390-linux- oldconfig yes: standard output: Broken pipe # make -s -j 8 ARCH=s390 O=/kisskb/build/linus_s390-allmodconfig_s390x-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/s390-linux/bin/s390-linux- :1511:2: warning: #warning syscall clone3 not implemented [-Wcpp] In file included from /kisskb/src/include/linux/kernel.h:15, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/fs/ubifs/ubifs.h:16, from /kisskb/src/fs/ubifs/orphan.c:10: /kisskb/src/fs/ubifs/orphan.c: In function 'orphan_delete': /kisskb/src/fs/ubifs/debug.h:158:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'ino_t' {aka 'unsigned int'} [-Wformat=] pr_debug("UBIFS DBG " type " (pid %d): " fmt "\n", current->pid, \ ^~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:288:21: note: in definition of macro 'pr_fmt' #define pr_fmt(fmt) fmt ^~~ /kisskb/src/include/linux/dynamic_debug.h:143:2: note: in expansion of macro '__dynamic_func_call' __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:2: note: in expansion of macro '_dynamic_func_call' _dynamic_func_call(fmt, __dynamic_pr_debug, \ ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:336:2: note: in expansion of macro 'dynamic_pr_debug' dynamic_pr_debug(fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~ /kisskb/src/fs/ubifs/debug.h:158:2: note: in expansion of macro 'pr_debug' pr_debug("UBIFS DBG " type " (pid %d): " fmt "\n", current->pid, \ ^~~~~~~~ /kisskb/src/fs/ubifs/debug.h:170:29: note: in expansion of macro 'ubifs_dbg_msg' #define dbg_gen(fmt, ...) ubifs_dbg_msg("gen", fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~ /kisskb/src/fs/ubifs/orphan.c:133:3: note: in expansion of macro 'dbg_gen' dbg_gen("deleted twice ino %lu", orph->inum); ^~~~~~~ /kisskb/src/fs/ubifs/orphan.c:133:32: note: format string is defined here dbg_gen("deleted twice ino %lu", orph->inum); ~~^ %u In file included from /kisskb/src/include/linux/kernel.h:15, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/fs/ubifs/ubifs.h:16, from /kisskb/src/fs/ubifs/orphan.c:10: /kisskb/src/fs/ubifs/debug.h:158:11: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'ino_t' {aka 'unsigned int'} [-Wformat=] pr_debug("UBIFS DBG " type " (pid %d): " fmt "\n", current->pid, \ ^~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:288:21: note: in definition of macro 'pr_fmt' #define pr_fmt(fmt) fmt ^~~ /kisskb/src/include/linux/dynamic_debug.h:143:2: note: in expansion of macro '__dynamic_func_call' __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:2: note: in expansion of macro '_dynamic_func_call' _dynamic_func_call(fmt, __dynamic_pr_debug, \ ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:336:2: note: in expansion of macro 'dynamic_pr_debug' dynamic_pr_debug(fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~~~~ /kisskb/src/fs/ubifs/debug.h:158:2: note: in expansion of macro 'pr_debug' pr_debug("UBIFS DBG " type " (pid %d): " fmt "\n", current->pid, \ ^~~~~~~~ /kisskb/src/fs/ubifs/debug.h:170:29: note: in expansion of macro 'ubifs_dbg_msg' #define dbg_gen(fmt, ...) ubifs_dbg_msg("gen", fmt, ##__VA_ARGS__) ^~~~~~~~~~~~~ /kisskb/src/fs/ubifs/orphan.c:142:3: note: in expansion of macro 'dbg_gen' dbg_gen("delete later ino %lu", orph->inum); ^~~~~~~ /kisskb/src/fs/ubifs/orphan.c:142:31: note: format string is defined here dbg_gen("delete later ino %lu", orph->inum); ~~^ %u /kisskb/src/drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^~~~~~~ /kisskb/src/lib/test_kasan.c: In function 'kasan_alloca_oob_left': /kisskb/src/lib/test_kasan.c:488:1: warning: 'kasan_alloca_oob_left' uses dynamic stack allocation } ^ /kisskb/src/lib/test_kasan.c: In function 'kasan_alloca_oob_right': /kisskb/src/lib/test_kasan.c:498:1: warning: 'kasan_alloca_oob_right' uses dynamic stack allocation } ^ In file included from /kisskb/src/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:40: /kisskb/src/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c: In function 'mvpp2_setup_bm_pool': /kisskb/src/drivers/net/ethernet/marvell/mvpp2/mvpp2.h:634:2: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '18446744073709551584' to '-32' [-Woverflow] ((total_size) - NET_SKB_PAD - MVPP2_SKB_SHINFO_SIZE) ^ /kisskb/src/drivers/net/ethernet/marvell/mvpp2/mvpp2.h:698:33: note: in expansion of macro 'MVPP2_RX_MAX_PKT_SIZE' #define MVPP2_BM_SHORT_PKT_SIZE MVPP2_RX_MAX_PKT_SIZE(MVPP2_BM_SHORT_FRAME_SIZE) ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:551:41: note: in expansion of macro 'MVPP2_BM_SHORT_PKT_SIZE' mvpp2_pools[MVPP2_BM_SHORT].pkt_size = MVPP2_BM_SHORT_PKT_SIZE; ^~~~~~~~~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/linus_s390-allmodconfig_s390x-gcc8 # Build took: 0:39:24.742788