RE: [PATCH 4.19 00/56] 4.19.137-rc1 review

2020-08-04 Thread Chris Paterson
Hi Pavel,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Pavel Machek
> Sent: 04 August 2020 08:46
>
> *** gpg4o | The signature of this email could not be verified because the
> following public key is missing. Click here to search and import the key
> 30E7F06A95DBFAF2 ***
>
> Hi!
>
> > This is the start of the stable review cycle for the 4.19.137 release.
> > There are 56 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 Wed, 05 Aug 2020 12:18:33 +.
> > 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.19.137-rc1.gz
> > or in the git tree and branch at:
> >     git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> > and the diffstat can be found below.
>
> CIP test farm does not see any problems...
>
> https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-
> /pipelines/173700523
>
> ...except that one of the targets is unavailable.

This is up again now so I've rescheduled the tests.

>
> Chris, could we get distinction between "we ran a test and it failed"
> and "we could not run a test because mice ate the cables"?

You can see that the board is offline in the GitLab CI log, but that's not 
ideal.
I can change it so the job passes with a nice big green tick, but this may lead 
people to think that the tests had actually been run.
Maybe we need a yellow icon in the GitLab GUI for this circumstance. Looks like 
we aren't the first with this request:
https://gitlab.com/gitlab-org/gitlab/-/issues/16733

Kind regards, Chris 

>
> Best regards,
>                                   Pavel
>
>
> --
> (english) http://www.livejournal.com/~pavelmachek
> (cesky, pictures)
> http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


RE: [PATCH 4.19 00/36] 4.19.132-rc1 review

2020-07-08 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 07 July 2020 16:17
> 
> This is the start of the stable review cycle for the 4.19.132 release.
> There are 36 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 Thu, 09 Jul 2020 14:57:34 +.
> Anything received after that time might be too late.

No build/boot issues seen for CIP configs with Linux 4.19.132-rc1 
(168e2945aaf5).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/164002971
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=168e29#table

Kind regards, Chris

> 
> The whole patch series can be found in one patch at:
>   https://www.kernel.org/pub/linux/kernel/v4.x/stable-
> review/patch-4.19.132-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.132-rc1
> 
> Peter Jones 
> efi: Make it possible to disable efivar_ssdt entirely
> 
> Hou Tao 
> dm zoned: assign max_io_len correctly
> 
> Marc Zyngier 
> irqchip/gic: Atomically update affinity
> 
> Hauke Mehrtens 
> MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
> 
> Zhang Xiaoxu 
> cifs: Fix the target file was deleted when rename failed.
> 
> Paul Aurich 
> SMB3: Honor lease disabling for multiuser mounts
> 
> Paul Aurich 
> SMB3: Honor persistent/resilient handle flags for multiuser mounts
> 
> Paul Aurich 
> SMB3: Honor 'seal' flag for multiuser mounts
> 
> Greg Kroah-Hartman 
> Revert "ALSA: usb-audio: Improve frames size computation"
> 
> J. Bruce Fields 
> nfsd: apply umask on fs without ACL support
> 
> Wolfram Sang 
> i2c: mlxcpld: check correct size of maximum RECV_LEN packet
> 
> Chris Packham 
> i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
> 
> Christoph Hellwig 
> nvme: fix a crash in nvme_mpath_add_disk
> 
> Paul Aurich 
> SMB3: Honor 'posix' flag for multiuser mounts
> 
> Hou Tao 
> virtio-blk: free vblk-vqs in error path of virtblk_probe()
> 
> Chen-Yu Tsai 
> drm: sun4i: hdmi: Remove extra HPD polling
> 
> Misono Tomohiro 
> hwmon: (acpi_power_meter) Fix potential memory leak in
> acpi_power_meter_add()
> 
> Chu Lin 
> hwmon: (max6697) Make sure the OVERT mask is set correctly
> 
> Rahul Lakkireddy 
> cxgb4: fix SGE queue dump destination buffer context
> 
> Rahul Lakkireddy 
> cxgb4: use correct type for all-mask IP address comparison
> 
> Rahul Lakkireddy 
> cxgb4: parse TC-U32 key values and masks natively
> 
> Rahul Lakkireddy 
> cxgb4: use unaligned conversion for fetching timestamp
> 
> Chen Tao 
> drm/msm/dpu: fix error return code in dpu_encoder_init
> 
> Herbert Xu 
> crypto: af_alg - fix use-after-free in af_alg_accept() due to 
> bh_lock_sock()
> 
> Douglas Anderson 
> kgdb: Avoid suspicious RCU usage warning
> 
> Anton Eidelman 
> nvme-multipath: fix deadlock between ana_work and scan_work
> 
> Sagi Grimberg 
> nvme: fix possible deadlock when I/O is blocked
> 
> Keith Busch 
> nvme-multipath: set bdi capabilities once
> 
> Christian Borntraeger 
> s390/debug: avoid kernel warning on too large number of pages
> 
> Zqiang 
> usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
> 
> Qian Cai 
> mm/slub: fix stack overruns with SLUB_STATS
> 
> Dongli Zhang 
> mm/slub.c: fix corrupted freechain in deactivate_slab()
> 
> Tuomas Tynkkynen 
> usbnet: smsc95xx: Fix use-after-free after removal
> 
> Borislav Petkov 
> EDAC/amd64: Read back the scrub rate PCI register on F15h
> 
> Hugh Dickins 
> mm: fix swap cache node allocation mask
> 
> Filipe Manana 
> btrfs: fix a block group ref counter leak after failure to remove block 
> group
> 
> 
> -
> 
> Diffstat:
> 
>  Makefile   |   4 +-
>  arch/mips/kernel/traps.c   |   1 +
>  arch/s390/kernel/debug.c   |   3 +-
>  crypto/af_alg.c|  26 ++---
>  crypto/algif_aead.c|   9 +-
>  crypto/algif_hash.c|   9 +-
>  crypto/algif_skcipher.c|   9 +-
>  drivers/block/virtio_blk.c |   1 +
>  drivers/edac/amd64_edac.c  |   2 +
>  drivers/firmware/efi/Kconfig   |  11 ++
>  drivers/firmware/efi/efi.c |   2 +-
>  

RE: [PATCH 4.4 00/19] 4.4.230-rc1 review

2020-07-08 Thread Chris Paterson



Kind regards, Chris

> -Original Message-
> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 07 July 2020 16:10
> To: linux-kernel@vger.kernel.org
> Cc: Greg Kroah-Hartman ; torvalds@linux-
> foundation.org; a...@linux-foundation.org; li...@roeck-us.net;
> sh...@kernel.org; patc...@kernelci.org; ben.hutchi...@codethink.co.uk;
> lkft-tri...@lists.linaro.org; sta...@vger.kernel.org
> Subject: [PATCH 4.4 00/19] 4.4.230-rc1 review
> 
> This is the start of the stable review cycle for the 4.4.230 release.
> There are 19 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 Thu, 09 Jul 2020 14:57:34 +.
> Anything received after that time might be too late.

No build/boot issues seen for CIP configs with Linux 4.4.230-rc1 (c19eba6b3434).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/164002925
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=c19eba#table

Kind regards, Chris

> 
> The whole patch series can be found in one patch at:
>   https://www.kernel.org/pub/linux/kernel/v4.x/stable-
> review/patch-4.4.230-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.230-rc1
> 
> Vasily Averin 
> netfilter: nf_conntrack_h323: lost .data_len definition for Q.931/ipv6
> 
> Hauke Mehrtens 
> MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
> 
> Zhang Xiaoxu 
> cifs: Fix the target file was deleted when rename failed.
> 
> Paul Aurich 
> SMB3: Honor persistent/resilient handle flags for multiuser mounts
> 
> Paul Aurich 
> SMB3: Honor 'seal' flag for multiuser mounts
> 
> Greg Kroah-Hartman 
> Revert "ALSA: usb-audio: Improve frames size computation"
> 
> Chris Packham 
> i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
> 
> Hou Tao 
> virtio-blk: free vblk-vqs in error path of virtblk_probe()
> 
> Misono Tomohiro 
> hwmon: (acpi_power_meter) Fix potential memory leak in
> acpi_power_meter_add()
> 
> Chu Lin 
> hwmon: (max6697) Make sure the OVERT mask is set correctly
> 
> Shile Zhang 
> sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in
> milliseconds
> 
> Herbert Xu 
> crypto: af_alg - fix use-after-free in af_alg_accept() due to 
> bh_lock_sock()
> 
> Douglas Anderson 
> kgdb: Avoid suspicious RCU usage warning
> 
> Zqiang 
> usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
> 
> Qian Cai 
> mm/slub: fix stack overruns with SLUB_STATS
> 
> Borislav Petkov 
> EDAC/amd64: Read back the scrub rate PCI register on F15h
> 
> Hugh Dickins 
> mm: fix swap cache node allocation mask
> 
> Filipe Manana 
> btrfs: fix data block group relocation failure due to concurrent scrub
> 
> Anand Jain 
> btrfs: cow_file_range() num_bytes and disk_num_bytes are same
> 
> 
> -
> 
> Diffstat:
> 
>  Makefile   |  4 ++--
>  arch/mips/kernel/traps.c   |  1 +
>  crypto/af_alg.c| 26 +---
>  crypto/algif_aead.c|  9 +++
>  crypto/algif_hash.c|  9 +++
>  crypto/algif_skcipher.c|  9 +++
>  drivers/block/virtio_blk.c |  1 +
>  drivers/edac/amd64_edac.c  |  2 ++
>  drivers/hwmon/acpi_power_meter.c   |  4 +++-
>  drivers/hwmon/max6697.c|  7 +++---
>  drivers/i2c/algos/i2c-algo-pca.c   |  3 ++-
>  drivers/usb/misc/usbtest.c |  1 +
>  fs/btrfs/inode.c   | 36 
>  fs/cifs/connect.c  |  3 +++
>  fs/cifs/inode.c| 10 ++--
>  include/crypto/if_alg.h|  4 ++--
>  include/linux/sched/sysctl.h   |  1 +
>  kernel/debug/debug_core.c  |  4 
>  kernel/sched/core.c|  5 ++--
>  kernel/sched/rt.c  |  1 +
>  kernel/sysctl.c|  2 +-
>  mm/slub.c  |  3 ++-
>  mm/swap_state.c|  3 ++-
>  net/netfilter/nf_conntrack_h323_main.c |  1 +
>  sound/usb/card.h   |  4 
>  sound/usb/endpoint.c   | 43 
> --
>  sound/usb/endpoint.h   |  1 -
>  sound/usb/pcm.c|  2 --
>  28 files changed, 95 insertions(+), 104 deletions(-)
> 



RE: [PATCH 4.19 000/131] 4.19.131-rc1 review

2020-06-30 Thread Chris Paterson
Hello Sasha,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Sasha Levin
> Sent: 29 June 2020 16:33
> 
> 
> This is the start of the stable review cycle for the 4.19.131 release.
> There are 131 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.

No build/boot issues seen for CIP configs with Linux 4.19.131-rc1 
(d77d34fc4818).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/161219925
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=d77d34#table

Kind regards, Chris

> 
> Responses should be made by Wed 01 Jul 2020 03:34:57 PM UTC.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git/patch/?id=linux-4.19.y=v4.19.130
> 
> or in the git tree and branch at:
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> --
> Thanks,
> Sasha
> 
> -
> 
> Pseudo-Shortlog of commits:
> 
> Aaron Plattner (1):
>   ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table
> 
> Aditya Pakki (1):
>   rocker: fix incorrect error handling in dma_rings_init
> 
> Al Cooper (1):
>   xhci: Fix enumeration issue when setting max packet size for FS
> devices.
> 
> Al Viro (1):
>   fix a braino in "sparc32: fix register window handling in
> genregs32_[gs]et()"
> 
> Alexander Lobakin (3):
>   net: qed: fix left elements count calculation
>   net: qed: fix NVMe login fails over VFs
>   net: qed: fix excessive QM ILT lines consumption
> 
> Amir Goldstein (1):
>   fanotify: fix ignore mask logic for events on child and on dir
> 
> Anton Eidelman (1):
>   nvme-multipath: fix deadlock between ana_work and scan_work
> 
> Charles Keepax (1):
>   regmap: Fix memory leak from regmap_register_patch
> 
> Chuck Lever (1):
>   SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
> 
> Chuhong Yuan (1):
>   USB: ohci-sm501: Add missed iounmap() in remove
> 
> Dan Carpenter (3):
>   x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in
> rdt_cdp_peer_get()
>   usb: gadget: udc: Potential Oops in error handling code
>   Staging: rtl8723bs: prevent buffer overflow in
> update_sta_support_rate()
> 
> Daniel Gomez (1):
>   drm: rcar-du: Fix build error
> 
> Dave Martin (1):
>   arm64/sve: Eliminate data races on sve_default_vl
> 
> David Christensen (1):
>   tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes
> 
> David Howells (2):
>   rxrpc: Fix notification call on completion of discarded calls
>   rxrpc: Fix handling of rwind from an ACK packet
> 
> Denis Efremov (2):
>   drm/amd/display: Use kfree() to free rgb_user in
> calculate_user_regamma_ramp()
>   drm/radeon: fix fb_div check in ni_init_smc_spll_table()
> 
> Denis Kirjanov (1):
>   tcp: don't ignore ECN CWR on pure ACK
> 
> Dinghao Liu (1):
>   hwrng: ks-sa - Fix runtime PM imbalance on error
> 
> Doug Berger (2):
>   net: bcmgenet: remove HFB_CTRL access
>   net: bcmgenet: use hardware padding of runt frames
> 
> Eddie James (1):
>   i2c: fsi: Fix the port number field in status register
> 
> Eric Dumazet (3):
>   net: be more gentle about silly gso requests coming from user
>   net: increment xmit_recursion level in dev_direct_xmit()
>   tcp: grow window for OOO packets only for SACK flows
> 
> Fan Guo (1):
>   RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
> 
> Filipe Manana (2):
>   btrfs: fix data block group relocation failure due to concurrent scrub
>   btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof
> 
> Florian Fainelli (1):
>   net: phy: Check harder for errors in get_phy_id()
> 
> Florian Westphal (2):
>   net: place xmit recursion in softnet data
>   net: use correct this_cpu primitive in dev_recursion_level
> 
> Gao Xiang (1):
>   erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup
> 
> Huaisheng Ye (1):
>   dm writecache: correct uncommitted_block when discarding uncommitted
> entry
> 
> Huy Nguyen (1):
>   xfrm: Fix double ESP trailer insertion in IPsec crypto offload.
> 
> Ilya Ponetayev (1):
>   sch_cake: don't try to reallocate or unshare skb unconditionally
> 
> Jann Horn (1):
>   apparmor: don't try to replace stale label in ptraceme check
> 
> Jeremy Kerr (1):
>   net: usb: ax88179_178a: fix packet alignment padding
> 
> Jiping Ma (1):
>   arm64: perf: Report the PC value in REGS_ABI_32 mode
> 
> Joakim Tjernlund (1):
>   cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip
> 
> Josef Bacik (1):
>   btrfs: make caching_thread use btrfs_find_next_key
> 
> Junxiao Bi (4):
>   ocfs2: avoid 

