Re: [PATCH v12 10/15] PCI/ERR: Limit AER resets in pcie_do_recovery()

2020-12-02 Thread Kelley, Sean V
Hi Bjorn, > On Nov 30, 2020, at 4:25 PM, Bjorn Helgaas wrote: > > On Mon, Nov 30, 2020 at 07:54:37PM +, Kelley, Sean V wrote: >>> On Nov 24, 2020, at 9:17 AM, Bjorn Helgaas wrote: >>> On Mon, Nov 23, 2020 at 11:57:35PM +, Kelley, Sean V wrote: > On Nov 23, 2020, at 3:28 PM, Bjorn

linux-next: Signed-off-by missing for commit in the block tree

2020-12-02 Thread Stephen Rothwell
Hi all, Commit 03d99e5d63da ("nvme-fcloop: add sysfs attribute to inject command drop") is missing a Signed-off-by from its committer. -- Cheers, Stephen Rothwell pgpRJjlkkexNk.pgp Description: OpenPGP digital signature

Re: [GIT PULL] vdpa: last minute bugfixes

2020-12-02 Thread pr-tracker-bot
The pull request you sent on Wed, 2 Dec 2020 06:51:47 -0500: > https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/2c6ffa9e9b11bdfa267fe05ad1e98d3491b4224f Thank you! -- Deet-doot-dot, I am a

Re: [GIT PULL] bootconfig: Always use little endian for size and checksum

2020-12-02 Thread pr-tracker-bot
The pull request you sent on Tue, 1 Dec 2020 20:22:39 -0500: > git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git > trace-v5.10-rc6-bootconfig has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/8a02ec8f35779335b81577903832c2b3c495e979 Thank you! --

Re: [GIT PULL] sound fixes for 5.10-rc7

2020-12-02 Thread pr-tracker-bot
The pull request you sent on Wed, 02 Dec 2020 10:07:14 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git > tags/sound-5.10-rc7 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/bb95d60783f1ac85883c7ae33cafa85236b6179e Thank you! -- Deet-doot-dot,

[PATCH 1/2] dt-bindings: phy: Add binding for BCM4908 USB PHYs

2020-12-02 Thread Rafał Miłecki
From: Rafał Miłecki BCM4908 SoCs have USB 2.0 PHY and USB 3.0 PHY attached to the MDIO bus. Those bindings allow describing them. Signed-off-by: Rafał Miłecki --- .../bindings/phy/bcm4908-usb-phy.yaml | 52 +++ 1 file changed, 52 insertions(+) create mode 100644

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread Minchan Kim
On Wed, Dec 02, 2020 at 09:22:36PM +0100, David Hildenbrand wrote: > On 02.12.20 20:26, Minchan Kim wrote: > > On Wed, Dec 02, 2020 at 07:51:07PM +0100, Michal Hocko wrote: > >> On Wed 02-12-20 09:54:29, Minchan Kim wrote: > >>> On Wed, Dec 02, 2020 at 05:48:34PM +0100, Michal Hocko wrote: >

Re: [GIT PULL] arm64 fixes for -rc7

2020-12-02 Thread pr-tracker-bot
The pull request you sent on Wed, 2 Dec 2020 17:17:51 +: > git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/3bb61aa61828499a7d0f5e560051625fd02ae7e4 Thank you! -- Deet-doot-dot, I am a

[PATCH 2/2] phy: phy-bcm4908-usb: Add drivers for USB PHYs

2020-12-02 Thread Rafał Miłecki
From: Rafał Miłecki This driver initializes BCM4908 USB PHYs so USB can be utilized. Signed-off-by: Rafał Miłecki --- drivers/phy/broadcom/Kconfig | 9 ++ drivers/phy/broadcom/Makefile | 1 + drivers/phy/broadcom/phy-bcm4908-usb.c | 204 + 3

Re: [PATCH v4] char: tpm: add i2c driver for cr50

2020-12-02 Thread Adrian Ratiu
On Wed, 02 Dec 2020, Jarkko Sakkinen wrote: On Wed, Dec 02, 2020 at 12:58:05PM +0200, Adrian Ratiu wrote: From: "dlau...@chromium.org" Add TPM 2.0 compatible I2C interface for chips with cr50 firmware. The firmware running on the currently supported H1 MCU requires a special driver to

[PATCH v3 15/37] firmware: arm_scmi: port Power protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->power_ops still around to ease transition. Remove handle->power_priv now unused.

[PATCH v3 25/37] hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Sensor interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/hwmon/scmi-hwmon.c | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/drivers/hwmon/scmi-hwmon.c

[PATCH v3 20/37] firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/clock.c | 67 --- include/linux/scmi_protocol.h | 15 --- 2 files

