This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.15.11-rc1
Anusha Srivatsa anusha.srivatsa@intel.com drm/i915/glk: Disable Guc and HuC on GLK
Sinan Kaya okaya@codeaurora.org dmaengine: qcom_hidma: check pending interrupts
Arnd Bergmann arnd@arndb.de IB/mlx5: revisit -Wmaybe-uninitialized warning
Mimi Zohar zohar@linux.vnet.ibm.com ima: relax requiring a file signature for new files with zero length
Davidlohr Bueso dave@stgolabs.net locking/locktorture: Fix num reader/writer corner cases
SeongJae Park sj38.park@gmail.com rcutorture/configinit: Fix build directory error message
Mahesh Bandewar maheshb@google.com ipvlan: add L2 check for packets arriving via virtual devices
Christophe Leroy christophe.leroy@c-s.fr Fix misannotated out-of-line _copy_to_user()
Adrian Hunter adrian.hunter@intel.com mmc: mmc_test: Ensure command queue is disabled for testing
Dan Carpenter dan.carpenter@oracle.com ASoC: nuc900: Fix a loop timeout test
Horia Geantă horia.geanta@nxp.com crypto: caam/qi - use correct print specifier for size_t
Luca Coelho luciano.coelho@intel.com mac80211: remove BUG() when interface type is invalid
Adiel Aloni adiel.aloni@intel.com mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED
Chris Wilson chris@chris-wilson.co.uk agp/intel: Flush all chipset writes after updating the GGTT
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset
Nicholas Piggin npiggin@gmail.com powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled context
Josh Poimboeuf jpoimboe@redhat.com powerpc/modules: Don't try to restore r2 after a sibling call
Yong Zhao yong.zhao@amd.com drm/amdkfd: Fix memory leaks in kfd topology
Stephen Hemminger stephen@networkplumber.org veth: set peer GSO values
John Fastabend john.fastabend@gmail.com net: sched: drop qdisc_reset from dev_graft_qdisc
Toshiaki Makita makita.toshiaki@lab.ntt.co.jp virtio_net: Disable interrupts if napi_complete_done rescheduled napi
Gustavo A. R. Silva garsilva@embeddedor.com media: davinci: vpif_capture: add NULL check on devm_kzalloc return value
Dan Carpenter dan.carpenter@oracle.com media: cpia2: Fix a couple off by one bugs
Heinz Mauelshagen heinzm@redhat.com dm raid: fix raid set size revalidation
Kieran Bingham kieran.bingham+renesas@ideasonboard.com media: vsp1: Prevent suspending and resuming DRM pipelines
Ioana Radulescu ruxandra.radulescu@nxp.com staging: fsl-dpaa2/eth: Fix access to FAS field
Sergei Shtylyov sergei.shtylyov@cogentembedded.com clk: renesas: r8a77970: Add LVDS clock
Xose Vazquez Perez xose.vazquez@gmail.com scsi: dh: add new rdac devices
Xose Vazquez Perez xose.vazquez@gmail.com scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
Bart Van Assche bart.vanassche@wdc.com scsi: core: scsi_get_device_flags_keyed(): Always return device flags
Michael Chan michael.chan@broadcom.com bnxt_en: Don't print "Link speed -1 no longer supported" messages.
Tobias Jordan Tobias.Jordan@elektrobit.com spi: sun6i: disable/unprepare clocks on remove
Julien BOIBESSOT julien.boibessot@armadeus.com tools/usbip: fixes build with musl libc toolchain
Ben Greear greearb@candelatech.com ath10k: fix invalid STS_CAP_OFFSET_MASK
Limin Zhu liminzhu@marvell.com mwifiex: cfg80211: do not change virtual interface during scan processing
Srinivas Kandagatla srinivas.kandagatla@linaro.org clk: qcom: msm8916: fix mnd_width for codec_digcodec
Dan Carpenter dan.carpenter@oracle.com bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()
Christian König christian.koenig@amd.com drm/amdgpu: fix amdgpu_sync_resv v2
Monk Liu Monk.Liu@amd.com drm/amdgpu:fix virtual dce bug
Sara Sharon sara.sharon@intel.com iwlwifi: mvm: avoid dumping assert log when device is stopped
Thomas Richter tmricht@linux.vnet.ibm.com perf annotate: Fix objdump comment parsing for Intel mov dissassembly
Thomas Richter tmricht@linux.vnet.ibm.com perf annotate: Fix unnecessary memory allocation for s390x
Takeshi Kihara takeshi.kihara.df@renesas.com pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using STP_ISEN_1_D
Fabrizio Castro fabrizio.castro@bp.renesas.com pinctrl: sh-pfc: r8a7791: Add can_clk function
Jernej Skrabec jernej.skrabec@siol.net drm/sun4i: Fix format mask in DE2 driver
Axel Lin axel.lin@ingics.com pwm: stmpe: Fix wrong register offset for hwpwm=2 case
Li Dongyang dongyang.li@anu.edu.au scsi: ses: don't ask for diagnostic pages repeatedly during probe
James Smart jsmart2021@gmail.com scsi: lpfc: Fix crash during driver unload with running nvme traffic
Monk Liu Monk.Liu@amd.com drm/amdgpu:fix random missing of FLR NOTIFY
Brijesh Singh brijesh.singh@amd.com KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
Peter Ujfalusi peter.ujfalusi@ti.com dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free
Peter Ujfalusi peter.ujfalusi@ti.com dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free
Rafael J. Wysocki rafael.j.wysocki@intel.com cpufreq: Fix governor module removal race
Manikanta Pubbisetty mpubbise@qti.qualcomm.com ath10k: update tdls teardown state to target
Peter Meerwald-Stadler pmeerw@pmeerw.net iio: health: max30102: Add power enable parameter to get_temp function
Stefan Brüns stefan.bruens@rwth-aachen.de iio: adc: ina2xx: Shift bus voltage register to mask flag bits
Philipp Zabel p.zabel@pengutronix.de drm/etnaviv: make THERMAL selectable
Christophe JAILLET christophe.jaillet@wanadoo.fr power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()'
Christophe JAILLET christophe.jaillet@wanadoo.fr power: supply: ab8500_charger: Fix an error handling path
Dan Carpenter dan.carpenter@oracle.com power: supply: sbs-message: double left shift bug in sbsm_select()
Tero Kristo t-kristo@ti.com clk: ti: clkctrl: add support for retrying failed init
Alexei Starovoitov ast@fb.com bpf: fix stack state printing in verifier log
Bjorn Andersson bjorn.andersson@linaro.org leds: pm8058: Silence pointer to integer size warning
Yossef Efraim yossefe@mellanox.com xfrm: Fix xfrm_replay_overflow_offload_esn
Eric W. Biederman ebiederm@xmission.com userns: Don't fail follow_automount based on s_user_ns
Jagdish Gediya jagdish.gediya@nxp.com mtd: nand: ifc: update bufnum mask for ver >= 2.0.0
Andrew F. Davis afd@ti.com ARM: dts: omap3-n900: Fix the audio CODEC's reset pin
Andrew F. Davis afd@ti.com ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin
Sunil Goutham sgoutham@cavium.com net: thunderx: Set max queue count taking XDP_TX into account
Miquel Raynal miquel.raynal@free-electrons.com mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()
Bartosz Golaszewski brgl@bgdev.pl gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously
Lorenzo Colitti lorenzo@google.com net: xfrm: allow clearing socket xfrm policies.
Arnaldo Carvalho de Melo acme@redhat.com perf report: Fix -D output for user metadata events
Alexey Khoroshilov khoroshilov@ispras.ru rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe()
Michael Hennerich michael.hennerich@analog.com net: ieee802154: adf7242: Fix bug if defined DEBUG
Ville Syrjälä ville.syrjala@linux.intel.com drm/vblank: Fix vblank timestamp debugs
Luis R. Rodriguez mcgrof@kernel.org test_firmware: fix setting old custom fw path back on exit
Colin Ian King colin.king@canonical.com crypto: cavium - fix memory leak on info
Geert Uytterhoeven geert@linux-m68k.org crypto: keywrap - Add missing ULL suffixes for 64-bit constants
Pierre pinaraf@pinaraf.info crypto: ecc - Fix NULL pointer deref. on no default_rng
Dan Carpenter dan.carpenter@oracle.com crypto: chelsio - Fix an error code in chcr_hash_dma_map()
Paul E. McKenney paulmck@linux.vnet.ibm.com sched: Stop resched_cpu() from sending IPIs to offline CPUs
Paul E. McKenney paulmck@linux.vnet.ibm.com sched: Stop switched_to_rt() from sending IPIs to offline CPUs
Lukas Wunner lukas@wunner.de dt-bindings: serial: Add common rs485 binding for RTS polarity
Johan Hovold johan@kernel.org USB: ledtrig-usbport: fix of-node leak
Adam Thomson Adam.Thomson.Opensource@diasemi.com typec: tcpm: fusb302: Resolve out of order messaging events
Colin Ian King colin.king@canonical.com staging: rtl8822be: fix missing null check on dev_alloc_skb return
Felix Kuehling Felix.Kuehling@amd.com drm/amdgpu: fix get_max_engine_clock_in_mhz
Simon Shields simon@lineageos.org ARM: dts: exynos: Correct Trats2 panel reset line
Yixun Lan yixun.lan@amlogic.com clk: meson: gxbb: fix wrong clock for SARADC/SANA
Simon Horman horms+renesas@verge.net.au ARM: dts: koelsch: Move cec_clock to root node
Emmanuel Grumbach emmanuel.grumbach@intel.com iwlwifi: mvm: rs: don't override the rate history in the search cycle
Jiri Kosina jkosina@suse.cz HID: elo: clear BTN_LEFT mapping
Paul Mackerras paulus@ozlabs.org KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()
Ville Syrjälä ville.syrjala@linux.intel.com video/hdmi: Allow "empty" HDMI infoframes
Chris Wilson chris@chris-wilson.co.uk dma-buf/fence: Fix lock inversion within dma-fence-array
Jani Nikula jani.nikula@intel.com drm/edid: set ELD connector type in drm_edid_to_eld()
Paul Mackerras paulus@ozlabs.org KVM: PPC: Book3S HV: Avoid shifts by negative amounts
Hans de Goede hdegoede@redhat.com HID: multitouch: Only look at non touch fields in first packet of a frame
Trent Piepho tpiepho@impinj.com spi: imx: Fix failure path leak on GPIO request error correctly
Dan Carpenter dan.carpenter@oracle.com drm/panel: rpi-touchscreen: propagate errors in rpi_touchscreen_i2c_read()
Andreas Gruenbacher agruenba@redhat.com gfs2: Fixes to "Implement iomap for block_map" (2)
Andreas Gruenbacher agruenba@redhat.com gfs2: Clean up {lookup,fillup}_metapath
Greg Kroah-Hartman gregkh@linuxfoundation.org Revert "btrfs: use proper endianness accessors for super_copy"
Steffen Maier maier@linux.vnet.ibm.com dm mpath: fix passing integrity data
Greentime Hu green.hu@gmail.com earlycon: add reg-offset to physical address before mapping
Sebastian Andrzej Siewior bigeasy@linutronix.de serial: core: mark port as initialized in autoconfig
Nikola Ciprich nikola.ciprich@linuxbox.cz serial: 8250_pci: Add Brainboxes UC-260 4 port serial device
Roger Quadros rogerq@ti.com usb: dwc3: Fix lock-up on ID change during system suspend/resume
Xinyong xinyong.fang@linux.alibaba.com usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()
Pete Zaitcev zaitcev@kotori.zaitcev.us usb: usbmon: Read text within supplied buffer size
Danilo Krummrich danilokrummrich@dk-develop.de usb: quirks: add control message delay for 1b1c:1b20
Colin Ian King colin.king@canonical.com usbip: vudc: fix null pointer dereference on udc->lock
Teijo Kinnunen teijo.kinnunen@code-q.fi USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h
Damien Le Moal damien.lemoal@wdc.com scsi: sd_zbc: Fix potential memory leak
Joel Fernandes joelaf@google.com staging: android: ashmem: Fix lockdep issue during llseek
Frank Mori Hess fmh6jj@gmail.com staging: comedi: fix comedi_nsamples_left.
Oliver Neukum oneukum@suse.com uas: fix comparison for error code
Jonas Danielsson jonas@orbital-systems.com tty/serial: atmel: add new version check for usart
Ulrich Hecht ulrich.hecht+renesas@gmail.com serial: sh-sci: prevent lockup on full TTY buffers
Mathias Nyman mathias.nyman@linux.intel.com xhci: fix endpoint context tracer output
Kai-Heng Feng kai.heng.feng@canonical.com xhci: Fix front USB ports on ASUS PRIME B350M-A
Yoshihiro Shimoda yoshihiro.shimoda.uh@renesas.com usb: host: xhci-rcar: add support for r8a77965
Hans de Goede hdegoede@redhat.com ASoC: rt5651: Fix regcache sync errors on resume
Richard Fitzgerald rf@opensource.cirrus.com ASoC: wm_adsp: For TLV controls only register TLV get/set
Fabio Estevam fabio.estevam@nxp.com ASoC: sgtl5000: Fix suspend/resume
Yong Deng yong.deng@magewell.com ASoC: sun4i-i2s: Fix RX slot number of SUN8I
H.J. Lu hjl.tools@gmail.com x86: Treat R_X86_64_PLT32 as R_X86_64_PC32
-------------
Diffstat:
.../devicetree/bindings/serial/fsl-imx-uart.txt | 3 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 3 +- .../devicetree/bindings/serial/omap_serial.txt | 1 + Documentation/devicetree/bindings/serial/rs485.txt | 1 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 + Makefile | 4 +- arch/arm/boot/dts/am335x-pepper.dts | 2 +- arch/arm/boot/dts/exynos4412-trats2.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 4 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 12 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 + arch/powerpc/include/asm/code-patching.h | 1 + arch/powerpc/include/asm/kvm_book3s_64.h | 14 ++- arch/powerpc/kernel/entry_64.S | 10 +- arch/powerpc/kernel/module_64.c | 12 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/lib/code-patching.c | 5 + arch/x86/kernel/machine_kexec_64.c | 1 + arch/x86/kernel/module.c | 1 + arch/x86/kvm/mmu.c | 10 ++ arch/x86/kvm/svm.c | 6 +- arch/x86/tools/relocs.c | 3 + crypto/ecc.c | 2 +- crypto/keywrap.c | 4 +- drivers/base/Kconfig | 1 + drivers/char/agp/intel-gtt.c | 2 + drivers/clk/meson/gxbb.c | 4 +- drivers/clk/qcom/gcc-msm8916.c | 1 + drivers/clk/renesas/r8a77970-cpg-mssr.c | 1 + drivers/clk/ti/clkctrl.c | 12 +- drivers/cpufreq/cpufreq.c | 6 + drivers/crypto/caam/caamalg_qi.c | 6 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 3 +- drivers/crypto/chelsio/chcr_algo.c | 2 +- drivers/dma-buf/dma-fence-array.c | 14 ++- drivers/dma/amba-pl08x.c | 11 +- drivers/dma/bcm2835-dma.c | 10 +- drivers/dma/qcom/hidma_ll.c | 9 +- drivers/gpio/gpiolib.c | 9 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 14 ++- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 10 ++ drivers/gpu/drm/drm_edid.c | 9 +- drivers/gpu/drm/drm_vblank.c | 12 +- drivers/gpu/drm/etnaviv/Kconfig | 9 ++ drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 8 +- drivers/gpu/drm/i915/intel_guc_fw.c | 9 -- drivers/gpu/drm/i915/intel_huc.c | 11 -- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 +- drivers/hid/hid-elo.c | 6 + drivers/hid/hid-multitouch.c | 17 ++- drivers/iio/adc/ina2xx-adc.c | 26 +++-- drivers/iio/health/max30102.c | 36 +++--- drivers/infiniband/hw/mlx5/mr.c | 3 + drivers/leds/leds-pm8058.c | 2 +- drivers/md/dm-mpath.c | 5 +- drivers/md/dm-raid.c | 30 +++-- drivers/media/platform/davinci/vpif_capture.c | 2 + drivers/media/platform/vsp1/vsp1_drv.c | 16 ++- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/mmc/core/mmc_test.c | 11 +- drivers/mtd/nand/fsl_ifc_nand.c | 7 ++ drivers/mtd/nand/nand_base.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 5 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 5 + drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ipvlan/ipvlan_core.c | 4 + drivers/net/veth.c | 3 + drivers/net/virtio_net.c | 9 +- drivers/net/wireless/ath/ath10k/mac.c | 10 ++ drivers/net/wireless/ath/ath10k/wmi.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 6 + drivers/net/wireless/mac80211_hwsim.c | 17 ++- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 22 +++- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 2 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/sbs-manager.c | 2 +- drivers/pwm/pwm-stmpe.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 15 ++- drivers/scsi/lpfc/lpfc_nvme.c | 14 +++ drivers/scsi/lpfc/lpfc_nvmet.c | 11 ++ drivers/scsi/scsi_devinfo.c | 9 +- drivers/scsi/scsi_dh.c | 5 +- drivers/scsi/sd_zbc.c | 35 +++--- drivers/scsi/ses.c | 11 +- drivers/spi/spi-imx.c | 11 +- drivers/spi/spi-sun6i.c | 2 +- drivers/staging/android/ashmem.c | 15 ++- drivers/staging/comedi/drivers.c | 3 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 8 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 13 ++- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 + drivers/tty/serial/8250/8250_pci.c | 11 ++ drivers/tty/serial/atmel_serial.c | 1 + drivers/tty/serial/earlycon.c | 3 +- drivers/tty/serial/serial_core.c | 2 + drivers/tty/serial/sh-sci.c | 2 + drivers/usb/core/ledtrig-usbport.c | 8 +- drivers/usb/core/message.c | 4 + drivers/usb/core/quirks.c | 3 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/gadget/function/f_fs.c | 1 - drivers/usb/host/xhci-pci.c | 3 + drivers/usb/host/xhci-rcar.c | 4 + drivers/usb/host/xhci.c | 3 + drivers/usb/host/xhci.h | 23 ++-- drivers/usb/mon/mon_text.c | 126 +++++++++++++-------- drivers/usb/storage/uas.c | 2 +- drivers/usb/storage/unusual_devs.h | 7 ++ drivers/usb/typec/fusb302/fusb302.c | 21 +++- drivers/usb/usbip/vudc_sysfs.c | 8 +- drivers/video/hdmi.c | 51 +++++---- fs/btrfs/sysfs.c | 8 +- fs/btrfs/transaction.c | 20 ++-- fs/gfs2/bmap.c | 77 +++++-------- fs/namei.c | 3 - include/linux/dma-fence-array.h | 3 + include/linux/usb/quirks.h | 3 + kernel/bpf/verifier.c | 2 +- kernel/locking/locktorture.c | 76 +++++++------ kernel/sched/core.c | 3 +- kernel/sched/rt.c | 2 +- lib/usercopy.c | 2 +- net/mac80211/iface.c | 2 +- net/sched/sch_generic.c | 28 +++-- net/xfrm/xfrm_policy.c | 2 +- net/xfrm/xfrm_replay.c | 3 +- net/xfrm/xfrm_state.c | 7 ++ security/integrity/ima/ima_appraise.c | 3 +- sound/soc/codecs/rt5651.c | 1 + sound/soc/codecs/sgtl5000.c | 11 ++ sound/soc/codecs/wm_adsp.c | 14 ++- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 2 +- tools/perf/arch/s390/annotate/instructions.c | 3 +- tools/perf/util/annotate.c | 8 +- tools/perf/util/session.c | 3 +- tools/testing/selftests/firmware/fw_filesystem.sh | 5 +- .../testing/selftests/rcutorture/bin/configinit.sh | 2 +- tools/usb/usbip/src/usbipd.c | 2 +- 146 files changed, 890 insertions(+), 442 deletions(-)
On 16 March 2018 at 20:52, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.15.y and the diffstat can be found below.
thanks,
greg k-h
Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 4.15.11-rc1
Anusha Srivatsa anusha.srivatsa@intel.com drm/i915/glk: Disable Guc and HuC on GLK
Sinan Kaya okaya@codeaurora.org dmaengine: qcom_hidma: check pending interrupts
Arnd Bergmann arnd@arndb.de IB/mlx5: revisit -Wmaybe-uninitialized warning
Mimi Zohar zohar@linux.vnet.ibm.com ima: relax requiring a file signature for new files with zero length
Davidlohr Bueso dave@stgolabs.net locking/locktorture: Fix num reader/writer corner cases
SeongJae Park sj38.park@gmail.com rcutorture/configinit: Fix build directory error message
Mahesh Bandewar maheshb@google.com ipvlan: add L2 check for packets arriving via virtual devices
Christophe Leroy christophe.leroy@c-s.fr Fix misannotated out-of-line _copy_to_user()
Adrian Hunter adrian.hunter@intel.com mmc: mmc_test: Ensure command queue is disabled for testing
Dan Carpenter dan.carpenter@oracle.com ASoC: nuc900: Fix a loop timeout test
Horia Geantă horia.geanta@nxp.com crypto: caam/qi - use correct print specifier for size_t
Luca Coelho luciano.coelho@intel.com mac80211: remove BUG() when interface type is invalid
Adiel Aloni adiel.aloni@intel.com mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED
Chris Wilson chris@chris-wilson.co.uk agp/intel: Flush all chipset writes after updating the GGTT
Geert Uytterhoeven geert+renesas@glider.be arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset
Nicholas Piggin npiggin@gmail.com powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled context
Josh Poimboeuf jpoimboe@redhat.com powerpc/modules: Don't try to restore r2 after a sibling call
Yong Zhao yong.zhao@amd.com drm/amdkfd: Fix memory leaks in kfd topology
Stephen Hemminger stephen@networkplumber.org veth: set peer GSO values
John Fastabend john.fastabend@gmail.com net: sched: drop qdisc_reset from dev_graft_qdisc
Toshiaki Makita makita.toshiaki@lab.ntt.co.jp virtio_net: Disable interrupts if napi_complete_done rescheduled napi
Gustavo A. R. Silva garsilva@embeddedor.com media: davinci: vpif_capture: add NULL check on devm_kzalloc return value
Dan Carpenter dan.carpenter@oracle.com media: cpia2: Fix a couple off by one bugs
Heinz Mauelshagen heinzm@redhat.com dm raid: fix raid set size revalidation
Kieran Bingham kieran.bingham+renesas@ideasonboard.com media: vsp1: Prevent suspending and resuming DRM pipelines
Ioana Radulescu ruxandra.radulescu@nxp.com staging: fsl-dpaa2/eth: Fix access to FAS field
Sergei Shtylyov sergei.shtylyov@cogentembedded.com clk: renesas: r8a77970: Add LVDS clock
Xose Vazquez Perez xose.vazquez@gmail.com scsi: dh: add new rdac devices
Xose Vazquez Perez xose.vazquez@gmail.com scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
Bart Van Assche bart.vanassche@wdc.com scsi: core: scsi_get_device_flags_keyed(): Always return device flags
Michael Chan michael.chan@broadcom.com bnxt_en: Don't print "Link speed -1 no longer supported" messages.
Tobias Jordan Tobias.Jordan@elektrobit.com spi: sun6i: disable/unprepare clocks on remove
Julien BOIBESSOT julien.boibessot@armadeus.com tools/usbip: fixes build with musl libc toolchain
Ben Greear greearb@candelatech.com ath10k: fix invalid STS_CAP_OFFSET_MASK
Limin Zhu liminzhu@marvell.com mwifiex: cfg80211: do not change virtual interface during scan processing
Srinivas Kandagatla srinivas.kandagatla@linaro.org clk: qcom: msm8916: fix mnd_width for codec_digcodec
Dan Carpenter dan.carpenter@oracle.com bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()
Christian König christian.koenig@amd.com drm/amdgpu: fix amdgpu_sync_resv v2
Monk Liu Monk.Liu@amd.com drm/amdgpu:fix virtual dce bug
Sara Sharon sara.sharon@intel.com iwlwifi: mvm: avoid dumping assert log when device is stopped
Thomas Richter tmricht@linux.vnet.ibm.com perf annotate: Fix objdump comment parsing for Intel mov dissassembly
Thomas Richter tmricht@linux.vnet.ibm.com perf annotate: Fix unnecessary memory allocation for s390x
Takeshi Kihara takeshi.kihara.df@renesas.com pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using STP_ISEN_1_D
Fabrizio Castro fabrizio.castro@bp.renesas.com pinctrl: sh-pfc: r8a7791: Add can_clk function
Jernej Skrabec jernej.skrabec@siol.net drm/sun4i: Fix format mask in DE2 driver
Axel Lin axel.lin@ingics.com pwm: stmpe: Fix wrong register offset for hwpwm=2 case
Li Dongyang dongyang.li@anu.edu.au scsi: ses: don't ask for diagnostic pages repeatedly during probe
James Smart jsmart2021@gmail.com scsi: lpfc: Fix crash during driver unload with running nvme traffic
Monk Liu Monk.Liu@amd.com drm/amdgpu:fix random missing of FLR NOTIFY
Brijesh Singh brijesh.singh@amd.com KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
Peter Ujfalusi peter.ujfalusi@ti.com dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free
Peter Ujfalusi peter.ujfalusi@ti.com dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free
arm and arm64 build broken due to this patch for 4.15 and 4.14
drivers/dma/bcm2835-dma.c:815:3: error: implicit declaration of function 'vchan_terminate_vdesc' [-Werror=implicit-function-declaration] vchan_terminate_vdesc(&c->desc->vd); ^ cc1: some warnings being treated as errors
On Sat, Mar 17, 2018 at 01:06:21AM +0530, Naresh Kamboju wrote:
Peter Ujfalusi peter.ujfalusi@ti.com dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free
arm and arm64 build broken due to this patch for 4.15 and 4.14
drivers/dma/bcm2835-dma.c:815:3: error: implicit declaration of function 'vchan_terminate_vdesc' [-Werror=implicit-function-declaration] vchan_terminate_vdesc(&c->desc->vd); ^ cc1: some warnings being treated as errors
Should now be resolved, thanks.
greg k-h
stable-rc/linux-4.15.y boot: 45 boots: 0 failed, 38 passed with 5 offline, 1 untried/unknown, 1 conflict (v4.15.10-129-gadfb64c5bcd2)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-4.15.y/kernel/v4.15... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.15.y/kernel/v4.15.10-129...
Tree: stable-rc Branch: linux-4.15.y Git Describe: v4.15.10-129-gadfb64c5bcd2 Git Commit: adfb64c5bcd2c15abb5e2a114550e454e5d95268 Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 37 unique boards, 11 SoC families, 13 builds out of 185
Boot Regressions Detected:
arm:
exynos_defconfig: exynos5800-peach-pi: lab-baylibre-seattle: failing since 1 day (last pass: v4.15.9-146-g2ad27e8a3cad - first fail: v4.15.10)
Offline Platforms:
arm:
tegra_defconfig: tegra124-jetson-tk1: 1 offline lab
sunxi_defconfig: sun5i-r8-chip: 1 offline lab
exynos_defconfig: exynos5410-odroidxu: 1 offline lab
imx_v6_v7_defconfig: vf610-colibri-eval-v3: 1 offline lab
sama5_defconfig: at91-sama5d4_xplained: 1 offline lab
Conflicting Boot Failure Detected: (These likely are not failures as other labs are reporting PASS. Needs review.)
arm:
exynos_defconfig: exynos5800-peach-pi: lab-collabora: PASS lab-baylibre-seattle: FAIL
--- For more info write to info@kernelci.org
On 03/16/2018 08:22 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
Build results: total: 147 pass: 142 fail: 5 Failed builds: arm:allmodconfig arm:lpc32xx_defconfig arm:nhk8815_defconfig arm:bcm2835_defconfig arm64:allmodconfig Qemu test results: total: 141 pass: 122 fail: 19 Failed tests: arm:beagle:multi_v7_defconfig:omap3-beagle arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm arm:overo:multi_v7_defconfig:omap3-overo-tobi arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9 arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1 arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706 arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed arm:midway:multi_v7_defconfig:ecx-2000 arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310 arm64:virt:smp:defconfig:initrd arm64:virt:smp:defconfig:rootfs arm64:xlnx-zcu102:smp:defconfig:initrd:zynqmp-ep108 arm64:xlnx-zcu102:smp:defconfig:rootfs:zynqmp-ep108 arm64:virt:nosmp:defconfig:initrd arm64:xlnx-zcu102:nosmp:defconfig:initrd:zynqmp-ep108 arm64:xlnx-zcu102:nosmp:defconfig:rootfs:zynqmp-ep108
drivers/dma/amba-pl08x.c: In function 'pl08x_terminate_all': drivers/dma/amba-pl08x.c:2185:3: error: implicit declaration of function 'vchan_terminate_vdesc'
Further details are available at http://kerneltests.org/builders.
Guenter
On Sat, Mar 17, 2018 at 07:48:59AM -0700, Guenter Roeck wrote:
On 03/16/2018 08:22 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
Build results: total: 147 pass: 142 fail: 5
I've now pushed out a -rc2 to fix this build issue.
thanks,
greg k-h
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
I think I need to get some coffee...
greg k-h
On 03/18/2018 04:15 AM, Greg Kroah-Hartman wrote:
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
For v4.15.10-127-g19c3db0:
Build results: total: 147 pass: 147 fail: 0 Qemu test results: total: 141 pass: 141 fail: 0
Guenter
On Sun, Mar 18, 2018 at 12:15:23PM +0100, Greg Kroah-Hartman wrote:
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
Sorry to say, this one doesn't build properly either.
I tested the previous build issue on arm64 only, but arm32 is still failing on 4.14/4.15 due to the following:
07f498834a53 ("clk: ti: clkctrl: add support for retrying failed init")
I'll reply to the patch directly as well.
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm multi_v7_defconfig $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm
...
../drivers/clk/ti/clkctrl.c: In function ‘_ti_omap4_clkctrl_setup’: ../drivers/clk/ti/clkctrl.c:497:27: error: passing argument 2 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘struct clk_hw *’ but argument is of type ‘struct omap_clkctrl_prov ider *’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ ../drivers/clk/ti/clkctrl.c:497:37: error: passing argument 3 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~~~~~~~~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘ti_of_clk_init_cb_t {aka void (*)(struct clk_hw *, struct device_n ode *)}’ but argument is of type ‘void (*)(void *, struct device_node *)’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]: *** [../scripts/Makefile.build:329: drivers/clk/ti/clkctrl.o] Error 1 make[3]: *** [../scripts/Makefile.build:587: drivers/clk/ti] Error 2 make[2]: *** [../scripts/Makefile.build:587: drivers/clk] Error 2 make[1]: *** [/home/drue/src/linux/4.14-rc/Makefile:1031: drivers] Error 2 make[1]: Leaving directory '/home/drue/src/linux/4.14-rc/build-arm' make: *** [Makefile:146: sub-make] Error 2
On 03/18/2018 08:39 PM, Dan Rue wrote:
On Sun, Mar 18, 2018 at 12:15:23PM +0100, Greg Kroah-Hartman wrote:
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
Sorry to say, this one doesn't build properly either.
I tested the previous build issue on arm64 only, but arm32 is still failing on 4.14/4.15 due to the following:
07f498834a53 ("clk: ti: clkctrl: add support for retrying failed init")
I'll reply to the patch directly as well.
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm multi_v7_defconfig $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm
...
../drivers/clk/ti/clkctrl.c: In function ‘_ti_omap4_clkctrl_setup’: ../drivers/clk/ti/clkctrl.c:497:27: error: passing argument 2 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘struct clk_hw *’ but argument is of type ‘struct omap_clkctrl_prov ider *’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ ../drivers/clk/ti/clkctrl.c:497:37: error: passing argument 3 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~~~~~~~~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘ti_of_clk_init_cb_t {aka void (*)(struct clk_hw *, struct device_n ode *)}’ but argument is of type ‘void (*)(void *, struct device_node *)’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]: *** [../scripts/Makefile.build:329: drivers/clk/ti/clkctrl.o] Error 1 make[3]: *** [../scripts/Makefile.build:587: drivers/clk/ti] Error 2 make[2]: *** [../scripts/Makefile.build:587: drivers/clk] Error 2 make[1]: *** [/home/drue/src/linux/4.14-rc/Makefile:1031: drivers] Error 2 make[1]: Leaving directory '/home/drue/src/linux/4.14-rc/build-arm' make: *** [Makefile:146: sub-make] Error 2
You are right. Difference in my build is that my version of gcc doesn't produce and error but just a warning.
Guenter
On Sun, Mar 18, 2018 at 10:36:20PM -0700, Guenter Roeck wrote:
On 03/18/2018 08:39 PM, Dan Rue wrote:
On Sun, Mar 18, 2018 at 12:15:23PM +0100, Greg Kroah-Hartman wrote:
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
Sorry to say, this one doesn't build properly either.
I tested the previous build issue on arm64 only, but arm32 is still failing on 4.14/4.15 due to the following:
07f498834a53 ("clk: ti: clkctrl: add support for retrying failed init")
I'll reply to the patch directly as well.
$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm multi_v7_defconfig $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=build-arm
...
../drivers/clk/ti/clkctrl.c: In function ‘_ti_omap4_clkctrl_setup’: ../drivers/clk/ti/clkctrl.c:497:27: error: passing argument 2 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘struct clk_hw *’ but argument is of type ‘struct omap_clkctrl_prov ider *’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ ../drivers/clk/ti/clkctrl.c:497:37: error: passing argument 3 of ‘ti_clk_retry_init’ from incompatible pointer type [-Werror=incompatible-pointer-types] ti_clk_retry_init(node, provider, _clkctrl_add_provider); ^~~~~~~~~~~~~~~~~~~~~ In file included from ../drivers/clk/ti/clkctrl.c:24:0: ../drivers/clk/ti/clock.h:265:5: note: expected ‘ti_of_clk_init_cb_t {aka void (*)(struct clk_hw *, struct device_n ode *)}’ but argument is of type ‘void (*)(void *, struct device_node *)’ int ti_clk_retry_init(struct device_node *node, struct clk_hw *hw, ^~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]: *** [../scripts/Makefile.build:329: drivers/clk/ti/clkctrl.o] Error 1 make[3]: *** [../scripts/Makefile.build:587: drivers/clk/ti] Error 2 make[2]: *** [../scripts/Makefile.build:587: drivers/clk] Error 2 make[1]: *** [/home/drue/src/linux/4.14-rc/Makefile:1031: drivers] Error 2 make[1]: Leaving directory '/home/drue/src/linux/4.14-rc/build-arm' make: *** [Makefile:146: sub-make] Error 2
You are right. Difference in my build is that my version of gcc doesn't produce and error but just a warning.
These trees "should" be building with no warnings at all, thanks to the great effort Arnd put in recently. If any stable patch is adding warnings, I'd like to know that as it sometimes hides real issues, like this one.
thanks,
greg k-h
On Sun, Mar 18, 2018 at 12:15:23PM +0100, Greg Kroah-Hartman wrote:
On Sun, Mar 18, 2018 at 11:25:26AM +0100, Greg Kroah-Hartman wrote:
On Fri, Mar 16, 2018 at 04:22:21PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 4.15.11 release. There are 128 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sun Mar 18 15:22:57 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc1...
-rc2 is out to fix a build error on some configs: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc2...
And -rc3 is out that at least builds properly: https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.15.11-rc3...
As reported, arm32 build failed and so tests did not run. No regressions on arm64 or x86_64.
The 'regressions' listed below are related to running under qemu. They work fine on real hardware.
Summary ------------------------------------------------------------------------
kernel: 4.15.11-rc3 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-4.15.y git commit: 19c3db0eb031575ed19b50a75282cea8c9df9b0b git describe: v4.15.10-127-g19c3db0eb031 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-4.15-oe/build/v4.15.10-12...
Regressions (compared to build v4.15.10-129-gadfb64c5bcd2) ------------------------------------------------------------------------
qemu_x86_64: kselftest-vsyscall-mode-native: * sigreturn_64
* test src: not informed ltp-sched-tests: * runltp_sched
* test src: git://github.com/linux-test-project/ltp.git
Boards, architectures and test suites: -------------------------------------
dragonboard-410c * boot - fail: 3, pass: 20 * kselftest - skip: 20, pass: 45 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - skip: 1, pass: 21 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - pass: 14 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 148, pass: 1002 * ltp-timers-tests - skip: 1, pass: 12
hi6220-hikey - arm64 * boot - pass: 20 * kselftest - skip: 17, pass: 48 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - skip: 1, pass: 21 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 4, pass: 10 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 151, pass: 999 * ltp-timers-tests - skip: 1, pass: 12
juno-r2 - arm64 * boot - pass: 20 * kselftest - skip: 17, pass: 48 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 2, pass: 61 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 4, pass: 10 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 149, pass: 1001 * ltp-timers-tests - skip: 1, pass: 12
qemu_x86_64 * boot - pass: 23 * kselftest - skip: 21, pass: 61 * kselftest-vsyscall-mode-native - skip: 21, fail: 1, pass: 60 * kselftest-vsyscall-mode-none - skip: 21, pass: 61 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 6, pass: 57 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 1, fail: 1, pass: 21 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 148, pass: 1002 * ltp-timers-tests - skip: 1, pass: 12
x86_64 * boot - pass: 22 * kselftest - skip: 19, pass: 61 * kselftest-vsyscall-mode-native - skip: 19, pass: 61 * kselftest-vsyscall-mode-none - skip: 19, fail: 1, pass: 60 * libhugetlbfs - skip: 1, pass: 90 * ltp-cap_bounds-tests - pass: 2 * ltp-containers-tests - skip: 17, pass: 64 * ltp-fcntl-locktests-tests - pass: 2 * ltp-filecaps-tests - pass: 2 * ltp-fs-tests - skip: 1, pass: 62 * ltp-fs_bind-tests - pass: 2 * ltp-fs_perms_simple-tests - pass: 19 * ltp-fsx-tests - pass: 2 * ltp-hugetlb-tests - pass: 22 * ltp-io-tests - pass: 3 * ltp-ipc-tests - pass: 9 * ltp-math-tests - pass: 11 * ltp-nptl-tests - pass: 2 * ltp-pty-tests - pass: 4 * ltp-sched-tests - skip: 5, pass: 9 * ltp-securebits-tests - pass: 4 * ltp-syscalls-tests - skip: 119, pass: 1031 * ltp-timers-tests - skip: 1, pass: 12
-- Linaro QA (beta) https://qa-reports.linaro.org _______________________________________________ Kernel-build-reports mailing list Kernel-build-reports@lists.linaro.org https://lists.linaro.org/mailman/listinfo/kernel-build-reports