RE: [PATCH 4.4 000/135] 4.4.229-rc1 review

2020-06-30 Thread Chris Paterson
Hello Sasha,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Sasha Levin
> Sent: 29 June 2020 16:51
> 
> 
> This is the start of the stable review cycle for the 4.4.229 release.
> There are 135 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.

No build/boot issues seen for CIP configs with Linux 4.4.229-rc1 (cd92dec91c4b).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/161164215
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=cd92de#table

Kind regards, Chris

> 
> Responses should be made by Wed 01 Jul 2020 03:53:07 PM UTC.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git/patch/?id=linux-4.4.y=v4.4.228
> 
> or in the git tree and branch at:
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.4.y
> and the diffstat can be found below.
> 
> --
> Thanks,
> Sasha
> 
> -
> 
> Pseudo-Shortlog of commits:
> 
> Adam Honse (1):
>   i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets
> 
> Ahmed S. Darwish (2):
>   block: nr_sects_write(): Disable preemption on seqcount write
>   net: core: device_rename: Use rwsem instead of a seqcount
> 
> Al Cooper (1):
>   xhci: Fix enumeration issue when setting max packet size for FS
> devices.
> 
> Al Viro (2):
>   sparc64: fix misuses of access_process_vm() in genregs32_[sg]et()
>   fix a braino in "sparc32: fix register window handling in
> genregs32_[gs]et()"
> 
> Alex Williamson (1):
>   vfio-pci: Mask cap zero
> 
> Alexander Tsoy (1):
>   ALSA: usb-audio: Improve frames size computation
> 
> Arnd Bergmann (2):
>   dlm: remove BUG() before panic()
>   include/linux/bitops.h: avoid clang shift-count-overflow warnings
> 
> Bob Peterson (1):
>   gfs2: Allow lock_nolock mount to specify jid=X
> 
> Bryan O'Donoghue (1):
>   clk: qcom: msm8916: Fix the address location of pll->config_reg
> 
> Chen Yu (1):
>   e1000e: Do not wake up the system via WOL if device wakeup is disabled
> 
> Christophe JAILLET (1):
>   scsi: acornscsi: Fix an error handling path in acornscsi_probe()
> 
> Chuck Lever (1):
>   SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
> 
> Chuhong Yuan (1):
>   USB: ohci-sm501: Add missed iounmap() in remove
> 
> Colin Ian King (1):
>   usb: gadget: lpc32xx_udc: don't dereference ep pointer before null
> check
> 
> Dan Carpenter (2):
>   ALSA: isa/wavefront: prevent out of bounds write in ioctl
>   usb: gadget: udc: Potential Oops in error handling code
> 
> Daniel Mack (1):
>   ALSA: usb-audio: allow clock source validity interrupts
> 
> David Christensen (1):
>   tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes
> 
> Denis Efremov (1):
>   drm/radeon: fix fb_div check in ni_init_smc_spll_table()
> 
> Dmitry Osipenko (1):
>   power: supply: smb347-charger: IRQSTAT_D is volatile
> 
> Dmitry V. Levin (1):
>   s390: fix syscall_get_error for compat processes
> 
> Dongdong Liu (2):
>   PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports
>   PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode
> 
> Emmanuel Nicolet (1):
>   ps3disk: use the default segment boundary
> 
> Eric Biggers (1):
>   crypto: algboss - don't wait during notifier callback
> 
> Eric Dumazet (1):
>   tcp: grow window for OOO packets only for SACK flows
> 
> Fabrice Gasnier (1):
>   usb: dwc2: gadget: move gadget resume after the core is in L0 state
> 
> Fan Guo (1):
>   RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
> 
> Fedor Tokarev (1):
>   net: sunrpc: Fix off-by-one issues in 'rpc_ntop6'
> 
> Gaurav Singh (1):
>   perf report: Fix NULL pointer dereference in
> hists__fprintf_nr_sample_events()
> 
> Geoff Levand (1):
>   powerpc/ps3: Fix kexec shutdown hang
> 
> Gregory CLEMENT (3):
>   tty: n_gsm: Fix SOF skipping
>   tty: n_gsm: Fix waking up upper tty layer when room available
>   tty: n_gsm: Fix bogus i++ in gsm_data_kick
> 
> Huacai Chen (1):
>   drm/qxl: Use correct notify port address when creating cursor ring
> 
> Jann Horn (1):
>   lib/zlib: remove outdated and incorrect pre-increment optimization
> 
> Jason Yan (1):
>   block: Fix use-after-free in blkdev_get()
> 
> Jeffle Xu (1):
>   ext4: fix partial cluster initialization when splitting extent
> 
> Jeremy Kerr (1):
>   net: usb: ax88179_178a: fix packet alignment padding
> 
> Jiping Ma (1):
>   arm64: perf: Report the PC value in REGS_ABI_32 mode
> 
> Jiri Olsa (1):
>   kretprobe: Prevent triggering kretprobe from within kprobe_flush_task
> 
> Joakim Tjernlund (1):
>   cdc-acm: Add DISABLE_ECHO quirk for 

RE: [PATCH 4.19 000/203] 4.19.130-rc2 review

2020-06-24 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 24 June 2020 07:10
> 
> This is the start of the stable review cycle for the 4.19.130 release.
> There are 203 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.

No build/boot issues seen for CIP configs Linux 4.19.130-rc2 (f12dcdbf9d54).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/159485065
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=f12dcd#table

Kind regards, Chris

> 
> Responses should be made by Fri, 26 Jun 2020 05:58:19 +.
> 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.19.130-rc2.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.130-rc2
> 
> Vladimir Oltean 
> Revert "dpaa_eth: fix usage as DSA master, try 3"
> 
> Ahmed S. Darwish 
> net: core: device_rename: Use rwsem instead of a seqcount
> 
> Thomas Gleixner 
> sched/rt, net: Use CONFIG_PREEMPTION.patch
> 
> Jiri Olsa 
> kretprobe: Prevent triggering kretprobe from within kprobe_flush_task
> 
> Alexander Sverdlin 
> net: octeon: mgmt: Repair filling of RX ring
> 
> Chen Yu 
> e1000e: Do not wake up the system via WOL if device wakeup is disabled
> 
> Masami Hiramatsu 
> kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex
> 
> Eric Biggers 
> crypto: algboss - don't wait during notifier callback
> 
> Herbert Xu 
> crypto: algif_skcipher - Cap recv SG list at ctx->used
> 
> Imre Deak 
> drm/i915/icl+: Fix hotplug interrupt disabling after storm detection
> 
> Chris Wilson 
> drm/i915: Whitelist context-local timestamp in the gen9 cmdparser
> 
> Dmitry V. Levin 
> s390: fix syscall_get_error for compat processes
> 
> Miquel Raynal 
> mtd: rawnand: tmio: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: mtk: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: plat_nand: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: socrates: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: oxnas: Fix the probe error path
> 
> Nishka Dasgupta 
> mtd: rawnand: oxnas: Add of_node_put()
> 
> Miquel Raynal 
> mtd: rawnand: orion: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: xway: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: sharpsl: Fix the probe error path
> 
> Miquel Raynal 
> mtd: rawnand: diskonchip: Fix the probe error path
> 
> Boris Brezillon 
> mtd: rawnand: Pass a nand_chip object to nand_release()
> 
> Boris Brezillon 
> mtd: rawnand: Pass a nand_chip object to nand_scan()
> 
> Ahmed S. Darwish 
> block: nr_sects_write(): Disable preemption on seqcount write
> 
> Ard Biesheuvel 
> x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld
> 
> Lyude Paul 
> drm/dp_mst: Increase ACT retry timeout to 3s
> 
> Theodore Ts'o 
> ext4: avoid race conditions when remounting with options that change dax
> 
> Sasha Levin 
> ext4: fix partial cluster initialization when splitting extent
> 
> Tom Rix 
> selinux: fix double free
> 
> Sandeep Raghuraman 
> drm/amdgpu: Replace invalid device ID with a valid device ID
> 
> Huacai Chen 
> drm/qxl: Use correct notify port address when creating cursor ring
> 
> Lyude Paul 
> drm/dp_mst: Reformat drm_dp_check_act_status() a bit
> 
> Wolfram Sang 
> drm: encoder_slave: fix refcouting error for modules
> 
> Kai-Heng Feng 
> libata: Use per port sync for detach
> 
> Will Deacon 
> arm64: hw_breakpoint: Don't invoke overflow handler on uaccess
> watchpoints
> 
> Jason Yan 
> block: Fix use-after-free in blkdev_get()
> 
> David Howells 
> afs: afs_write_end() should change i_size under the right lock
> 
> David Howells 
> afs: Fix non-setting of mtime when writing into mmap
> 
> Zhiqiang Liu 
> bcache: fix potential deadlock problem in btree_gc_coalesce
> 
> yangerkun 
> ext4: stop overwrite the errcode in ext4_setup_super
> 
> Gaurav Singh 
> perf report: Fix NULL pointer dereference in
> hists__fprintf_nr_sample_events()
> 
> Qais Yousef 
> usb/ehci-platform: Set PM runtime as active on resume
> 
> Yoshihiro Shimoda 
> usb: host: ehci-platform: add a quirk to avoid stuck
> 
> Qais Yousef 
> usb/xhci-plat: Set PM runtime as active on resume
> 
> Li RongQing 
> xdp: Fix 

RE: [PATCH 4.4 00/36] 4.4.227-rc2 review

2020-06-11 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 09 June 2020 20:18
> 
> This is the start of the stable review cycle for the 4.4.227 release.
> There are 36 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.

No build/boot issues seen for CIP configs Linux 4.4.227-rc2 (61ef7e7aaf1d).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/154557183
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=61ef7e#table

Kind regards, Chris

> 
> Responses should be made by Thu, 11 Jun 2020 19:02:00 +.
> 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.4.227-rc2.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.227-rc2
> 
> Oleg Nesterov 
> uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly
> aligned
> 
> Mathieu Othacehe 
> iio: vcnl4000: Fix i2c swapped word reading.
> 
> Josh Poimboeuf 
> x86/speculation: Add Ivy Bridge to affected list
> 
> Mark Gross 
> x86/speculation: Add SRBDS vulnerability and mitigation documentation
> 
> Mark Gross 
> x86/speculation: Add Special Register Buffer Data Sampling (SRBDS)
> mitigation
> 
> Mark Gross 
> x86/cpu: Add 'table' argument to cpu_matches()
> 
> Mark Gross 
> x86/cpu: Add a steppings field to struct x86_cpu_id
> 
> Jia Zhang 
> x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
> 
> Pascal Terjan 
> staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK
> 
> Dmitry Torokhov 
> vt: keyboard: avoid signed integer overflow in k_ascii
> 
> Daniele Palmas 
> USB: serial: option: add Telit LE910C1-EUX compositions
> 
> Bin Liu 
> USB: serial: usb_wwan: do not resubmit rx urb on fatal errors
> 
> Matt Jolly 
> USB: serial: qcserial: add DW5816e QDL support
> 
> Eric Dumazet 
> l2tp: do not use inet_hash()/inet_unhash()
> 
> Eric Dumazet 
> l2tp: add sk_family checks to l2tp_validate_socket
> 
> Stefano Garzarella 
> vsock: fix timeout in vsock_accept()
> 
> Chuhong Yuan 
> NFC: st21nfca: add missed kfree_skb() in an error path
> 
> Yang Yingliang 
> devinet: fix memleak in inetdev_init()
> 
> Can Guo 
> scsi: ufs: Release clock if DMA map fails
> 
> yangerkun 
> slip: not call free_netdev before rtnl_unlock in slip_open
> 
> Ben Hutchings 
> slcan: Fix double-free on slcan_open() error path
> 
> Jérôme Pouiller 
> mmc: fix compilation of user API
> 
> Guillaume Nault 
> pppoe: only process PADT targeted at local interfaces
> 
> Jonathan McDowell 
> net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x
> 
> Valentin Longchamp 
> net/ethernet/freescale: rework quiesce/activate for ucc_geth
> 
> Jeremy Kerr 
> net: bmac: Fix read of MAC address from ROM
> 
> Nathan Chancellor 
> x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables
> 
> Eugeniy Paltsev 
> ARC: Fix ICCM & DCCM runtime size checks
> 
> Vasily Gorbik 
> s390/ftrace: save traced function caller
> 
> Xinwei Kong 
> spi: dw: use "smp_mb()" to avoid sending spi data error
> 
> Takashi Iwai 
> ALSA: hda - No loopback on ALC299 codec
> 
> Christophe Jaillet 
> IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'
> 
> Zhen Lei 
> esp6: fix memleak on error path in esp6_input
> 
> Lee, Chun-Yi 
> platform/x86: acer-wmi: setup accelerometer when ACPI device was found
> 
> Eugeniu Rosca 
> usb: gadget: f_uac2: fix error handling in afunc_bind (again)
> 
> Hannes Reinecke 
> scsi: scsi_devinfo: fixup string compare
> 
> 
> -
> 
> Diffstat:
> 
>  Documentation/ABI/testing/sysfs-devices-system-cpu |   1 +
>  .../special-register-buffer-data-sampling.rst  | 149
> +
>  Documentation/kernel-parameters.txt|  20 +++
>  Makefile   |   4 +-
>  arch/arc/kernel/setup.c|   5 +-
>  arch/s390/kernel/mcount.S  |   1 +
>  arch/x86/include/asm/acpi.h|   2 +-
>  arch/x86/include/asm/cpu_device_id.h   |  27 
>  arch/x86/include/asm/cpufeatures.h |   2 +
>  arch/x86/include/asm/msr-index.h   |   4 +
>  arch/x86/include/asm/processor.h   |   2 +-
>  arch/x86/kernel/amd_nb.c   |   