[PATCH v3 35/37] firmware: arm_scmi: make notify_priv really private

2020-12-02 Thread Cristian Marussi
Notification private data is currently accessible via handle->notify_priv; this data was indeed meant to be private to the notification core support and not to be accessible by SCMI drivers: make it private hiding it inside instance descriptor struct scmi_info and accessible only via dedicated

Re: [PATCH 1/2] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

2020-12-02 Thread Linus Torvalds
On Tue, Dec 1, 2020 at 6:16 PM Ira Weiny wrote: > > This will force a change to xfstests at a minimum. And I do know of users who > have been using this value. But I have gotten inquires about using the > feature > so there are users out there. If it's only a few tests that fail, I wouldn't

[PATCH v3 28/37] firmware: arm_scmi: port Voltage protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->voltage_ops still around to ease transition. Remove handle->voltage_priv now unused.

[PATCH v3 29/37] regulator: scmi: port driver to the new scmi_voltage_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Voltage interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/regulator/scmi-regulator.c | 39 -- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git

[PATCH v3 31/37] firmware: arm_scmi: make references to handle const

2020-12-02 Thread Cristian Marussi
Now that all the protocol private variable data have been moved out of struct scmi_handle, mark all of its references as const. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/common.h | 4 ++-- drivers/firmware/arm_scmi/driver.c | 12 ++-- include/linux/scmi_protocol.h

[PATCH v3 34/37] firmware: arm_scmi: cleanup events registration transient code

2020-12-02 Thread Cristian Marussi
Remove all the events registration code used to ease the transition to the new interface based on protocol handles.. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/base.c| 4 ++-- drivers/firmware/arm_scmi/notify.h | 6 +++--- drivers/firmware/arm_scmi/perf.c| 9

[PATCH v3 24/37] firmware: arm_scmi: port Sensor protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->sensor_ops still around to ease transition. Remove handle->sensor_priv now unused.

[PATCH v3 19/37] clk: scmi: port driver to the new scmi_clk_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Clock interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/clk/clk-scmi.c | 27 +-- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/drivers/clk/clk-scmi.c

[PATCH v3 26/37] firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/sensors.c | 82 - include/linux/scmi_protocol.h | 19 --- 2

[PATCH v3 18/37] firmware: arm_scmi: port Clock protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->clk_ops still around to ease transition. Remove handle->clock_priv now unused. Signed-off-by:

[PATCH v3 37/37] firmware: arm_scmi: add dynamic scmi devices creation

2020-12-02 Thread Cristian Marussi
Having added the support for SCMI protocols as modules in order to let vendors extend the SCMI core with their own additions it seems odd to then force SCMI drivers built on top to use a static device table to declare their devices since this way any new SCMI drivers addition would need the core

[PATCH v3 16/37] firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Power interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 +- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git

[PATCH v3 30/37] firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/voltage.c | 67 - include/linux/scmi_protocol.h | 16 --- 2

[PATCH v3 36/37] firmware: arm_scmi: add protocol modularization support

2020-12-02 Thread Cristian Marussi
Extend SCMI protocols accounting mechanism to address possible module usage and add the support to possibly define new protocols as loadable modules. Keep Standard protocols built into the SCMI core. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/base.c| 2 ++

[PATCH v3 33/37] firmware: arm_scmi: cleanup unused core xfer wrappers

2020-12-02 Thread Cristian Marussi
Remove unused core scmi_xfer wrappers now that we have migrated all protocols to the new interface based on protocol handles. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/common.h | 15 - drivers/firmware/arm_scmi/driver.c | 91 -- 2 files

[PATCH v3 32/37] firmware: arm_scmi: cleanup legacy protocol init code

2020-12-02 Thread Cristian Marussi
Now that all protocols and drivers have been ported to the new interface based on protocol handles and get/put operations, remove all the legacy transient initialization code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/bus.c| 26 +-

[PATCH v3 27/37] firmware: arm_scmi: port SystemPower protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations. Remove handle->system_priv now unused. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/system.c | 30

[PATCH v3 23/37] firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/reset.c | 68 --- include/linux/scmi_protocol.h | 11 - 2 files

[PATCH v3 22/37] reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Reset interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/reset/reset-scmi.c | 33 - 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/drivers/reset/reset-scmi.c

[PATCH v3 21/37] firmware: arm_scmi: port Reset protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->reset_ops still around to ease transition. Remove handle->reset_priv now unused.

[PATCH v3 14/37] firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/perf.c | 111 --- include/linux/scmi_protocol.h| 26 2 files

[PATCH v3 17/37] firmware: arm_scmi: remove legacy scmi_power_ops protocol interface

2020-12-02 Thread Cristian Marussi
Now that all the SCMI driver users have been migrated to the new interface remove the legacy interface and all the transient code. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/power.c | 47 --- include/linux/scmi_protocol.h | 11 2 files

[PATCH v3 09/37] firmware: arm_scmi: add new protocol handle core xfer ops

2020-12-02 Thread Cristian Marussi
Add new core SCMI xfer operations based on protocol handles to enable protocols to builds and send their own protocol specific messages. Keep old original scmi_xfer_ operations interface as wrappers around the new interface in order to let coexist old and new interfaces to ease protocol by

[PATCH v3 12/37] firmware: arm_scmi: port Perf protocol to new protocols interface

2020-12-02 Thread Cristian Marussi
Convert internals of protocol implementation to use protocol handles and expose a new protocol operations interface for SCMI driver using the new get/put common operations, while keeping the old handle->perf_ops still around to ease transition. Remove handle->perf_priv now unused. Signed-off-by:

[PATCH v3 11/37] firmware: arm_scmi: port Base protocol to new interface

2020-12-02 Thread Cristian Marussi
Port Base protocol to new protocol handles based interface. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/base.c | 117 +++-- drivers/firmware/arm_scmi/common.h | 3 +- drivers/firmware/arm_scmi/driver.c | 14 +++- 3 files changed, 71 insertions(+),

[PATCH v3 13/37] cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface

2020-12-02 Thread Cristian Marussi
Port driver to the new SCMI Perf interface based on protocol handles and common devm_get_ops(). Signed-off-by: Cristian Marussi --- drivers/cpufreq/scmi-cpufreq.c | 35 ++ 1 file changed, 19 insertions(+), 16 deletions(-) diff --git

[PATCH v3 08/37] firmware: arm_scmi: convert events registration to protocol handles

2020-12-02 Thread Cristian Marussi
Convert refactored events registration routines to use protocol handles. In order to maintain bisectability and to allow protocols and drivers to be later ported to the new protocol handle interface one by one, introduce here also some transient code and typing that will be removed later in order

[PATCH v3 05/37] firmware: arm_scmi: make notifications aware of protocols users

2020-12-02 Thread Cristian Marussi
Account for any active registered notifier against the proper related protocol; do not consider pending event handlers, only active handlers will concur to protocol usage accounting. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/notify.c | 51 ++ 1

[PATCH v3 10/37] firmware: arm_scmi: add helper to access revision area memory

2020-12-02 Thread Cristian Marussi
Add an helper to grab, from a protocol handle, the handle common memory area allocated to store SCMI version data which is exposed on sysfs. Such helper will be needed by SCMI Base protocol initialization once it will be moved to new protocol handles scheme. Signed-off-by: Cristian Marussi ---

[PATCH v3 07/37] firmware: arm_scmi: refactor events registration

2020-12-02 Thread Cristian Marussi
Add a new refactored protocol events registration helper and invoke it from the centralized initialization process triggered by get_ops() and friends. Add a .get_num_sources as a new optional callback amongst protocol events operations; finally remove events registration call-sites from within

[PATCH v3 06/37] firmware: arm_scmi: introduce new devres notification ops

2020-12-02 Thread Cristian Marussi
Expose to the SCMI drivers a new alternative devres managed notifications API based on protocol handles. All drivers still keep using the old API, no functional change. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/notify.c | 123 +

Re: [PATCH V2] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT

2020-12-02 Thread Dave Chinner
On Wed, Dec 02, 2020 at 08:06:01PM +0100, Greg Kroah-Hartman wrote: > On Wed, Dec 02, 2020 at 06:41:43PM +0100, Miklos Szeredi wrote: > > On Wed, Dec 2, 2020 at 5:24 PM David Howells wrote: > > > > > > Miklos Szeredi wrote: > > > > > > > Stable cc also? > > > > > > > > Cc: # 5.8 > > > > > >

[PATCH v3 02/37] firmware: arm_scmi: introduce protocol handle definitions

2020-12-02 Thread Cristian Marussi
Add basic protocol handles definitions and private data helpers support. A protocol handle identifies a protocol instance initialized against a specific handle; it embeds all the references to the core SCMI xfer methods that will be needed by a protocol implementation to build and send its own

[PATCH v3 04/37] [RFC] firmware: arm_scmi: introduce bare get/put protocols ops

2020-12-02 Thread Cristian Marussi
Expose to the SCMI drivers a non managed version of a common protocols API based on generic get/put methods and protocol handles. All drivers still keep using the old API, no functional change. Signed-off-by: Cristian Marussi --- These non devres methods are probably not needed, given the devm_

[PATCH v3 03/37] firmware: arm_scmi: introduce devres get/put protocols operations