RE: [PATCH 4.19 00/25] 4.19.128-rc2 review

2020-06-11 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 09 June 2020 20:19
> 
> This is the start of the stable review cycle for the 4.19.128 release.
> There are 25 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.

No build/boot issues seen for CIP configs Linux 4.19.128-rc2 (f6c346f2d42d).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/154549879
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=f6c346#table

Kind regards, Chris

> 
> Responses should be made by Thu, 11 Jun 2020 18:59:34 +.
> 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.19.128-rc2.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.128-rc2
> 
> Greg Kroah-Hartman 
> Revert "net/mlx5: Annotate mutex destroy for root ns"
> 
> Oleg Nesterov 
> uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly
> aligned
> 
> Josh Poimboeuf 
> x86/speculation: Add Ivy Bridge to affected list
> 
> Mark Gross 
> x86/speculation: Add SRBDS vulnerability and mitigation documentation
> 
> Mark Gross 
> x86/speculation: Add Special Register Buffer Data Sampling (SRBDS)
> mitigation
> 
> Mark Gross 
> x86/cpu: Add 'table' argument to cpu_matches()
> 
> Mark Gross 
> x86/cpu: Add a steppings field to struct x86_cpu_id
> 
> Srinivas Kandagatla 
> nvmem: qfprom: remove incorrect write support
> 
> Oliver Neukum 
> CDC-ACM: heed quirk also in error handling
> 
> Pascal Terjan 
> staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK
> 
> Jiri Slaby 
> tty: hvc_console, fix crashes on parallel open/close
> 
> Dmitry Torokhov 
> vt: keyboard: avoid signed integer overflow in k_ascii
> 
> Dinghao Liu 
> usb: musb: Fix runtime PM imbalance on error
> 
> Bin Liu 
> usb: musb: start session in resume for host port
> 
> Mathieu Othacehe 
> iio: vcnl4000: Fix i2c swapped word reading.
> 
> Daniele Palmas 
> USB: serial: option: add Telit LE910C1-EUX compositions
> 
> Bin Liu 
> USB: serial: usb_wwan: do not resubmit rx urb on fatal errors
> 
> Matt Jolly 
> USB: serial: qcserial: add DW5816e QDL support
> 
> Willem de Bruijn 
> net: check untrusted gso_size at kernel entry
> 
> Stefano Garzarella 
> vsock: fix timeout in vsock_accept()
> 
> Chuhong Yuan 
> NFC: st21nfca: add missed kfree_skb() in an error path
> 
> Daniele Palmas 
> net: usb: qmi_wwan: add Telit LE910C1-EUX composition
> 
> Eric Dumazet 
> l2tp: do not use inet_hash()/inet_unhash()
> 
> Eric Dumazet 
> l2tp: add sk_family checks to l2tp_validate_socket
> 
> Yang Yingliang 
> devinet: fix memleak in inetdev_init()
> 
> 
> -
> 
> Diffstat:
> 
>  Documentation/ABI/testing/sysfs-devices-system-cpu |   1 +
>  Documentation/admin-guide/hw-vuln/index.rst|   1 +
>  .../special-register-buffer-data-sampling.rst  | 149
> +
>  Documentation/admin-guide/kernel-parameters.txt|  20 +++
>  Makefile   |   4 +-
>  arch/x86/include/asm/cpu_device_id.h   |  27 
>  arch/x86/include/asm/cpufeatures.h |   2 +
>  arch/x86/include/asm/msr-index.h   |   4 +
>  arch/x86/kernel/cpu/bugs.c | 106 +++
>  arch/x86/kernel/cpu/common.c   |  54 ++--
>  arch/x86/kernel/cpu/cpu.h  |   1 +
>  arch/x86/kernel/cpu/match.c|   7 +-
>  drivers/base/cpu.c |   8 ++
>  drivers/iio/light/vcnl4000.c   |   6 +-
>  drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   6 -
>  drivers/net/usb/qmi_wwan.c |   1 +
>  drivers/nfc/st21nfca/dep.c |   4 +-
>  drivers/nvmem/qfprom.c |  14 --
>  drivers/staging/rtl8712/wifi.h |   9 +-
>  drivers/tty/hvc/hvc_console.c  |  23 ++--
>  drivers/tty/vt/keyboard.c  |  26 ++--
>  drivers/usb/class/cdc-acm.c|   2 +-
>  drivers/usb/musb/musb_core.c   |   7 +
>  drivers/usb/musb/musb_debugfs.c|  10 +-
>  drivers/usb/serial/option.c|   4 +
>  drivers/usb/serial/qcserial.c  

RE: [PATCH 4.19 00/28] 4.19.127-rc1 review

2020-06-08 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 05 June 2020 15:15
> 
> This is the start of the stable review cycle for the 4.19.127 release.
> There are 28 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.

No build/boot issues seen for CIP configs for Linux 4.19.127-rc1 (65151bf9f715).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/153373642
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=65151b#table

Kind regards, Chris

> 
> Responses should be made by Sun, 07 Jun 2020 13:54:56 +.
> 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.19.127-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.127-rc1
> 
> Dinghao Liu 
> net: smsc911x: Fix runtime PM imbalance on error
> 
> Jonathan McDowell 
> net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x
> 
> Valentin Longchamp 
> net/ethernet/freescale: rework quiesce/activate for ucc_geth
> 
> Chaitanya Kulkarni 
> null_blk: return error for invalid zone size
> 
> Gerald Schaefer 
> s390/mm: fix set_huge_pte_at() for empty ptes
> 
> Jan Schmidt 
> drm/edid: Add Oculus Rift S to non-desktop list
> 
> Jeremy Kerr 
> net: bmac: Fix read of MAC address from ROM
> 
> Nathan Chancellor 
> x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables
> 
> Atsushi Nemoto 
> i2c: altera: Fix race between xfer_msg and isr thread
> 
> Madhuparna Bhowmik 
> evm: Fix RCU list related warnings
> 
> Vineet Gupta 
> ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT
> 
> Eugeniy Paltsev 
> ARC: Fix ICCM & DCCM runtime size checks
> 
> Vasily Gorbik 
> s390/ftrace: save traced function caller
> 
> Xinwei Kong 
> spi: dw: use "smp_mb()" to avoid sending spi data error
> 
> Anju T Sudhakar 
> powerpc/powernv: Avoid re-registration of imc debugfs directory
> 
> Xiang Chen 
> scsi: hisi_sas: Check sas_port before using it
> 
> Lucas De Marchi 
> drm/i915: fix port checks for MST support on gen >= 11
> 
> Dan Carpenter 
> airo: Fix read overflows sending packets
> 
> DENG Qingfang 
> net: dsa: mt7530: set CPU port to fallback mode
> 
> Can Guo 
> scsi: ufs: Release clock if DMA map fails
> 
> Jérôme Pouiller 
> mmc: fix compilation of user API
> 
> Daniel Axtens 
> kernel/relay.c: handle alloc_percpu returning NULL in relay_open
> 
> Giuseppe Marco Randazzo 
> p54usb: add AirVasT USB stick device-id
> 
> Julian Sax 
> HID: i2c-hid: add Schneider SCL142ALM to descriptor override
> 
> Scott Shumate 
> HID: sony: Fix for broken buttons on DS3 USB dongles
> 
> Fan Yang 
> mm: Fix mremap not considering huge pmd devmap
> 
> Aneesh Kumar K.V 
> libnvdimm: Fix endian conversion issues
> 
> Tejun Heo 
> Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race
> window"
> 
> 
> -
> 
> Diffstat:
> 
>  Makefile   |  4 +--
>  arch/arc/kernel/setup.c|  5 +--
>  arch/arc/plat-eznps/Kconfig|  1 +
>  arch/powerpc/platforms/powernv/opal-imc.c  | 39 +---
> --
>  arch/s390/kernel/mcount.S  |  1 +
>  arch/s390/mm/hugetlbpage.c |  9 +++--
>  arch/x86/include/asm/pgtable.h |  1 +
>  arch/x86/mm/mmio-mod.c |  4 +--
>  drivers/block/null_blk_zoned.c |  4 +++
>  drivers/gpu/drm/drm_edid.c |  3 +-
>  drivers/gpu/drm/i915/intel_dp.c|  7 ++--
>  drivers/gpu/drm/i915/intel_dp_mst.c| 22 
>  drivers/hid/hid-sony.c | 17 ++
>  drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c   |  8 +
>  drivers/i2c/busses/i2c-altera.c| 10 +-
>  drivers/net/dsa/mt7530.c   | 11 --
>  drivers/net/dsa/mt7530.h   |  6 
>  drivers/net/ethernet/apple/bmac.c  |  2 +-
>  drivers/net/ethernet/freescale/ucc_geth.c  | 13 
>  drivers/net/ethernet/smsc/smsc911x.c   |  9 ++---
>  .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c| 13 
>  drivers/net/wireless/cisco/airo.c  | 12 +++

RE: [PATCH 4.4 00/48] 4.4.226-rc1 review