2020-12-02 Thread Cristian Marussi
Expose to the SCMI drivers a new devres managed common protocols API based on generic get/put methods and protocol handles. All drivers still keep using the old API, no functional change. Signed-off-by: Cristian Marussi --- drivers/firmware/arm_scmi/driver.c | 92 ++

[PATCH v3 01/37] firmware: arm_scmi: review protocol registration interface

2020-12-02 Thread Cristian Marussi
Extend common protocol registration routines and provide some new generic protocols get/put helpers that can track protocols usage and automatically perform the proper initialization and de-initialization on demand when required. Convert all standard protocols to use this new registration scheme

[PATCH v3 0/37] SCMI vendor protocols and modularization

2020-12-02 Thread Cristian Marussi
Hi all, The current SCMI implementation does not provide an interface to easily develop and include a custom vendor protocol implementation as prescribed by the SCMI standard, also because, there is not currently any custom protocol in the upstream to justify the development of a custom interface

Re: [PATCH v7 0/8] rpmsg: Make RPMSG name service modular

2020-12-02 Thread Mathieu Poirier
Good day, On Wed, Dec 02, 2020 at 12:05:55PM +0100, Guennadi Liakhovetski wrote: > Hi Mathieu, > > I'd like to resume reviewing and begin upstreaming of the next steps of > my Audio DSP Virtualisation work, based on this your patch set. How I'm all for it too. > confident are we that it's

Re: [PATCH v11 5/5] leds: mt6360: Add LED driver for MT6360

2020-12-02 Thread kernel test robot
, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Gene-Chen/leds-mt6360-Add-LED-driver-for-MT6360/20201202-185224 base: git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git for-next config

Re: [PATCH RFC 10/39] KVM: x86/xen: support upcall vector

2020-12-02 Thread David Woodhouse
On Wed, 2020-12-02 at 20:12 +, Joao Martins wrote: > > I'll do some more experiments and > > see what I can get working, and what it looks like. > > > > I'm focusing on making the shinfo stuff all use kvm_map_gfn() first. > > > > I was chatting with Ankur, and we can't fully 100% remember

Re: [PATCH v2] checkpatch: add warning for lines starting with a '#' in commit log

2020-12-02 Thread Joe Perches
On Thu, 2020-12-03 at 01:52 +0530, Dwaipayan Ray wrote: > Commit log lines starting with a '#' can be dropped by git if > the corresponding commit message is reworded by a maintainer. > This minor error can be easily avoided if checkpatch warns > for the same. This makes no sense to me. How

RE: [PATCH v4 0/4] x86/bus_lock: Enable bus lock detection

2020-12-02 Thread Yu, Fenghua
Hi, Dear maintainers, > A bus lock [1] is acquired through either split locked access to writeback > (WB) > memory or any locked access to non-WB memory. This is typically >1000 > cycles slower than an atomic operation within a cache line. It also disrupts > performance on other cores. ... >

Re: [RFC V2 0/3] mm/hotplug: Pre-validate the address range with platform

2020-12-02 Thread Heiko Carstens
On Mon, Nov 30, 2020 at 08:59:49AM +0530, Anshuman Khandual wrote: > This series adds a mechanism allowing platforms to weigh in and prevalidate > incoming address range before proceeding further with the memory hotplug. > This helps prevent potential platform errors for the given address range, >

Re: [PATCH RFC 03/39] KVM: x86/xen: register shared_info page