2020-06-02 Thread Chris Paterson
Hello Sasha,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Sasha Levin
> Sent: 02 June 2020 03:07
> 
> On Mon, Jun 01, 2020 at 10:14:20PM +, Chris Paterson wrote:
> >Hi Greg,
> >
> >> From: stable-ow...@vger.kernel.org  On
> >> Behalf Of Greg Kroah-Hartman
> >> Sent: 01 June 2020 18:53
> >>
> >> This is the start of the stable review cycle for the 4.4.226 release.
> >> There are 48 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.
> >
> >I'm seeing some issues with Linux 4.4.226-rc1 (dc230329b026).
> >
> >We have 4 configurations that fail, 2x Armv7 and 2x x86, whilst building the
> modules.
> >
> >Error message:
> >  ERROR: "pptp_msg_name" [net/netfilter/nf_conntrack_pptp.ko] undefined!
> >  ERROR: "pptp_msg_name" [net/ipv4/netfilter/nf_nat_pptp.ko] undefined!
> >
> >Relevant patches are:
> >  69969e0f7e37 ("netfilter: nf_conntrack_pptp: prevent buffer overflows in
> debug code")
> >  3441cc75e4d1 ("netfilter: nf_conntrack_pptp: fix compilation warning with
> W=1 build")
> >
> >I haven't had a chance to dig deeper yet but will do in the morning.
> >
> >Build/test pipeline/logs: 
> >https://gitlab.com/cip-project/cip-testing/linux-stable-
> rc-ci/pipelines/151700917
> >GitLab CI pipeline: https://gitlab.com/cip-project/cip-testing/linux-cip-
> pipelines/-/blob/master/trees/linux-4.4.y.yml
> >Relevant LAVA jobs:
> https://lava.ciplatform.org/scheduler/alljobs?length=25=dc2303#table
> 
> Thats and interesting one... I've queued fe22cd9b7c98 ("printk: help
> pr_debug and pr_devel to optimize out arguments") for 4.4 to address
> this.

This patch resolves the issue for me.

Test pipeline: 
https://gitlab.com/cip-project/cip-kernel/linux-cip/pipelines/151885545

Thanks, Chris

> 
> Thanks for the report Chris!
> 
> --
> Thanks,
> Sasha


RE: [PATCH 4.4 00/48] 4.4.226-rc1 review

2020-06-01 Thread Chris Paterson
Hi Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 01 June 2020 18:53
> 
> This is the start of the stable review cycle for the 4.4.226 release.
> There are 48 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.

I'm seeing some issues with Linux 4.4.226-rc1 (dc230329b026).

We have 4 configurations that fail, 2x Armv7 and 2x x86, whilst building the 
modules.

Error message:
  ERROR: "pptp_msg_name" [net/netfilter/nf_conntrack_pptp.ko] undefined!
  ERROR: "pptp_msg_name" [net/ipv4/netfilter/nf_nat_pptp.ko] undefined!

Relevant patches are:
  69969e0f7e37 ("netfilter: nf_conntrack_pptp: prevent buffer overflows in 
debug code")
  3441cc75e4d1 ("netfilter: nf_conntrack_pptp: fix compilation warning with W=1 
build")

I haven't had a chance to dig deeper yet but will do in the morning.

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/151700917
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=dc2303#table

Kind regards, Chris

> 
> Responses should be made by Wed, 03 Jun 2020 17:38:19 +.
> 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.4.226-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.226-rc1
> 
> Ben Hutchings 
> drm/msm: Fix possible null dereference on failure of get_pages()
> 
> Guoqing Jiang 
> sc16is7xx: move label 'err_spi' to correct section
> 
> Michal Marek 
> asm-prototypes: Clear any CPP defines before declaring the functions
> 
> Liviu Dudau 
> mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap()
> 
> Roopa Prabhu 
> net: rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags
> 
> Sudip Mukherjee 
> mac80211: fix memory leak
> 
> Yoshihiro Shimoda 
> usb: renesas_usbhs: gadget: fix spin_lock_init() for >lock
> 
> Thomas Gleixner 
> genirq/generic_pending: Do not lose pending affinity update
> 
> Matt Roper 
> drm/fb-helper: Use proper plane mask for fb cleanup
> 
> Konstantin Khlebnikov 
> mm: remove VM_BUG_ON(PageSlab()) from page_mapcount()
> 
> Pablo Neira Ayuso 
> netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
> 
> Dmitry Torokhov 
> Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list"
> 
> Qiushi Wu 
> bonding: Fix reference count leak in bond_sysfs_slave_add.
> 
> Qiushi Wu 
> qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
> 
> Pablo Neira Ayuso 
> netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
> 
> Phil Sutter 
> netfilter: ipset: Fix subcounter update skip
> 
> Michael Braun 
> netfilter: nft_reject_bridge: enable reject with bridge vlan
> 
> Xin Long 
> ip_vti: receive ipip packet by calling ip_tunnel_rcv
> 
> Jeremy Sowden 
> vti4: eliminated some duplicate code.
> 
> Xin Long 
> xfrm: fix a NULL-ptr deref in xfrm_local_error
> 
> Xin Long 
> xfrm: fix a warning in xfrm_policy_insert_list
> 
> Xin Long 
> xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input
> 
> Alexander Dahl 
> x86/dma: Fix max PFN arithmetic overflow on 32 bit systems
> 
> Helge Deller 
> parisc: Fix kernel panic in mem_init()
> 
> Qiushi Wu 
> iommu: Fix reference count leak in iommu_group_alloc.
> 
> Arnd Bergmann 
> include/asm-generic/topology.h: guard cpumask_of_node() macro argument
> 
> Alexander Potapenko 
> fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()
> 
> Eric W. Biederman 
> exec: Always set cap_ambient in cap_bprm_set_creds
> 
> Chris Chiu 
> ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC
> 
> Changming Liu 
> ALSA: hwdep: fix a left shifting 1 by 31 UB bug
> 
> Kaike Wan 
> IB/qib: Call kobject_put() when kobject_init_and_add() fails
> 
> Kevin Locke 
> Input: i8042 - add ThinkPad S230u to i8042 reset list
> 
> Łukasz Patron 
> Input: xpad - add custom init packet for Xbox One S controllers
> 
> Brendan Shanks 
> Input: evdev - call input_flush_device() on release(), not flush()
> 
> Kevin Locke 
> Input: i8042 - add ThinkPad S230u to i8042 nomux list
> 
> James Hilliard 
> Input: usbtouchscreen - add support for BonXeon TP
> 
> Steve French 
> cifs: Fix null pointer check in cifs_read
> 
> Masahiro Yamada 
> usb: gadget: legacy: fix redundant initialization warnings
> 
> Lei Xue 
> 

RE: [PATCH 4.19 00/95] 4.19.126-rc1 review

2020-06-01 Thread Chris Paterson
Hi Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 01 June 2020 18:53
> 
> This is the start of the stable review cycle for the 4.19.126 release.
> There are 95 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.

No build/boot issues seen for CIP configs for Linux 4.19.126-rc1 (47f49ba00628).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/151700942
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=47f49b#table

Kind regards, Chris

> 
> Responses should be made by Wed, 03 Jun 2020 17:38:19 +.
> 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.19.126-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.126-rc1
> 
> Liviu Dudau 
> mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap()
> 
> Pablo Neira Ayuso 
> netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
> 
> Dmitry Torokhov 
> Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list"
> 
> Qiushi Wu 
> bonding: Fix reference count leak in bond_sysfs_slave_add.
> 
> Eric Dumazet 
> crypto: chelsio/chtls: properly set tp->lsndtime
> 
> Qiushi Wu 
> qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
> 
> Björn Töpel 
> xsk: Add overflow check for u64 division, stored into u32
> 
> Michael Chan 
> bnxt_en: Fix accumulation of bp->net_stats_prev.
> 
> Xin Long 
> esp6: get the right proto for transport mode in esp6_gso_encap
> 
> Pablo Neira Ayuso 
> netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
> 
> Pablo Neira Ayuso 
> netfilter: nfnetlink_cthelper: unbreak userspace helper support
> 
> Phil Sutter 
> netfilter: ipset: Fix subcounter update skip
> 
> Michael Braun 
> netfilter: nft_reject_bridge: enable reject with bridge vlan
> 
> Xin Long 
> ip_vti: receive ipip packet by calling ip_tunnel_rcv
> 
> Jeremy Sowden 
> vti4: eliminated some duplicate code.
> 
> Antony Antony 
> xfrm: fix error in comment
> 
> Xin Long 
> xfrm: fix a NULL-ptr deref in xfrm_local_error
> 
> Xin Long 
> xfrm: fix a warning in xfrm_policy_insert_list
> 
> Nicolas Dichtel 
> xfrm interface: fix oops when deleting a x-netns interface
> 
> Xin Long 
> xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output
> 
> Xin Long 
> xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input
> 
> Al Viro 
> copy_xstate_to_kernel(): don't leave parts of destination uninitialized
> 
> Alexander Dahl 
> x86/dma: Fix max PFN arithmetic overflow on 32 bit systems
> 
> Linus Lüssing 
> mac80211: mesh: fix discovery timer re-arming issue / crash
> 
> Jason Gunthorpe 
> RDMA/core: Fix double destruction of uobject
> 
> Sarthak Garg 
> mmc: core: Fix recursive locking issue in CQE recovery path
> 
> Helge Deller 
> parisc: Fix kernel panic in mem_init()
> 
> Qiushi Wu 
> iommu: Fix reference count leak in iommu_group_alloc.
> 
> Arnd Bergmann 
> include/asm-generic/topology.h: guard cpumask_of_node() macro argument
> 
> Alexander Potapenko 
> fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()
> 
> Konstantin Khlebnikov 
> mm: remove VM_BUG_ON(PageSlab()) from page_mapcount()
> 
> Valentine Fatiev 
> IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode
> 
> Jerry Lee 
> libceph: ignore pool overlay and cache logic on redirects
> 
> Kailang Yang 
> ALSA: hda/realtek - Add new codec supported for ALC287
> 
> Takashi Iwai 
> ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio
> 
> Eric W. Biederman 
> exec: Always set cap_ambient in cap_bprm_set_creds
> 
> Chris Chiu 
> ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC
> 
> Takashi Iwai 
> ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround
> 
> Changming Liu 
> ALSA: hwdep: fix a left shifting 1 by 31 UB bug
> 
> Qiushi Wu 
> RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe()
> 
> Peng Hao 
> mmc: block: Fix use-after-free issue for rpmb
> 
> Hamish Martin 
> ARM: dts: bcm: HR2: Fix PPI interrupt types
> 
> Vincent Stehlé 
> ARM: dts: bcm2835-rpi-zero-w: Fix led polarity
> 
> Robert Beckett 
> ARM: dts/imx6q-bx50v3: Set display interface clock parents
> 
> Kaike Wan 
> IB/qib: 

RE: [PATCH 4.4 00/65] 4.4.225-rc1 review

2020-05-27 Thread Chris Paterson
Good morning Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 26 May 2020 19:52
> 
> This is the start of the stable review cycle for the 4.4.225 release.
> There are 65 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.

No build/boot issues seen for CIP configs for Linux 4.4.225-rc1 (147ece171c0d).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/149870001
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.14.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=147ece#table

Kind regards, Chris

> 
> Responses should be made by Thu, 28 May 2020 18:36:22 +.
> 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.4.225-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.225-rc1
> 
> R. Parameswaran 
> l2tp: device MTU setup, tunnel socket needs a lock
> 
> Christophe JAILLET 
> iio: sca3000: Remove an erroneous 'get_device()'
> 
> Alexander Usyskin 
> mei: release me_cl object reference
> 
> Dragos Bogdan 
> staging: iio: ad2s1210: Fix SPI reading
> 
> Bob Peterson 
> Revert "gfs2: Don't demote a glock until its revokes are written"
> 
> Guillaume Nault 
> l2tp: initialise PPP sessions before registering them
> 
> Guillaume Nault 
> l2tp: protect sock pointer of struct pppol2tp_session with RCU
> 
> Guillaume Nault 
> l2tp: initialise l2tp_eth sessions before registering them
> 
> Guillaume Nault 
> l2tp: don't register sessions in l2tp_session_create()
> 
> Guillaume Nault 
> l2tp: fix l2tp_eth module loading
> 
> Guillaume Nault 
> l2tp: pass tunnel pointer to ->session_create()
> 
> Guillaume Nault 
> l2tp: prevent creation of sessions on terminated tunnels
> 
> Guillaume Nault 
> l2tp: hold tunnel used while creating sessions with netlink
> 
> Guillaume Nault 
> l2tp: hold tunnel while handling genl TUNNEL_GET commands
> 
> Guillaume Nault 
> l2tp: hold tunnel while handling genl tunnel updates
> 
> Guillaume Nault 
> l2tp: hold tunnel while processing genl delete command
> 
> Guillaume Nault 
> l2tp: hold tunnel while looking up sessions in l2tp_netlink
> 
> Guillaume Nault 
> l2tp: initialise session's refcount before making it reachable
> 
> Guillaume Nault 
> l2tp: define parameters of l2tp_tunnel_find*() as "const"
> 
> Guillaume Nault 
> l2tp: define parameters of l2tp_session_get*() as "const"
> 
> Guillaume Nault 
> l2tp: remove l2tp_session_find()
> 
> Guillaume Nault 
> l2tp: remove useless duplicate session detection in l2tp_netlink
> 
> R. Parameswaran 
> L2TP:Adjust intf MTU, add underlay L3, L2 hdrs.
> 
> R. Parameswaran 
> New kernel function to get IP overhead on a socket.
> 
> Asbjørn Sloth Tønnesen 
> net: l2tp: ppp: change PPPOL2TP_MSG_* => L2TP_MSG_*
> 
> Asbjørn Sloth Tønnesen 
> net: l2tp: deprecate PPPOL2TP_MSG_* in favour of L2TP_MSG_*
> 
> Asbjørn Sloth Tønnesen 
> net: l2tp: export debug flags to UAPI
> 
> Guillaume Nault 
> l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6
> 
> Guillaume Nault 
> l2tp: take a reference on sessions used in genetlink handlers
> 
> Guillaume Nault 
> l2tp: hold session while sending creation notifications
> 
> Guillaume Nault 
> l2tp: fix racy socket lookup in l2tp_ip and l2tp_ip6 bind()
> 
> Guillaume Nault 
> l2tp: lock socket before checking flags in connect()
> 
> Vishal Verma 
> libnvdimm/btt: Remove unnecessary code in btt_freelist_init
> 
> Colin Ian King 
> platform/x86: alienware-wmi: fix kfree on potentially uninitialized 
> pointer
> 
> Theodore Ts'o 
> ext4: lock the xattr block before checksuming it
> 
> Brent Lu 
> ALSA: pcm: fix incorrect hw_base increase
> 
> Daniel Jordan 
> padata: purge get_cpu and reorder_via_wq from padata_do_serial
> 
> Daniel Jordan 
> padata: initialize pd->cpu with effective cpumask
> 
> Herbert Xu 
> padata: Replace delayed timer with immediate workqueue in
> padata_reorder
> 
> Peter Zijlstra 
> sched/fair, cpumask: Export for_each_cpu_wrap()
> 
> Mathias Krause 
> padata: set cpu_index of unused CPUs to -1
> 
> Kevin Hao 
> i2c: dev: Fix the race between the release of i2c_dev and cdev
> 
> viresh kumar 
> i2c-dev: don't get i2c adapter via i2c_dev
> 
> Dan Carpenter 
> i2c: dev: use after free in detach
> 
> Wolfram Sang 
> i2c: dev: don't start function name with 

RE: [PATCH 4.19 00/81] 4.19.125-rc1 review

2020-05-27 Thread Chris Paterson
Good morning Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> 
> This is the start of the stable review cycle for the 4.19.125 release.
> There are 81 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.

No build/boot issues seen for CIP configs for Linux 4.19.125-rc1 (59438eb2aa12).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/149870026
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=59438e#table

Kind regards, Chris

> 
> Responses should be made by Thu, 28 May 2020 18:36:22 +.
> 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.19.125-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-
> rc.git linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.125-rc1
> 
> Linus Torvalds 
> make 'user_access_begin()' do 'access_ok()'
> 
> David Howells 
> rxrpc: Fix ack discard
> 
> David Howells 
> rxrpc: Trace discarded ACKs
> 
> Fabrice Gasnier 
> iio: adc: stm32-dfsdm: fix device used to request dma
> 
> Peter Ujfalusi 
> iio: adc: stm32-dfsdm: Use dma_request_chan() instead
> dma_request_slave_channel()
> 
> Fabrice Gasnier 
> iio: adc: stm32-adc: fix device used to request dma
> 
> Peter Ujfalusi 
> iio: adc: stm32-adc: Use dma_request_chan() instead
> dma_request_slave_channel()
> 
> Josh Poimboeuf 
> x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks
> 
> Qiushi Wu 
> rxrpc: Fix a memory leak in rxkad_verify_response()
> 
> John Hubbard 
> rapidio: fix an error in get_user_pages_fast() error handling
> 
> Wei Yongjun 
> ipack: tpci200: fix error return code in tpci200_register()
> 
> Alexander Usyskin 
> mei: release me_cl object reference
> 
> Klaus Doth 
> misc: rtsx: Add short delay after exit from ASPM
> 
> Christophe JAILLET 
> iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()'
> 
> Christophe JAILLET 
> iio: sca3000: Remove an erroneous 'get_device()'
> 
> Oscar Carter 
> staging: greybus: Fix uninitialized scalar variable
> 
> Dragos Bogdan 
> staging: iio: ad2s1210: Fix SPI reading
> 
> Bob Peterson 
> Revert "gfs2: Don't demote a glock until its revokes are written"
> 
> Guenter Roeck 
> brcmfmac: abort and release host after error
> 
> Matthias Kaehlcke 
> tty: serial: qcom_geni_serial: Fix wrap around of TX buffer
> 
> Arjun Vynipadath 
> cxgb4/cxgb4vf: Fix mac_hlist initialization and free
> 
> Arjun Vynipadath 
> cxgb4: free mac_hlist properly
> 
> Doug Berger 
> net: bcmgenet: abort suspend on error
> 
> Doug Berger 
> net: bcmgenet: code movement
> 
> Juliet Kim 
> Revert "net/ibmvnic: Fix EOI when running in XIVE mode"
> 
> Geert Uytterhoeven 
> media: fdp1: Fix R-Car M3-N naming in debug message
> 
> Mika Westerberg 
> thunderbolt: Drop duplicated get_switch_at_route()
> 
> Gustavo A. R. Silva 
> staging: most: core: replace strcpy() by strscpy()
> 
> Vishal Verma 
> libnvdimm/btt: Fix LBA masking during 'free list' population
> 
> Vishal Verma 
> libnvdimm/btt: Remove unnecessary code in btt_freelist_init
> 
> Dexuan Cui 
> nfit: Add Hyper-V NVDIMM DSM command set to white list
> 
> Michael Ellerman 
> powerpc/64s: Disable STRICT_KERNEL_RWX
> 
> Russell Currey 
> powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE
> 
> Colin Xu 
> drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of 
> inheritance.
> 
> Cristian Ciocaltea 
> dmaengine: owl: Use correct lock in owl_dma_get_pchan()
> 
> Christophe JAILLET 
> dmaengine: tegra210-adma: Fix an error handling path in
> 'tegra_adma_probe()'
> 
> Xiyu Yang 
> apparmor: Fix aa_label refcnt leak in policy_update
> 
> Xiyu Yang 
> apparmor: fix potential label refcnt leak in aa_change_profile
> 
> Navid Emamdoost 
> apparmor: Fix use-after-free in aa_audit_rule_init
> 
> Christian Gmeiner 
> drm/etnaviv: fix perfmon domain interation
> 
> PeiSen Hou 
> ALSA: hda/realtek - Add more fixup entries for Clevo machines
> 
> Christian Lachner 
> ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme
> 
> Brent Lu 
> ALSA: pcm: fix incorrect hw_base increase
> 
> Scott Bahling 
> ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio
> option
> 
> Daniel Jordan 
> padata: purge get_cpu and reorder_via_wq from padata_do_serial
> 
> Daniel Jordan 
>  

RE: [PATCH 4.19 00/80] 4.19.124-rc1 review

2020-05-21 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 18 May 2020 18:36
> 
> This is the start of the stable review cycle for the 4.19.124 release.
> There are 80 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.

No build/boot issues seen for CIP configs for Linux 4.19.124-rc1 (ff1170bc0ae9).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/147257412
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=ff1170#table

Kind regards, Chris

> 
> Responses should be made by Wed, 20 May 2020 17:32:42 +.
> 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.19.124-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.124-rc1
> 
> Sergei Trofimovich 
> Makefile: disallow data races on gcc-10 as well
> 
> Jim Mattson 
> KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce
> 
> Geert Uytterhoeven 
> ARM: dts: r8a7740: Add missing extal2 to CPG node
> 
> Yoshihiro Shimoda 
> arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes
> 
> Geert Uytterhoeven 
> ARM: dts: r8a73a4: Add missing CMT1 interrupts
> 
> Chen-Yu Tsai 
> arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc
> happy
> 
> Chen-Yu Tsai 
> arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328
> boards
> 
> Marc Zyngier 
> clk: Unlink clock if failed to prepare or enable
> 
> Kai-Heng Feng 
> Revert "ALSA: hda/realtek: Fix pop noise on ALC225"
> 
> Wei Yongjun 
> usb: gadget: legacy: fix error return code in cdc_bind()
> 
> Wei Yongjun 
> usb: gadget: legacy: fix error return code in gncm_bind()
> 
> Christophe JAILLET 
> usb: gadget: audio: Fix a missing error return value in audio_bind()
> 
> Christophe JAILLET 
> usb: gadget: net2272: Fix a memory leak in an error handling path in
> 'net2272_plat_probe()'
> 
> John Stultz 
> dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()
> 
> Justin Swartz 
> clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks
> 
> Eric W. Biederman 
> exec: Move would_dump into flush_old_exec
> 
> Josh Poimboeuf 
> x86/unwind/orc: Fix error handling in __unwind_start()
> 
> Borislav Petkov 
> x86: Fix early boot crash on gcc-10, third try
> 
> Adam McCoy 
> cifs: fix leaked reference on requeued write
> 
> Fabio Estevam 
> ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries
> 
> Kishon Vijay Abraham I 
> ARM: dts: dra7: Fix bus_dma_limit for PCIe
> 
> Sriharsha Allenki 
> usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg 
> list
> 
> Kyungtae Kim 
> USB: gadget: fix illegal array access in binding with UDC
> 
> Li Jun 
> usb: host: xhci-plat: keep runtime active when removing host
> 
> Eugeniu Rosca 
> usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B
> 
> Jesus Ramos 
> ALSA: usb-audio: Add control message quirk delay for Kingston HyperX
> headset
> 
> Takashi Iwai 
> ALSA: rawmidi: Fix racy buffer resize under concurrent accesses
> 
> Takashi Iwai 
> ALSA: hda/realtek - Limit int mic boost for Thinkpad T530
> 
> Linus Torvalds 
> gcc-10: avoid shadowing standard library 'free()' in crypto
> 
> Linus Torvalds 
> gcc-10: disable 'restrict' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'stringop-overflow' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'array-bounds' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'zero-length-bounds' warning for now
> 
> Linus Torvalds 
> Stop the ad-hoc games with -Wno-maybe-initialized
> 
> Masahiro Yamada 
> kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig
> 
> Linus Torvalds 
> gcc-10 warnings: fix low-hanging fruit
> 
> Jason Gunthorpe 
> pnp: Use list_for_each_entry() instead of open coding
> 
> Samu Nuutamo 
> hwmon: (da9052) Synchronize access with mfd
> 
> Jack Morgenstein 
> IB/mlx4: Test return value of calls to ib_get_cached_pkey
> 
> Stefano Brivio 
> netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start()
> 
> Christoph Hellwig 
> arm64: fix the flush_icache_range arguments in machine_kexec
> 
> Arnd Bergmann 
> netfilter: conntrack: avoid gcc-10 zero-length-bounds warning
> 
> Dave Wysochanski 
> NFSv4: Fix fscache cookie 

RE: [PATCH 4.4 00/86] 4.4.224-rc1 review

2020-05-21 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 18 May 2020 18:36
> 
> This is the start of the stable review cycle for the 4.4.224 release.
> There are 86 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.

No build/boot issues seen for CIP configs for Linux Linux 4.4.224-rc1 
(5614224b8432).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/147257290
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=561422#table

Kind regards, Chris

> 
> Responses should be made by Wed, 20 May 2020 17:32:42 +.
> 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.4.224-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.224-rc1
> 
> Sergei Trofimovich 
> Makefile: disallow data races on gcc-10 as well
> 
> Jim Mattson 
> KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce
> 
> Geert Uytterhoeven 
> ARM: dts: r8a7740: Add missing extal2 to CPG node
> 
> Kai-Heng Feng 
> Revert "ALSA: hda/realtek: Fix pop noise on ALC225"
> 
> Wei Yongjun 
> usb: gadget: legacy: fix error return code in cdc_bind()
> 
> Wei Yongjun 
> usb: gadget: legacy: fix error return code in gncm_bind()
> 
> Christophe JAILLET 
> usb: gadget: audio: Fix a missing error return value in audio_bind()
> 
> Christophe JAILLET 
> usb: gadget: net2272: Fix a memory leak in an error handling path in
> 'net2272_plat_probe()'
> 
> Eric W. Biederman 
> exec: Move would_dump into flush_old_exec
> 
> Borislav Petkov 
> x86: Fix early boot crash on gcc-10, third try
> 
> Fabio Estevam 
> ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries
> 
> Kyungtae Kim 
> USB: gadget: fix illegal array access in binding with UDC
> 
> Takashi Iwai 
> ALSA: rawmidi: Initialize allocated buffers
> 
> Takashi Iwai 
> ALSA: rawmidi: Fix racy buffer resize under concurrent accesses
> 
> Takashi Iwai 
> ALSA: hda/realtek - Limit int mic boost for Thinkpad T530
> 
> Paolo Abeni 
> netlabel: cope with NULL catmap
> 
> Paolo Abeni 
> net: ipv4: really enforce backoff for redirects
> 
> Cong Wang 
> net: fix a potential recursive NETDEV_FEAT_CHANGE
> 
> Linus Torvalds 
> gcc-10: avoid shadowing standard library 'free()' in crypto
> 
> Boris Ostrovsky 
> x86/paravirt: Remove the unused irq_enable_sysexit pv op
> 
> Keith Busch 
> blk-mq: Allow blocking queue tag iter callbacks
> 
> Jianchao Wang 
> blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter
> 
> Gabriel Krisman Bertazi 
> blk-mq: Allow timeouts to run while queue is freezing
> 
> Christoph Hellwig 
> block: defer timeouts to a workqueue
> 
> Linus Torvalds 
> gcc-10: disable 'restrict' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'stringop-overflow' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'array-bounds' warning for now
> 
> Linus Torvalds 
> gcc-10: disable 'zero-length-bounds' warning for now
> 
> Linus Torvalds 
> Stop the ad-hoc games with -Wno-maybe-initialized
> 
> Masahiro Yamada 
> kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig
> 
> Linus Torvalds 
> gcc-10 warnings: fix low-hanging fruit
> 
> Jason Gunthorpe 
> pnp: Use list_for_each_entry() instead of open coding
> 
> Jack Morgenstein 
> IB/mlx4: Test return value of calls to ib_get_cached_pkey
> 
> Arnd Bergmann 
> netfilter: conntrack: avoid gcc-10 zero-length-bounds warning
> 
> Gal Pressman 
> net/mlx5: Fix driver load error flow when firmware is stuck
> 
> Anjali Singhai Jain 
> i40e: avoid NVM acquire deadlock during NVM update
> 
> Ben Hutchings 
> scsi: qla2xxx: Avoid double completion of abort command
> 
> zhong jiang 
> mm/memory_hotplug.c: fix overflow in test_pages_in_a_zone()
> 
> Jiri Benc 
> gre: do not keep the GRE header around in collect medata mode
> 
> John Hurley 
> net: openvswitch: fix csum updates for MPLS actions
> 
> Vasily Averin 
> ipc/util.c: sysvipc_find_ipc() incorrectly updates position index
> 
> Vasily Averin 
> drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()
> 
> Lubomir Rintel 
> dmaengine: mmp_tdma: Reset channel error on release
> 
> Madhuparna Bhowmik 
> dmaengine: pch_dma.c: Avoid data race between probe and irq handler
> 
> Ronnie Sahlberg 
>   

RE: [PATCH 4.19 00/48] 4.19.123-rc1 review

2020-05-13 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 13 May 2020 10:44
> 
> This is the start of the stable review cycle for the 4.19.123 release.
> There are 48 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.
> 

No build/boot issues seen for CIP configs for Linux 4.19.123-rc1 (6d5c161fb73d).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/145658864
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=6d5c16#table 

Kind regards, Chris

> Responses should be made by Fri, 15 May 2020 09:41:20 +.
> 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.19.123-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.123-rc1
> 
> Oleg Nesterov 
> ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
> 
> Ivan Delalande 
> scripts/decodecode: fix trapping instruction formatting
> 
> Josh Poimboeuf 
> objtool: Fix stack offset tracking for indirect CFAs
> 
> Arnd Bergmann 
> netfilter: nf_osf: avoid passing pointer to local var
> 
> Guillaume Nault 
> netfilter: nat: never update the UDP checksum when it's 0
> 
> Josh Poimboeuf 
> x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
> 
> Josh Poimboeuf 
> x86/unwind/orc: Fix error path for bad ORC entry type
> 
> Josh Poimboeuf 
> x86/unwind/orc: Prevent unwinding before ORC initialization
> 
> Miroslav Benes 
> x86/unwind/orc: Don't skip the first frame for inactive tasks
> 
> Jann Horn 
> x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
> 
> Josh Poimboeuf 
> x86/entry/64: Fix unwind hints in kernel exit path
> 
> Josh Poimboeuf 
> x86/entry/64: Fix unwind hints in register clearing code
> 
> Xiyu Yang 
> batman-adv: Fix refcnt leak in batadv_v_ogm_process
> 
> Xiyu Yang 
> batman-adv: Fix refcnt leak in batadv_store_throughput_override
> 
> Xiyu Yang 
> batman-adv: Fix refcnt leak in batadv_show_throughput_override
> 
> George Spelvin 
> batman-adv: fix batadv_nc_random_weight_tq
> 
> Sean Christopherson 
> KVM: VMX: Mark RCX, RDX and RSI as clobbered in vmx_vcpu_run()'s asm blob
> 
> Sean Christopherson 
> KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs
> 
> Luis Chamberlain 
> coredump: fix crash when umh is disabled
> 
> Oscar Carter 
> staging: gasket: Check the return value of gasket_get_bar_index()
> 
> David Hildenbrand 
> mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
> 
> Mark Rutland 
> arm64: hugetlb: avoid potential NULL dereference
> 
> Marc Zyngier 
> KVM: arm64: Fix 32bit PC wrap-around
> 
> Marc Zyngier 
> KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
> 
> Steven Rostedt (VMware) 
> tracing: Add a vmalloc_sync_mappings() for safe measure
> 
> Oliver Neukum 
> USB: serial: garmin_gps: add sanity checking for data length
> 
> Oliver Neukum 
> USB: uas: add quirk for LaCie 2Big Quadra
> 
> Alan Stern 
> HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
> 
> Jere Leppänen 
> sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
> 
> Jason Gerecke 
> HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
> 
> Willem de Bruijn 
> net: stricter validation of untrusted gso packets
> 
> Michael Chan 
> bnxt_en: Fix VF anti-spoof filter setup.
> 
> Michael Chan 
> bnxt_en: Improve AER slot reset.
> 
> Moshe Shemesh 
> net/mlx5: Fix command entry leak in Internal Error State
> 
> Moshe Shemesh 
> net/mlx5: Fix forced completion access non initialized command entry
> 
> Michael Chan 
> bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
> 
> Tuong Lien 
> tipc: fix partial topology connection closure
> 
> Eric Dumazet 
> sch_sfq: validate silly quantum values
> 
> Eric Dumazet 
> sch_choke: avoid potential panic in choke_reset()
> 
> Matt Jolly 
> net: usb: qmi_wwan: add support for DW5816e
> 
> Eric Dumazet 
> net_sched: sch_skbprio: add message validation to skbprio_change()
> 
> Tariq Toukan 
> net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
> 
> Scott Dial 
> net: macsec: preserve ingress frame ordering
> 
> Eric Dumazet 
> fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
> 
> Julia Lawall 
> dp83640: reverse arguments 

RE: [PATCH 4.4 000/306] 4.4.223-rc3 review

2020-05-11 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 09 May 2020 07:52
> 
> This is the start of the stable review cycle for the 4.4.223 release.
> There are 306 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 Mon, 11 May 2020 06:44:14 +.
> Anything received after that time might be too late.

Sorry I'm late to the party, the weekend tends to delay things a bit for me.

FWIW things ran okay for me with this release, and 4.19.122-rc1.

Kind regards, Chris

> 
> The whole patch series can be found in one patch at:
>   https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-
> 4.4.223-rc3.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.223-rc3
> 
> Thomas Pedersen 
> mac80211: add ieee80211_is_any_nullfunc()
> 
> Takashi Iwai 
> ALSA: hda: Match both PCI ID and SSID for driver blacklist
> 
> Jere Leppänen 
> sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
> 
> Herbert Xu 
> macvlan: Fix potential use-after free for broadcasts
> 
> Florian Fainelli 
> net: ep93xx_eth: Do not crash unloading module
> 
> Shmulik Ladkani 
> net: skbuff: Remove errornous length validation in skb_vlan_pop()
> 
> Ivan Vecera 
> bna: add missing per queue ethtool stat
> 
> Toshiaki Makita 
> bridge: Fix problems around fdb entries pointing to the bridge device
> 
> Arend Van Spriel 
> brcmfmac: restore stopping netdev queue when bus clogs up
> 
> Jaap Jan Meijer 
> brcmfmac: add fallback for devices that do not report per-chain values
> 
> Laxman Dewangan 
> pinctrl: tegra: Correctly check the supported configuration
> 
> Mans Rullgard 
> ata: sata_dwc_460ex: remove incorrect locking
> 
> Neil Armstrong 
> net: ethernet: davinci_emac: Fix platform_data overwrite
> 
> Aneesh Kumar K.V 
> cxl: Fix DAR check & use REGION_ID instead of opencoding
> 
> Sergei Shtylyov 
> at803x: fix reset handling
> 
> Vivien Didelot 
> net: dsa: mv88e6xxx: fix port VLAN maps
> 
> Charles Keepax 
> regulator: core: Rely on regulator_dev_release to free constraints
> 
> Nicolas Schichan 
> net: mv643xx_eth: fix packet corruption with TSO and tiny unaligned 
> packets.
> 
> Nicolas Dichtel 
> ovs/vxlan: fix rtnl notifications on iface deletion
> 
> Florian Fainelli 
> net: ethoc: Fix early error paths
> 
> pravin shelar 
> net: vxlan: lwt: Fix vxlan local traffic.
> 
> Arnd Bergmann 
> mvpp2: use correct size for memset
> 
> Geert Uytterhoeven 
> ravb: Add missing free_irq() call to ravb_close()
> 
> Cyrille Pitchen 
> net: macb: replace macb_writel() call by queue_writel() to update queue 
> ISR
> 
> Jisheng Zhang 
> net: mvneta: fix trivial cut-off issue in mvneta_ethtool_update_stats
> 
> David Ahern 
> net: icmp_route_lookup should use rt dev to determine L3 domain
> 
> Krzysztof Kozlowski 
> hwrng: exynos - Disable runtime PM on driver unbind
> 
> Sabrina Dubroca 
> l2tp: fix use-after-free during module unload
> 
> xypron.g...@gmx.de 
> net: ehea: avoid null pointer dereference
> 
> Vivien Didelot 
> net: dsa: mv88e6xxx: enable SA learning on DSA ports
> 
> Nikolay Aleksandrov 
> net: bridge: don't increment tx_dropped in br_do_proxy_arp
> 
> Johan Hovold 
> net: hns: fix device reference leaks
> 
> Johan Hovold 
> net: ethernet: ti: cpsw: fix secondary-emac probe error path
> 
> Johan Hovold 
> net: ethernet: ti: cpsw: fix device and of_node leaks
> 
> Andrew Lunn 
> net: ethernet: mvneta: Remove IFF_UNICAST_FLT which is not implemented
> 
> Neil Armstrong 
> net: ethernet: davinci_emac: Fix devioctl while in fixed link
> 
> Florian Fainelli 
> bnxt_en: Remove locking around txr->dev_state
> 
> Wei Yongjun 
> net: axienet: Fix return value check in axienet_probe()
> 
> Eric Dumazet 
> qdisc: fix a module refcount leak in qdisc_create_dflt()
> 
> Eric Dumazet 
> bnxt: add a missing rcu synchronization
> 
> Nicolas Dichtel 
> ovs/geneve: fix rtnl notifications on iface deletion
> 
> Johan Hovold 
> net: ethernet: stmmac: dwmac-generic: fix probe error path
> 
> Eric Dumazet 
> fq_codel: return non zero qlen in class dumps
> 
> Johan Hovold 
> net: ethernet: stmmac: dwmac-rk: fix probe error path
> 
> Mathias Krause 
> rtnl: reset calcit fptr in rtnl_unregister()
> 
> Johan Hovold 
> net: ethernet: stmmac: dwmac-sti: fix probe error path
> 
> Florian Fainelli 
> et131x: Fix logical vs bitwise check in et131x_tx_timeout()
> 
> David Ahern 
> net: icmp6_send should use dst dev to determine L3 domain
> 
> Wei Yongjun 
> tipc: fix the 

RE: [PATCH 4.4 00/18] 4.4.222-rc1 review

2020-05-05 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 04 May 2020 18:57
> 
> This is the start of the stable review cycle for the 4.4.222 release.
> There are 18 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.

No build/boot issues seen for CIP configs for Linux 4.4.222-rc1 (2f5149253281).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/142506721
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.4.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=2f5149#table

Kind regards, Chris

> 
> Responses should be made by Wed, 06 May 2020 16:52:55 +.
> 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.4.222-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.4.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.4.222-rc1
> 
> Paul Moore 
> selinux: properly handle multiple messages in selinux_netlink_send()
> 
> Olivier Matz 
> ipv6: use READ_ONCE() for inet->hdrincl as in ipv4
> 
> Lars-Peter Clausen 
> ASoC: imx-spdif: Fix crash on suspend
> 
> Stuart Henderson 
> ASoC: wm8960: Fix WM8960_SYSCLK_PLL mode
> 
> Rasmus Villemoes 
> exynos4-is: fix a format string bug
> 
> Peter Zijlstra 
> perf/x86: Fix uninitialized value usage
> 
> Madhavan Srinivasan 
> powerpc/perf: Remove PPMU_HAS_SSLOT flag for Power8
> 
> Jiri Olsa 
> perf hists: Fix HISTC_MEM_DCACHELINE width setting
> 
> Andy Shevchenko 
> i2c: designware-pci: use IRQF_COND_SUSPEND flag
> 
> Andy Shevchenko 
> dmaengine: dmatest: Fix iteration non-stop logic
> 
> Andreas Gruenbacher 
> nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
> 
> Arnd Bergmann 
> ALSA: opti9xx: shut up gcc-10 range warning
> 
> Sean Christopherson 
> vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
> 
> Alaa Hleihel 
> RDMA/mlx4: Initialize ib_spec on the stack
> 
> Kai-Heng Feng 
> PM: ACPI: Output correct message on target power state
> 
> Takashi Iwai 
> ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
> 
> Vasily Averin 
> drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
> 
> Theodore Ts'o 
> ext4: fix special inode number checks in __ext4_iget()
> 
> 
> -
> 
> Diffstat:
> 
>  Makefile   |  4 +-
>  arch/powerpc/perf/power8-pmu.c |  2 +-
>  arch/x86/kernel/cpu/perf_event_intel.c |  3 +-
>  drivers/acpi/device_pm.c   |  4 +-
>  drivers/dma/dmatest.c  |  4 +-
>  drivers/gpu/drm/qxl/qxl_cmd.c  |  5 +-
>  drivers/i2c/busses/i2c-designware-core.c   |  3 +-
>  drivers/infiniband/hw/mlx4/main.c  |  3 +-
>  drivers/media/platform/exynos4-is/fimc-isp-video.c |  4 +-
>  drivers/vfio/vfio_iommu_type1.c|  4 +-
>  fs/ext4/inode.c|  2 +-
>  fs/nfs/nfs3acl.c   | 22 ---
>  net/ipv6/raw.c | 12 +++-
>  security/selinux/hooks.c   | 69 
> ++
>  sound/core/oss/pcm_plugin.c| 20 ---
>  sound/isa/opti9xx/miro.c   |  9 ++-
>  sound/isa/opti9xx/opti92x-ad1848.c |  9 ++-
>  sound/soc/codecs/wm8960.c  | 32 +-
>  sound/soc/fsl/imx-spdif.c  |  2 -
>  tools/perf/util/hist.c |  2 +
>  20 files changed, 134 insertions(+), 81 deletions(-)
> 



RE: [PATCH 4.19 00/37] 4.19.121-rc1 review

2020-05-05 Thread Chris Paterson
Hi Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 04 May 2020 18:57
> 
> This is the start of the stable review cycle for the 4.19.121 release.
> There are 37 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.

No build/boot issues seen for CIP configs for Linux 4.19.121-rc1 (2e3613309d93).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/142506752
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=2e3613#table

Kind regards, Chris

> 
> Responses should be made by Wed, 06 May 2020 16:52:55 +.
> 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.19.121-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.121-rc1
> 
> Martin Blumenstingl 
> mmc: meson-mx-sdio: remove the broken ->card_busy() op
> 
> Martin Blumenstingl 
> mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY
> 
> Veerabhadrarao Badiganti 
> mmc: sdhci-msm: Enable host capabilities pertains to R1b response
> 
> Adrian Hunter 
> mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers
> 
> Marek Behún 
> mmc: sdhci-xenon: fix annoying 1.8V regulator warning
> 
> Douglas Anderson 
> mmc: cqhci: Avoid false "cqhci: CQE stuck on" by not open-coding timeout
> loop
> 
> Qu Wenruo 
> btrfs: transaction: Avoid deadlock due to bad initialization timing of
> fs_info::journal_info
> 
> Filipe Manana 
> btrfs: fix partial loss of prealloc extent past i_size after fsync
> 
> Paul Moore 
> selinux: properly handle multiple messages in selinux_netlink_send()
> 
> Andy Shevchenko 
> dmaengine: dmatest: Fix iteration non-stop logic
> 
> Andreas Gruenbacher 
> nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
> 
> Arnd Bergmann 
> ALSA: opti9xx: shut up gcc-10 range warning
> 
> Suravee Suthikulpanit 
> iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system
> 
> David Disseldorp 
> scsi: target/iblock: fix WRITE SAME zeroing
> 
> Tang Bin 
> iommu/qcom: Fix local_base status check
> 
> Sean Christopherson 
> vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
> 
> Yan Zhao 
> vfio: avoid possible overflow in vfio_iommu_type1_pin_pages
> 
> Leon Romanovsky 
> RDMA/core: Fix race between destroy and release FD object
> 
> Leon Romanovsky 
> RDMA/core: Prevent mixed use of FDs between shared ufiles
> 
> Alaa Hleihel 
> RDMA/mlx4: Initialize ib_spec on the stack
> 
> Aharon Landau 
> RDMA/mlx5: Set GRH fields in query QP on RoCE
> 
> Martin Wilck 
> scsi: qla2xxx: check UNLOADING before posting async work
> 
> Martin Wilck 
> scsi: qla2xxx: set UNLOADING before waiting for session deletion
> 
> Gabriel Krisman Bertazi 
> dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based
> mpath
> 
> Mikulas Patocka 
> dm writecache: fix data corruption when reloading the target
> 
> Sunwook Eom 
> dm verity fec: fix hash block number in verity_fec_decode
> 
> Dexuan Cui 
> PM: hibernate: Freeze kernel threads in software_resume()
> 
> Kai-Heng Feng 
> PM: ACPI: Output correct message on target power state
> 
> Takashi Iwai 
> ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
> 
> Wu Bo 
> ALSA: hda/hdmi: fix without unlocked before return
> 
> Takashi Iwai 
> ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID
> 
> Hui Wang 
> ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter
> 
> Xiyu Yang 
> btrfs: fix block group leak when removing fails
> 
> Vasily Averin 
> drm/qxl: qxl_release use after free
> 
> Vasily Averin 
> drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
> 
> Vasily Averin 
> drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
> 
> Ville Syrjälä 
> drm/edid: Fix off-by-one in DispID DTD pixel clock
> 
> 
> -
> 
> Diffstat:
> 
>  Makefile|  4 +--
>  drivers/acpi/device_pm.c|  4 +--
>  drivers/dma/dmatest.c   |  4 +--
>  drivers/gpu/drm/drm_edid.c  |  2 +-
>  drivers/gpu/drm/qxl/qxl_cmd.c   | 10 +++---
>  drivers/gpu/drm/qxl/qxl_display.c   |  6 ++--
>  drivers/gpu/drm/qxl/qxl_draw.c  | 13 +++
>  drivers/gpu/drm/qxl/qxl_ioctl.c |  5 +--
>  drivers/infiniband/core/rdma_core.c |  4 +--
>  drivers/infiniband/hw/mlx4/main.c   |  3 +-
>  

RE: [PATCH 4.19 000/131] 4.19.119-rc1 review

2020-04-29 Thread Chris Paterson
Hello Greg,

> From: stable-ow...@vger.kernel.org  On
> Behalf Of Greg Kroah-Hartman
> Sent: 28 April 2020 19:24
> 
> This is the start of the stable review cycle for the 4.19.119 release.
> There are 131 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.

No build/boot issues seen for CIP configs for Linux 4.19.119-rc1 (3fc812d65db6).

Build/test pipeline/logs: 
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/pipelines/140770244
GitLab CI pipeline: 
https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/blob/master/trees/linux-4.19.y.yml
Relevant LAVA jobs: 
https://lava.ciplatform.org/scheduler/alljobs?length=25=3fc812#table

Kind regards, Chris

> 
> Responses should be made by Thu, 30 Apr 2020 18:20:45 +.
> 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.19.119-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> linux-4.19.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 
> -
> Pseudo-Shortlog of commits:
> 
> Greg Kroah-Hartman 
> Linux 4.19.119-rc1
> 
> Christian Borntraeger 
> s390/mm: fix page table upgrade vs 2ndary address mode accesses
> 
> kaixuxia 
> xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT
> 
> Kazuhiro Fujita 
> serial: sh-sci: Make sure status register SCxSR is read in correct 
> sequence
> 
> Mathias Nyman 
> xhci: prevent bus suspend if a roothub port detected a over-current 
> condition
> 
> Udipto Goswami 
> usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()
> 
> Thinh Nguyen 
> usb: dwc3: gadget: Fix request completion check
> 
> Oliver Neukum 
> UAS: fix deadlock in error handling and PM flushing work
> 
> Oliver Neukum 
> UAS: no use logging any details in case of ENODEV
> 
> Oliver Neukum 
> cdc-acm: introduce a cool down
> 
> Oliver Neukum 
> cdc-acm: close race betrween suspend() and acm_softint
> 
> Malcolm Priestley 
> staging: vt6656: Power save stop wake_up_count wrap around.
> 
> Malcolm Priestley 
> staging: vt6656: Fix pairwise key entry save.
> 
> Malcolm Priestley 
> staging: vt6656: Fix drivers TBTT timing counter.
> 
> Malcolm Priestley 
> staging: vt6656: Fix calling conditions of vnt_set_bss_mode
> 
> Malcolm Priestley 
> staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default.
> 
> Nicolas Pitre 
> vt: don't use kmalloc() for the unicode screen buffer
> 
> Nicolas Pitre 
> vt: don't hardcode the mem allocation upper bound
> 
> Xiyu Yang 
> staging: comedi: Fix comedi_device refcnt leak in comedi_open
> 
> Ian Abbott 
> staging: comedi: dt2815: fix writing hi byte of analog output
> 
> Chris Packham 
> powerpc/setup_64: Set cache-line-size based on cache-block-size
> 
> Ahmad Fatoum 
> ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
> 
> Mordechay Goodstein 
> iwlwifi: mvm: beacon statistics shouldn't go backwards
> 
> Johannes Berg 
> iwlwifi: pcie: actually release queue memory in TVQM
> 
> Gyeongtaek Lee 
> ASoC: dapm: fixup dapm kcontrol widget
> 
> Paul Moore 
> audit: check the length of userspace generated audit records
> 
> Alan Stern 
> usb-storage: Add unusual_devs entry for JMicron JMS566
> 
> Jiri Slaby 
> tty: rocket, avoid OOB access
> 
> Andrew Melnychenko 
> tty: hvc: fix buffer overflow during hvc_alloc().
> 
> Uros Bizjak 
> KVM: VMX: Enable machine check support for 32bit targets
> 
> Sean Christopherson 
> KVM: Check validity of resolved slot when searching memslots
> 
> Sean Christopherson 
> KVM: s390: Return last valid slot if approx index is out-of-bounds
> 
> George Wilson 
> tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()
> 
> Jarkko Sakkinen 
> tpm/tpm_tis: Free IRQ if probing fails
> 
> Alexander Tsoy 
> ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
> 
> Xiyu Yang 
> ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
> 
> Kailang Yang 
> ALSA: hda/realtek - Add new codec supported for ALC245
> 
> Takashi Iwai 
> ALSA: hda/realtek - Fix unexpected init_amp override
> 
> Takashi Iwai 
> ALSA: usx2y: Fix potential NULL dereference
> 
> Lucas Stach 
> tools/vm: fix cross-compile build
> 
> Muchun Song 
> mm/ksm: fix NULL pointer dereference when KSM zero page is enabled
> 
> Longpeng 
> mm/hugetlb: fix a addressing exception caused by huge_pte_offset
> 
> Jann Horn 
> vmalloc: fix remap_vmalloc_range() bounds checks
> 
> Alan Stern 
> USB: hub: Fix handling of connect changes during sleep
> 
> Alan Stern 
> USB: core: Fix free-while-in-use bug in the USB S-Glibrary
> 
> Jann Horn 
> USB: 

[PATCH] [media] MAINTAINERS: Update MAX2175 & R-Car DRIF driver maintainer email

2019-09-26 Thread Chris Paterson
Ramesh is now using a new email address. Update the maintainer entry for
the MAX2175 SDR tuner and the Renesas R-Car DRIF drivers.

Signed-off-by: Chris Paterson 
---
 MAINTAINERS | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 37dca6d70d87..948612fcf60b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -9873,7 +9873,7 @@ F:Documentation/hwmon/max16065.rst
 F: drivers/hwmon/max16065.c
 
 MAX2175 SDR TUNER DRIVER
-M: Ramesh Shanmugasundaram 
+M: Ramesh Shanmugasundaram 
 L: linux-me...@vger.kernel.org
 T: git git://linuxtv.org/media_tree.git
 S: Maintained
@@ -10135,7 +10135,7 @@ F:  drivers/media/platform/renesas-ceu.c
 F: include/media/drv-intf/renesas-ceu.h
 
 MEDIA DRIVERS FOR RENESAS - DRIF
-M: Ramesh Shanmugasundaram 
+M: Ramesh Shanmugasundaram 
 L: linux-me...@vger.kernel.org
 L: linux-renesas-...@vger.kernel.org
 T: git git://linuxtv.org/media_tree.git
-- 
2.17.1



RE: [PATCH] scripts/spelling.txt: Add spelling fix for prohibited

2019-05-23 Thread Chris Paterson
Hello Stephen,

> From: Stephen Boyd 
> Sent: 21 May 2019 19:02
> 
> Quoting Geert Uytterhoeven (2019-05-21 01:57:20)
> > Hi Stephen, Andrew,
> >
> > On Thu, May 16, 2019 at 11:54 PM Stephen Boyd 
> wrote:
> > >
> > > Guess so! Or Andrew does it.
> >
> > Given the change to scripts/spelling.txt conflicts with b937856a5db2cb7a
> > ("scripts/spelling.txt: add more typos to spelling.txt and sort") in
> > linux-next, and the risk of conflict with future changes to
> > drivers/clk/renesas/r8a77470-cpg-mssr.c is slim, I'd like to defer this
> > to Andrew.
> >
> > Acked-by: Geert Uytterhoeven 
> 
> Ok. Or Chris can split the patch into the clk part and the scripts/
> part?  They're only loosely related to each other, so I'm not sure why
> they were sent in one patch besides for ease of transport.

Happy to split the patch if you want. I combined the patch as I saw that done 
in a couple of examples in the git log.

However, I got an automated email from akpm saying that this patch was added to 
the -mm tree; so I don't know if you still want me to split up this patch or 
not.
Let me know.

Kind regards, Chris


[PATCH] scripts/spelling.txt: Add spelling fix for prohibited

2019-05-14 Thread Chris Paterson
Misspelling 'prohibited' is quite common in the real world, although
surprisingly not so much in the Linux Kernel. In addition to fixing the
typo we may as well add it to the spelling checker.

Also adding the present participle (prohibiting).

Fixes: 5bf2fbbef50c ("clk: renesas: cpg-mssr: Add r8a77470 support")

Signed-off-by: Chris Paterson 
---
 drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +-
 scripts/spelling.txt| 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/clk/renesas/r8a77470-cpg-mssr.c 
b/drivers/clk/renesas/r8a77470-cpg-mssr.c
index ab0fb10b6bf0..d81ae65f0d18 100644
--- a/drivers/clk/renesas/r8a77470-cpg-mssr.c
+++ b/drivers/clk/renesas/r8a77470-cpg-mssr.c
@@ -175,7 +175,7 @@ static const unsigned int r8a77470_crit_mod_clks[] 
__initconst = {
  *---
  * 0  020  x80 x78 x50
  * 0  126  x60 x60 x56
- * 1  0Prohibitted setting
+ * 1  0Prohibited setting
  * 1  130  x52 x52 x50
  *
  * *1 :Table 7.4 indicates VCO output (PLL0 = VCO)
diff --git a/scripts/spelling.txt b/scripts/spelling.txt
index dcd25a31f9f5..135459f59db6 100644
--- a/scripts/spelling.txt
+++ b/scripts/spelling.txt
@@ -1310,6 +1310,8 @@ programmble||programmable
 programm||program
 programms||programs
 progresss||progress
+prohibitted||prohibited
+prohibitting||prohibiting
 promiscouos||promiscuous
 promiscous||promiscuous
 promixity||proximity
-- 
2.17.1



RE: [PATCH 01/11] dt-bindings: Add vendor prefix for Silicon Linux.

2019-01-17 Thread Chris Paterson
Hello Andreas, Simon,

Thank you for your reviews.

> From: Simon Horman 
> Sent: 17 January 2019 12:19
> 
> On Thu, Jan 17, 2019 at 12:17:56PM +0100, Andreas Färber wrote:
> > Hi Fabrizio,
> >
> > Am 16.01.19 um 19:37 schrieb Fabrizio Castro:
> > > From: Biju Das 
> > >
> > > Add Silicon Linux to the list of devicetree vendor prefixes.
> > >
> > > Website: http://www.si-linux.co.jp
> > >
> > > Signed-off-by: Biju Das 
> > > Signed-off-by: Fabrizio Castro 
> > > Reviewed-by: Chris Paterson 
> > > ---
> > >  Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
> > >  1 file changed, 1 insertion(+)
> > >
> > > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
> b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > > index 4b1a2a8..02a7037 100644
> > > --- a/Documentation/devicetree/bindings/vendor-prefixes.txt
> > > +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > > @@ -344,6 +344,7 @@ sgx   SGX Sensortech
> > >  sharpSharp Corporation
> > >  shimafujiShimafuji Electric, Inc.
> > >  si-enSi-En Technology Ltd.
> > > +si-linux Silicon Linux Corporation
> >
> > With the website being Japanese only, I haven't been able to confirm the
> > spelling of the company name. Looks sensible though.
> 
> According to the company web site
> (http://si-
> linux.co.jp/index.php?%E4%BC%9A%E7%A4%BE%E6%A1%88%E5%86%85)
> the company name is.
> 
> Japanese: シリコンリナックス株式会社
> English:  Silicon Linux Corporation

I can also confirm that this is what we've been told by Si-Linux themselves 

Kind regards, Chris

> 
> And in my opinion these are equivalent (although other translations of
> the corporation bit are possible).
> 
> > Due to "en" coming before "five" I've double-checked that elsewhere we
> > do order dashes before letters, so placement in file and tab-indentation
> > is fine, too.
> >
> > >  sifive   SiFive, Inc.
> > >  sigmaSigma Designs, Inc.
> > >  sii  Seiko Instruments, Inc.
> >
> > Personally I would drop the full stop at the end of the subject, but anyway:
> >
> > Reviewed-by: Andreas Färber 
> >
> > Thanks,
> > Andreas
> >
> > P.S. Please double-check how this excessive CC list came to life!
> >
> > --
> > SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> > GF: Felix Imendörffer, Jane Smithard, Graham Norton
> > HRB 21284 (AG Nürnberg)
> >


RE: [PATCH] of: add vendor prefix for Silicon Storage Technology Inc.

2017-09-13 Thread Chris Paterson
Hello Andreas,

> From: Andreas Färber [mailto:afaer...@suse.de]
> Sent: 11 September 2017 11:18
> 
> Hi,
> 
> Nit: $subject should use "dt-bindings:" prefix.

Do you think there needs to be a v2 for this? Or can this be changed when 
applied?

> 
> Am 11.09.2017 um 10:30 schrieb Fabrizio Castro:
> > Add Silicon Storage Technology Inc. to the list of devicetree vendor
> > prefixes.
> >
> > Signed-off-by: Fabrizio Castro 
> > ---
> >  Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
> > b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > index 9f9a3d6..900c993 100644
> > --- a/Documentation/devicetree/bindings/vendor-prefixes.txt
> > +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > @@ -316,6 +316,7 @@ solomonSolomon Systech Limited
> >  sony   Sony Corporation
> >  spansion   Spansion Inc.
> >  sprd   Spreadtrum Communications Inc.
> > +sstSilicon Storage Technology, Inc.
> 
> Recurring question: What is this prefix being used for? This patch is
> apparently not part of any series.

We are about to submit a patch to add an sst flash device to a device tree. 
Checkpatch kicks off because sst isn't present in vendor-prefixes.txt, hence 
this patch.

> 
> Otherwise looks okay,
> 
> Reviewed-by: Andreas Färber 

Thank you!

Kind regards, Chris

> 
> Regards,
> Andreas
> 
> >  st STMicroelectronics
> >  starry Starry Electronic Technology (ShenZhen) Co., LTD
> >  startekStartek
> 
> --
> SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG
> Nürnberg)


RE: [PATCH] of: add vendor prefix for Silicon Storage Technology Inc.

2017-09-13 Thread Chris Paterson
Hello Andreas,

> From: Andreas Färber [mailto:afaer...@suse.de]
> Sent: 11 September 2017 11:18
> 
> Hi,
> 
> Nit: $subject should use "dt-bindings:" prefix.

Do you think there needs to be a v2 for this? Or can this be changed when 
applied?

> 
> Am 11.09.2017 um 10:30 schrieb Fabrizio Castro:
> > Add Silicon Storage Technology Inc. to the list of devicetree vendor
> > prefixes.
> >
> > Signed-off-by: Fabrizio Castro 
> > ---
> >  Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
> > b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > index 9f9a3d6..900c993 100644
> > --- a/Documentation/devicetree/bindings/vendor-prefixes.txt
> > +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
> > @@ -316,6 +316,7 @@ solomonSolomon Systech Limited
> >  sony   Sony Corporation
> >  spansion   Spansion Inc.
> >  sprd   Spreadtrum Communications Inc.
> > +sstSilicon Storage Technology, Inc.
> 
> Recurring question: What is this prefix being used for? This patch is
> apparently not part of any series.

We are about to submit a patch to add an sst flash device to a device tree. 
Checkpatch kicks off because sst isn't present in vendor-prefixes.txt, hence 
this patch.

> 
> Otherwise looks okay,
> 
> Reviewed-by: Andreas Färber 

Thank you!

Kind regards, Chris

> 
> Regards,
> Andreas
> 
> >  st STMicroelectronics
> >  starry Starry Electronic Technology (ShenZhen) Co., LTD
> >  startekStartek
> 
> --
> SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG
> Nürnberg)


RE: [PATCH 1/2] ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on Module

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> 
> Document the iW-RainboW-G22M-SM SODIMM System on Module device tree
> bindings. It is just a placeholder for the time being, the actual 
> implementation
> is not available yet.
> 
> Signed-off-by: Fabrizio Castro 
> ---
>  Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt
> b/Documentation/devicetree/bindings/arm/shmobile.txt
> index 275cda1..64e7f63 100644
> --- a/Documentation/devicetree/bindings/arm/shmobile.txt
> +++ b/Documentation/devicetree/bindings/arm/shmobile.txt
> @@ -68,6 +68,8 @@ Boards:
>  compatible = "renesas,h3ulcb", "renesas,r8a7795";
>- Henninger
>  compatible = "renesas,henninger", "renesas,r8a7791"
> +  - iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-
> SM)
> +compatible = "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-
> Qseven)
>  compatible = "iwave,g20d", "iwave,g20m", "renesas,r8a7743"
>- iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-
> Qseven)
> --
> 1.9.1