2020-12-02 Thread Ankur Arora
On 2020-12-02 2:44 a.m., Joao Martins wrote: [late response - was on holiday yesterday] On 12/2/20 12:40 AM, Ankur Arora wrote: On 2020-12-01 5:07 a.m., David Woodhouse wrote: On Wed, 2019-02-20 at 20:15 +, Joao Martins wrote: +static int kvm_xen_shared_info_init(struct kvm *kvm, gfn_t

Re: [RFC V2 3/3] s390/mm: Define arch_get_mappable_range()

2020-12-02 Thread Heiko Carstens
On Mon, Nov 30, 2020 at 08:59:52AM +0530, Anshuman Khandual wrote: > This overrides arch_get_mappabble_range() on s390 platform and drops now > redundant similar check in vmem_add_mapping(). This compensates by adding > a new check __segment_load() to preserve the existing functionality. > > Cc:

Re: [RFC PATCH] blk-iocost: Optimize the ioc_refreash_vrate() function

2020-12-02 Thread Tejun Heo
On Sun, Nov 29, 2020 at 10:37:18AM +0800, Baolin Wang wrote: > The ioc_refreash_vrate() will only be called in ioc_timer_fn() after > starting a new period or stopping the period. > > So when starting a new period, the variable 'pleft' in ioc_refreash_vrate() > is always the period's time, which

Re: memory leak in usb_set_configuration

2020-12-02 Thread Alan Stern
On Wed, Nov 11, 2020 at 05:55:27AM -0800, syzbot wrote: > Hello, > > syzbot found the following issue on: > > HEAD commit:407ab579 Merge tag 'for-linus' of git://git.kernel.org/pub.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=16d8406250 >

Re: [PATCH RFC 03/39] KVM: x86/xen: register shared_info page

2020-12-02 Thread Ankur Arora
On 2020-12-02 4:20 a.m., David Woodhouse wrote: On Wed, 2020-12-02 at 10:44 +, Joao Martins wrote: [late response - was on holiday yesterday] On 12/2/20 12:40 AM, Ankur Arora wrote: On 2020-12-01 5:07 a.m., David Woodhouse wrote: On Wed, 2019-02-20 at 20:15 +, Joao Martins wrote:

Re: [PATCH bpf-next 1/2] bpf: Add a bpf_kallsyms_lookup helper

2020-12-02 Thread Florent Revest
On Tue, 2020-12-01 at 16:55 -0800, Andrii Nakryiko wrote: > On Fri, Nov 27, 2020 at 8:09 AM Yonghong Song wrote: > > > > > > On 11/27/20 3:20 AM, KP Singh wrote: > > > On Fri, Nov 27, 2020 at 8:35 AM Yonghong Song wrote: > > > > > > > > In this case, module name may be truncated and user did

[PATCH] clk: sunxi-ng: Make sure divider tables have sentinel

2020-12-02 Thread Jernej Skrabec
Two clock divider tables are missing sentinel at the end. Effect of that is that clock framework reads past the last entry. Fix that with adding sentinel at the end. Issue was discovered with KASan. Fixes: 0577e4853bfb ("clk: sunxi-ng: Add H3 clocks") Fixes: c6a0637460c2 ("clk: sunxi-ng: Add A64

[PATCH v6 2/3] lib: zstd: Add decompress_sources.h for decompress_unzstd

2020-12-02 Thread Nick Terrell
From: Nick Terrell Adds decompress_sources.h which includes every .c file necessary for zstd decompression. This is used in decompress_unzstd.c so the internal structure of the library isn't exposed. This allows us to upgrade the zstd library version without modifying any callers. Instead we

[PATCH v6 0/3] Update to zstd-1.4.6

2020-12-02 Thread Nick Terrell
From: Nick Terrell Please pull from g...@github.com:terrelln/linux.git tags/zstd-1.4.6-v6 to get these changes. Alternatively the patchset is included. This patchset upgrades the zstd library to the latest upstream release. The current zstd version in the kernel is a modified version of

Re: [PATCH v2 2/4] mm: introduce cma_alloc_bulk API

2020-12-02 Thread David Hildenbrand
On 02.12.20 20:26, Minchan Kim wrote: > On Wed, Dec 02, 2020 at 07:51:07PM +0100, Michal Hocko wrote: >> On Wed 02-12-20 09:54:29, Minchan Kim wrote: >>> On Wed, Dec 02, 2020 at 05:48:34PM +0100, Michal Hocko wrote: On Wed 02-12-20 08:15:49, Minchan Kim wrote: > On Wed, Dec 02, 2020 at

[PATCH] mmc: block: Let CMD13 polling only for MMC IOCTLS with the R1B response

2020-12-02 Thread Bean Huo
From: Bean Huo The CMD13 polling is only needed for the command with R1B Resp. For the command with R1 Resp, such as open-ended multiple block read/write (CMD18/25) commands, the device will just wait for its next paired command. There is no need to poll device status through CMD13. Meanwhile,

[PATCH v2] checkpatch: add warning for lines starting with a '#' in commit log

2020-12-02 Thread Dwaipayan Ray
Commit log lines starting with a '#' can be dropped by git if the corresponding commit message is reworded by a maintainer. This minor error can be easily avoided if checkpatch warns for the same. Add a new check which emits a warning on finding lines starting with a '#'. Also add a quick fix by

Re: [PATCH] x86/gpu: add JSL stolen memory support

2020-12-02 Thread Bjorn Helgaas
On Wed, Dec 02, 2020 at 05:21:58AM +, Surendrakumar Upadhyay, TejaskumarX wrote: > Yes it fails all the tests which are allocating from this stolen > memory bunch. For example IGT tests like " > igt@kms_frontbuffer_tracking@-[fbc|fbcpsr].* | > igt@kms_fbcon_fbt@fbc.* " are failing as they

Re: [PATCH 2/2] ASoC: fsl: Add imx-hdmi machine driver

2020-12-02 Thread Nicolin Chen
On Fri, Nov 27, 2020 at 01:30:21PM +0800, Shengjiu Wang wrote: > The driver is initially designed for sound card using HDMI > interface on i.MX platform. There is internal HDMI IP or > external HDMI modules connect with SAI or AUD2HTX interface. > It supports both transmitter and receiver devices.

Re: [PATCH 5/5] i2c: geni: sdm845: dont perform DMA for OnePlus 6 devices

2020-12-02 Thread Wolfram Sang
> With Doug's recent fixes in the DMA handling and the introduction of > proper iommu configuration, which Caleb tested [1], I think we're good > without this on the OnePlus. Caleb, please confirm. Yes, he confirmed already. I missed it was private only. Thanks for your heads up, too!

Re: [PATCH rfc] workqueue: honour cond_resched() more effectively.

2020-12-02 Thread t...@kernel.org
Hello, Neil. (cc'ing Lai) On Fri, Nov 20, 2020 at 10:07:56AM +1100, NeilBrown wrote: > If the workqueue maintainers are unmovable in the position that a > CM-workitem must not use excessive CPU ever, and so must not call > cond_resched(), then I can take that back to the NFS maintainers and Oh,

Re: [PATCH] PCI: Add pci reset quirk for Huawei Intelligent NIC virtual function

2020-12-02 Thread Bjorn Helgaas
On Wed, Dec 02, 2020 at 05:18:12PM +0800, Chiqijun wrote: > On 2020/11/30 23:46, Alex Williamson wrote: > > On Sat, 28 Nov 2020 17:29:19 -0600 > > Bjorn Helgaas wrote: > > > On Sat, Nov 28, 2020 at 02:18:25PM +0800, Chiqijun wrote: > > > > When multiple VFs do FLR at the same time, the firmware

Re: [PATCH net v2] bonding: fix feature flag setting at init time

2020-12-02 Thread Jay Vosburgh
Jarod Wilson wrote: >On Wed, Dec 2, 2020 at 12:55 PM Jay Vosburgh >wrote: >> >> Jarod Wilson wrote: >> >> >Don't try to adjust XFRM support flags if the bond device isn't yet >> >registered. Bad things can currently happen when netdev_change_features() >> >is called without having

Re: [GIT PULL 2/2] Kconfig updates for v5.10-rc1

2020-12-02 Thread Linus Torvalds
On Wed, Dec 2, 2020 at 4:54 AM Masahiro Yamada wrote: > > Just a nit: > Now that the test code does not include any header, > you can also delete > "-I $srctree/gcc-plugins -I $gccplugins_dir/include" Ahh,m yes. It sounds like we might be able to delete the build test entirely if we just always

Re: [PATCH RFC 10/39] KVM: x86/xen: support upcall vector

2020-12-02 Thread Joao Martins
On 12/2/20 7:02 PM, David Woodhouse wrote: > On Wed, 2020-12-02 at 18:34 +, Joao Martins wrote: >> On 12/2/20 4:47 PM, David Woodhouse wrote: >>> On Wed, 2020-12-02 at 13:12 +, Joao Martins wrote: On 12/2/20 11:17 AM, David Woodhouse wrote: >>> For the VMM >>> API I think we should

Re: [PATCH v2 4/5] e1000e: Add more Dell CML systems into s0ix heuristics

2020-12-02 Thread Bjorn Helgaas
s/s0ix/S0ix/ in subject. On Wed, Dec 02, 2020 at 10:17:47AM -0600, Mario Limonciello wrote: > These comet lake systems are not yet released, but have been validated > on pre-release hardware. s/comet lake/Comet Lake/ to match previous usage in patch 3/5. > This is being submitted separately

Re: [PATCH] checkpatch: add warning for lines starting with a '#' in commit log

2020-12-02 Thread Joe Perches
On Thu, 2020-12-03 at 01:30 +0530, Dwaipayan Ray wrote: > On Wed, Dec 2, 2020 at 3:45 PM Dwaipayan Ray wrote: > > > > Commit log lines starting with a '#' can be dropped by git if > > the corresponding commit message is reworded by a maintainer. > > This minor error can be easily avoided if

Re: [PATCH v2 2/5] e1000e: Move all s0ix related code into it's own source file

2020-12-02 Thread Bjorn Helgaas
s/it's/its/ (in subject as well as below). Previous patches used "S0ix", not "s0ix" (in subject as well as below, as well as subject and commit log of 3/5 and 5/5). On Wed, Dec 02, 2020 at 10:17:45AM -0600, Mario Limonciello wrote: > Introduce a flag to indicate the device should be using the

Re: [PATCH v2 1/5] e1000e: fix S0ix flow to allow S0i3.2 subset entry

2020-12-02 Thread Bjorn Helgaas
On Wed, Dec 02, 2020 at 10:17:44AM -0600, Mario Limonciello wrote: > From: Vitaly Lifshits > > Changed a configuration in the flows to align with > architecture requirements to achieve S0i3.2 substate. I guess this is really talking about requirements of a specific CPU/SOC before it will enter

[tip: x86/platform] x86/platform/uv: Fix an error code in uv_hubs_init()

2020-12-02 Thread tip-bot2 for Dan Carpenter
The following commit has been merged into the x86/platform branch of tip: Commit-ID: fa4a379ecfa0c735e8979bb732fe5a1705a64052 Gitweb: https://git.kernel.org/tip/fa4a379ecfa0c735e8979bb732fe5a1705a64052 Author:Dan Carpenter AuthorDate:Wed, 02 Dec 2020 17:44:07 +03:00

Your Refund

2020-12-02 Thread Ana Maria Menéndez
Hello dear, We are sending this message to all the people that have been scammed in every part of the world, the UN agreed upon to compensate them with the sum of US$500,000 (Five hundred thousand United State Dollars Only). This includes every foreign contractors that may have not

Re: [PATCH v7 3/3] net: ax88796c: ASIX AX88796C SPI Ethernet Adapter Driver

2020-12-02 Thread Lukasz Stelmach
It was <2020-12-02 śro 09:18>, when Jakub Kicinski wrote: > On Wed, 02 Dec 2020 11:46:28 +0100 Lukasz Stelmach wrote: >> >> + status = netif_rx(skb); >> > >> > If I'm reading things right this is in process context, so netif_rx_ni() >> > >> >> Is it? The stack looks as follows >> >>

Re: [PATCH 4/4] ARM: dts: s3c6410: correct SMDK6410 board compatible

2020-12-02 Thread Krzysztof Kozlowski
On Tue, Nov 17, 2020 at 09:11:06PM +0100, Krzysztof Kozlowski wrote: > The SMDK6410 DTS was incorrectly called mini6410, probably copy-paste > from FriendlyARM Mini6410 board. > > Signed-off-by: Krzysztof Kozlowski > --- > arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +- > 1 file changed, 1

Re: [PATCH 2/4] dt-bindings: arm: samsung: document S3C6410-based boards binding

2020-12-02 Thread Krzysztof Kozlowski
On Tue, Nov 17, 2020 at 09:11:04PM +0100, Krzysztof Kozlowski wrote: > Add bindings for the FriendlyARM Mini6410 and Samsung SMDK6410 boards. > > Signed-off-by: Krzysztof Kozlowski > --- > .../devicetree/bindings/arm/samsung/samsung-boards.yaml| 7 +++ > 1 file changed, 7 insertions(+)

Re: [PATCH] arch/riscv: enable XIP

2020-12-02 Thread Nicolas Pitre
On Wed, 2 Dec 2020, Vitaly Wool wrote: > On Wed, Dec 2, 2020 at 7:06 PM Nicolas Pitre wrote: > > > > On Wed, 2 Dec 2020, Vitaly Wool wrote: > > > > > Introduce XIP (eXecute In Place) support for RISC-V platforms. > > > It allows code to be executed directly from non-volatile storage > > >

Re: [PATCH 3/4] ARM: dts: s3c24xx: add SMDK2416 board compatible

2020-12-02 Thread Krzysztof Kozlowski
On Tue, Nov 17, 2020 at 09:11:05PM +0100, Krzysztof Kozlowski wrote: > Add a compatible for SMDK2416 board next to the SoC compatible. > > Signed-off-by: Krzysztof Kozlowski > --- > arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied. Best

[PATCH] ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names

2020-12-02 Thread Michael Klein
Add gpio-line-names as documented on gitbooks [1] and in the schematics [2]. [1]: https://bananapi.gitbook.io/bpi-m2/en/bpi-m2_gpio_pin_define [2]: https://drive.google.com/file/d/0B4PAo2nW2KfnRERWNnJGSGxJbmM/view Signed-off-by: Michael Klein --- .../boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts |

[PATCH v3] iio: sx9310: Fix semtech,avg-pos-strength setting when > 16

2020-12-02 Thread Stephen Boyd
This DT property can be 0, 16, and then 64, but not 32. The math here doesn't recognize this slight bump in the power of 2 numbers and translates a DT property of 64 into the register value '3' when it really should be '2'. Fix it by subtracting one more if the number being translated is larger

Re: [PATCH 1/4] dt-bindings: arm: samsung: document SMDK2416 board binding

2020-12-02 Thread Krzysztof Kozlowski
On Tue, Nov 17, 2020 at 09:11:03PM +0100, Krzysztof Kozlowski wrote: > Add binding for the SMDK2416 board. > > Signed-off-by: Krzysztof Kozlowski > --- > .../devicetree/bindings/arm/samsung/samsung-boards.yaml | 6 ++ > 1 file changed, 6 insertions(+) Applied. Best regards, Krzysztof

Re: [PATCH net-next] octeontx2-af: debugfs: delete dead code

2020-12-02 Thread Jakub Kicinski
On Wed, 2 Dec 2020 12:33:00 +0530 Sunil Kovvuri wrote: > On Wed, Dec 2, 2020 at 12:28 PM Dan Carpenter > wrote: > > These debugfs never return NULL so all this code will never be run. > > > > In the normal case, (and in this case particularly), the debugfs > > functions are not supposed to be

Re: [PATCH] pstore: Tidy up an error check

2020-12-02 Thread Dan Carpenter
On Wed, Dec 02, 2020 at 11:25:46AM -0800, Kees Cook wrote: > On Wed, Dec 02, 2020 at 09:45:31AM +0300, Dan Carpenter wrote: > > The crypto_alloc_comp() function never returns NULL, it returns error > > pointers on error. > > > > Signed-off-by: Dan Carpenter > > I replied to an identical patch

Re: [PATCH] checkpatch: add warning for lines starting with a '#' in commit log

2020-12-02 Thread Dwaipayan Ray
On Wed, Dec 2, 2020 at 3:45 PM Dwaipayan Ray wrote: > > Commit log lines starting with a '#' can be dropped by git if > the corresponding commit message is reworded by a maintainer. > This minor error can be easily avoided if checkpatch warns > for the same. > > Add a new check which emits a

[PATCH 1/2] soc: samsung: exynos-chipid: order list of SoCs by name

2020-12-02 Thread Krzysztof Kozlowski
Bring some order to the list of SoCs. No functional change. Signed-off-by: Krzysztof Kozlowski --- drivers/soc/samsung/exynos-chipid.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/soc/samsung/exynos-chipid.c b/drivers/soc/samsung/exynos-chipid.c index

[PATCH 2/2] soc: samsung: exynos-chipid: initialize later - with arch_initcall

2020-12-02 Thread Krzysztof Kozlowski
The Exynos ChipID driver on Exynos SoCs has only informational purpose - to expose the SoC device in sysfs. No other drivers depend on it so there is really no benefit of initializing it early. Instead, initialize everything with arch_initcall which: 1. Allows to use dev_info() as the SoC bus is

Re: orion-nand: uncorrectable ECC error on v5.10-rc6

2020-12-02 Thread Chris Packham
Hi Miquel, On 2/12/20 9:31 pm, Miquel Raynal wrote: > Hi Chris, > > Chris Packham wrote on Wed, 2 Dec > 2020 08:23:13 +: > >> Hi Miquel, >> >> On 2/12/20 8:59 pm, Miquel Raynal wrote: >>> Hi Chris, >>> >>> Chris Packham wrote on Wed, 2 Dec >>> 2020 07:47:32 +: >>> Hi,

Re: [PATCH v2 5/5] blk-iocost: Factor out the base vrate change into a separate function

2020-12-02 Thread Tejun Heo
On Thu, Nov 26, 2020 at 04:16:15PM +0800, Baolin Wang wrote: > Factor out the base vrate change code into a separate function > to fimplify the ioc_timer_fn(). > > No functional change. > > Signed-off-by: Baolin Wang Acked-by: Tejun Heo Thanks. -- tejun

Re: [PATCH v3] NFC: nxp-nci: Make firmware GPIO pin optional

2020-12-02 Thread Jakub Kicinski
On Tue, 1 Dec 2020 12:39:09 +0100 Schrempf Frieder wrote: > From: Frieder Schrempf > > There are other NXP NCI compatible NFC controllers such as the PN7150 > that use an integrated firmware and therefore do not have a GPIO to > select firmware downloading mode. To support this kind of

Re: [PATCH v2 4/5] blk-iocost: Factor out the active iocgs' state check into a separate function

2020-12-02 Thread Tejun Heo
On Thu, Nov 26, 2020 at 04:16:14PM +0800, Baolin Wang wrote: > Factor out the iocgs' state check into a separate function to > simplify the ioc_timer_fn(). > > No functional change. > > Signed-off-by: Baolin Wang Acked-by: Tejun Heo Thanks. -- tejun

Re: [PATCH v2 3/5] blk-iocost: Move the usage ratio calculation to the correct place

2020-12-02 Thread Tejun Heo
On Thu, Nov 26, 2020 at 04:16:13PM +0800, Baolin Wang wrote: > We only use the hweight based usage ratio to calculate the new > hweight_inuse of the iocg to decide if this iocg can donate some > surplus vtime. > > Thus move the usage ratio calculation to the correct place to > avoid unnecessary

<    1   2   3   4   5   6   7   8   9   10   >