RE: [PATCH 2/2] ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development Platform

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> 
> Document the iW-RainboW-G22D device tree bindings.
> It is just a placeholder for the time being, the actual implementation is not
> available yet.
> 
> Signed-off-by: Fabrizio Castro 
> ---
>  Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt
> b/Documentation/devicetree/bindings/arm/shmobile.txt
> index 64e7f63..ae75cb3 100644
> --- a/Documentation/devicetree/bindings/arm/shmobile.txt
> +++ b/Documentation/devicetree/bindings/arm/shmobile.txt
> @@ -68,6 +68,8 @@ Boards:
>  compatible = "renesas,h3ulcb", "renesas,r8a7795";
>- Henninger
>  compatible = "renesas,henninger", "renesas,r8a7791"
> +  - iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-
> RainboW-G22D)
> +compatible = "iwave,g22d", "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-
> SM)
>  compatible = "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-
> Qseven)
> --
> 1.9.1



RE: [PATCH 1/2] ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on Module

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> 
> Document the iW-RainboW-G22M-SM SODIMM System on Module device tree
> bindings. It is just a placeholder for the time being, the actual 
> implementation
> is not available yet.
> 
> Signed-off-by: Fabrizio Castro 
> ---
>  Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt
> b/Documentation/devicetree/bindings/arm/shmobile.txt
> index 275cda1..64e7f63 100644
> --- a/Documentation/devicetree/bindings/arm/shmobile.txt
> +++ b/Documentation/devicetree/bindings/arm/shmobile.txt
> @@ -68,6 +68,8 @@ Boards:
>  compatible = "renesas,h3ulcb", "renesas,r8a7795";
>- Henninger
>  compatible = "renesas,henninger", "renesas,r8a7791"
> +  - iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-
> SM)
> +compatible = "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-
> Qseven)
>  compatible = "iwave,g20d", "iwave,g20m", "renesas,r8a7743"
>- iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-
> Qseven)
> --
> 1.9.1



RE: [PATCH 2/2] ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development Platform

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> 
> Document the iW-RainboW-G22D device tree bindings.
> It is just a placeholder for the time being, the actual implementation is not
> available yet.
> 
> Signed-off-by: Fabrizio Castro 
> ---
>  Documentation/devicetree/bindings/arm/shmobile.txt | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/shmobile.txt
> b/Documentation/devicetree/bindings/arm/shmobile.txt
> index 64e7f63..ae75cb3 100644
> --- a/Documentation/devicetree/bindings/arm/shmobile.txt
> +++ b/Documentation/devicetree/bindings/arm/shmobile.txt
> @@ -68,6 +68,8 @@ Boards:
>  compatible = "renesas,h3ulcb", "renesas,r8a7795";
>- Henninger
>  compatible = "renesas,henninger", "renesas,r8a7791"
> +  - iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-
> RainboW-G22D)
> +compatible = "iwave,g22d", "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-
> SM)
>  compatible = "iwave,g22m", "renesas,r8a7745"
>- iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-
> Qseven)
> --
> 1.9.1



RE: [PATCH 0/2] ARM: shmobile: document iWave's iW-RainboW-G22D-SODIMM RZ/G1E SODIMM development platform

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> To: robh...@kernel.org; mark.rutl...@arm.com
> 
> Hello,
> 
> This series aims to add the documentation for the device tree bindings of the
> iWave iW-RainboW-G22D-SODIMM RZ/G1E SODIMM development kit:
> http://www.iwavesystems.com/product/development-platform/sodimm-
> evaluation-boards/rz-g1e-sodimm-development-kit-28/rz-g1e-sodimm-
> development-kit.html
> 
> which consists of a System on Module (iW-RainboW-G22M-SM) and a carrier
> card (iW-RainboW-G22D).
> 
> Regards,
> 
> Fabrizio Castro (2):
>   ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on
> Module
>   ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development
> Platform
> 
>  Documentation/devicetree/bindings/arm/shmobile.txt | 4 
>  1 file changed, 4 insertions(+)
> 
> --
> 1.9.1



RE: [PATCH 0/2] ARM: shmobile: document iWave's iW-RainboW-G22D-SODIMM RZ/G1E SODIMM development platform

2017-08-08 Thread Chris Paterson
+ linux-renesas-soc

> From: Fabrizio Castro [mailto:fabrizio.cas...@bp.renesas.com]
> Sent: 08 August 2017 13:28
> To: robh...@kernel.org; mark.rutl...@arm.com
> 
> Hello,
> 
> This series aims to add the documentation for the device tree bindings of the
> iWave iW-RainboW-G22D-SODIMM RZ/G1E SODIMM development kit:
> http://www.iwavesystems.com/product/development-platform/sodimm-
> evaluation-boards/rz-g1e-sodimm-development-kit-28/rz-g1e-sodimm-
> development-kit.html
> 
> which consists of a System on Module (iW-RainboW-G22M-SM) and a carrier
> card (iW-RainboW-G22D).
> 
> Regards,
> 
> Fabrizio Castro (2):
>   ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on
> Module
>   ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development
> Platform
> 
>  Documentation/devicetree/bindings/arm/shmobile.txt | 4 
>  1 file changed, 4 insertions(+)
> 
> --
> 1.9.1



[PATCH] mmc: sh_mmcif: Correct TX DMA channel allocation

2016-02-10 Thread Chris Paterson
Commit 27cbd7e815a8 ("mmc: sh_mmcif: rework dma channel handling")
introduced a typo causing the TX DMA channel allocation to be overwritten
by the requested RX DMA channel.

Signed-off-by: Chris Paterson 
---
 drivers/mmc/host/sh_mmcif.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_mmcif.c
index e0c076a..8d870ce 100644
--- a/drivers/mmc/host/sh_mmcif.c
+++ b/drivers/mmc/host/sh_mmcif.c
@@ -445,7 +445,7 @@ static void sh_mmcif_request_dma(struct sh_mmcif_host *host)
pdata->slave_id_rx);
} else {
host->chan_tx = dma_request_slave_channel(dev, "tx");
-   host->chan_tx = dma_request_slave_channel(dev, "rx");
+   host->chan_rx = dma_request_slave_channel(dev, "rx");
}
dev_dbg(dev, "%s: got channel TX %p RX %p\n", __func__, host->chan_tx,
host->chan_rx);
-- 
1.9.1



[PATCH] mmc: sh_mmcif: Correct TX DMA channel allocation

2016-02-10 Thread Chris Paterson
Commit 27cbd7e815a8 ("mmc: sh_mmcif: rework dma channel handling")
introduced a typo causing the TX DMA channel allocation to be overwritten
by the requested RX DMA channel.

Signed-off-by: Chris Paterson <chris.paters...@renesas.com>
---
 drivers/mmc/host/sh_mmcif.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_mmcif.c
index e0c076a..8d870ce 100644
--- a/drivers/mmc/host/sh_mmcif.c
+++ b/drivers/mmc/host/sh_mmcif.c
@@ -445,7 +445,7 @@ static void sh_mmcif_request_dma(struct sh_mmcif_host *host)
pdata->slave_id_rx);
} else {
host->chan_tx = dma_request_slave_channel(dev, "tx");
-   host->chan_tx = dma_request_slave_channel(dev, "rx");
+   host->chan_rx = dma_request_slave_channel(dev, "rx");
}
dev_dbg(dev, "%s: got channel TX %p RX %p\n", __func__, host->chan_tx,
host->chan_rx);
-- 
1.9.1