Re: [PATCH 09/16] media: i2c: rdacm21: Re-work OV10640 initialization

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > The OV10640 image sensor reset and powerdown on signals are controlled > by the embedded OV490 ISP. The current reset procedure does not respect > the 1 millisecond power-up delay and releases the reset signal before > the powerdown one. > >

Re: [PATCH 1/2] mm: Make alloc_contig_range handle free hugetlb pages

2021-02-17 Thread David Hildenbrand
On 17.02.21 14:50, Michal Hocko wrote: On Wed 17-02-21 14:36:47, David Hildenbrand wrote: On 17.02.21 14:30, Michal Hocko wrote: On Wed 17-02-21 11:08:15, Oscar Salvador wrote: Free hugetlb pages are tricky to handle so as to no userspace application notices disruption, we need to replace the

Re: [PATCH 2/2] mm: Make alloc_contig_range handle in-use hugetlb pages

2021-02-17 Thread Michal Hocko
On Wed 17-02-21 14:46:49, Oscar Salvador wrote: > On Wed, Feb 17, 2021 at 02:36:31PM +0100, Michal Hocko wrote: > > On Wed 17-02-21 11:08:16, Oscar Salvador wrote: > > > In-use hugetlb pages can be migrated as any other page (LRU > > > and Movable), so let alloc_contig_range handle them. > > > >

Re: [PATCH v6 0/3] pinctrl: pinmux: Add pinmux-select debugfs file

2021-02-17 Thread Tony Lindgren
* Drew Fustini [210216 22:46]: > This series first converts the debugfs files in the pinctrl subsystem to > octal permissions and then adds a new debugfs file "pinmux-select". > > Function name and group name can be written to "pinmux-select" which > will cause the function and group to be

Re: [PATCH RESEND V12 4/8] fuse: Passthrough initialization and release

2021-02-17 Thread Miklos Szeredi
On Mon, Jan 25, 2021 at 4:31 PM Alessio Balsini wrote: > > Implement the FUSE passthrough ioctl that associates the lower > (passthrough) file system file with the fuse_file. > > The file descriptor passed to the ioctl by the FUSE daemon is used to > access the relative file pointer, that will be

Re: [PATCH] lib: vsprintf: check for NULL device_node name in device_node_string()

2021-02-17 Thread Andy Shevchenko
On Wed, Feb 17, 2021 at 01:15:43PM +0100, Enrico Weigelt, metux IT consult wrote: > Under rare circumstances it may happen that a device node's name is NULL > (most likely kernel bug in some other place). What circumstances? How can I reproduce this? More information, please! > In such

Re: [PATCH 1/2] mm: Make alloc_contig_range handle free hugetlb pages

2021-02-17 Thread Michal Hocko
On Wed 17-02-21 14:36:47, David Hildenbrand wrote: > On 17.02.21 14:30, Michal Hocko wrote: > > On Wed 17-02-21 11:08:15, Oscar Salvador wrote: > > > Free hugetlb pages are tricky to handle so as to no userspace application > > > notices disruption, we need to replace the current free hugepage

Re: [PATCH v3 3/4] i2c: designware: Use the correct name of device-managed function

2021-02-17 Thread Andy Shevchenko
On Wed, Feb 17, 2021 at 07:40:14PM +0800, Dejin Zheng wrote: > On Tue, Feb 16, 2021 at 06:46:01PM +0100, Krzysztof Wilczyński wrote: ... > > The change simplifies the error handling path, how? A line of two which > > explains how it has been achieved might help should someone reads the > >

Re: [PATCH] drm/msm/a6xx: fix for kernels without CONFIG_NVMEM

2021-02-17 Thread Akhil P Oommen
On 2/17/2021 8:36 AM, Rob Clark wrote: On Tue, Feb 16, 2021 at 12:10 PM Jonathan Marek wrote: Ignore nvmem_cell_get() EOPNOTSUPP error in the same way as a ENOENT error, to fix the case where the kernel was compiled without CONFIG_NVMEM. Fixes: fe7952c629da ("drm/msm: Add speed-bin support

Re: [PATCH 2/2] mm: Make alloc_contig_range handle in-use hugetlb pages

2021-02-17 Thread Oscar Salvador
On Wed, Feb 17, 2021 at 02:36:31PM +0100, Michal Hocko wrote: > On Wed 17-02-21 11:08:16, Oscar Salvador wrote: > > In-use hugetlb pages can be migrated as any other page (LRU > > and Movable), so let alloc_contig_range handle them. > > > > All we need is to succesfully isolate such page. > >

Re: [PATCH v3 2/4] Documentation: devres: Add pcim_alloc_irq_vectors()

2021-02-17 Thread Andy Shevchenko
On Wed, Feb 17, 2021 at 06:50:04PM +0800, Dejin Zheng wrote: > On Tue, Feb 16, 2021 at 06:10:52PM +0100, Krzysztof Wilczyński wrote: ... > > Having said that, people might ask - how does it simplify the error > > handling path? > > > > You might have to back this with a line of two to explain

[GIT PULL] scheduler updates for v5.12

2021-02-17 Thread Ingo Molnar
Linus, Please pull the latest sched/core git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-core-2021-02-17 # HEAD: c5e6fc08feb2b88dc5dac2f3c817e1c2a4cafda4 sched,x86: Allow !PREEMPT_DYNAMIC Scheduler updates for v5.12: [ NOTE: unfortunately this tree had

Re: [PATCH 1/2] mm: Make alloc_contig_range handle free hugetlb pages

2021-02-17 Thread Oscar Salvador
On Wed, Feb 17, 2021 at 02:30:43PM +0100, Michal Hocko wrote: > On Wed 17-02-21 11:08:15, Oscar Salvador wrote: > I do not think fallback to a different zone is ok. If yes then this > really requires a very good reasoning. alloc_contig_range is an > optimistic allocation interface at best and it

Re: [PATCH RESEND V12 3/8] fuse: Definitions and ioctl for passthrough

2021-02-17 Thread Miklos Szeredi
On Mon, Jan 25, 2021 at 4:31 PM Alessio Balsini wrote: > > Expose the FUSE_PASSTHROUGH interface to user space and declare all the > basic data structures and functions as the skeleton on top of which the > FUSE passthrough functionality will be built. > > As part of this, introduce the new FUSE

Re: [PATCH v7 3/6] clk: ralink: add clock driver for mt7621 SoC

2021-02-17 Thread kernel test robot
patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Sergio-Paracuellos/MIPS-ralink-add-CPU-clock-detection-and-clock-driver-for-MT7621/20210217-194316 base: https://git.kernel.org/pub/scm/linux/kernel/git

Re: [PATCH 1/2] mm: Make alloc_contig_range handle free hugetlb pages

2021-02-17 Thread David Hildenbrand
On 17.02.21 14:30, Michal Hocko wrote: On Wed 17-02-21 11:08:15, Oscar Salvador wrote: Free hugetlb pages are tricky to handle so as to no userspace application notices disruption, we need to replace the current free hugepage with a new one. In order to do that, a new function called

Re: [PATCH 08/16] media: i2c: max9286: Adjust parameters indent

2021-02-17 Thread Kieran Bingham
On 16/02/2021 17:41, Jacopo Mondi wrote: > The parameters to max9286_i2c_mux_configure() fits on the previous > line. Adjust it. > > Cosmetic change only. Cosmetic tag ;-) Reviewed-by: Kieran Bingham > > Signed-off-by: Jacopo Mondi > --- > drivers/media/i2c/max9286.c | 5 ++--- > 1 file

Re: [PATCH RFC 1/4] firmware: Add the support for ZSTD-compressed firmware files

2021-02-17 Thread Takashi Iwai
On Wed, 17 Feb 2021 14:24:19 +0100, Luis Chamberlain wrote: > > On Wed, Jan 27, 2021 at 04:49:36PM +0100, Takashi Iwai wrote: > > Due to the popular demands on ZSTD, here is a patch to add a support > > of ZSTD-compressed firmware files via the direct firmware loader. > > It's just like

Re: [PATCH 2/2] mm: Make alloc_contig_range handle in-use hugetlb pages

2021-02-17 Thread Michal Hocko
On Wed 17-02-21 11:08:16, Oscar Salvador wrote: > In-use hugetlb pages can be migrated as any other page (LRU > and Movable), so let alloc_contig_range handle them. > > All we need is to succesfully isolate such page. Again, this is missing a problem statement and a justification why we

Re: [PATCH 07/16] media: i2c: rdacm2x: Fix wake up delay

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > The MAX9271 chip manual prescribes a delay of 5 milliseconds > after the chip exists from low power state. > > Adjust the required delay in the rdacm21 camera module and add it > to the rdacm20 that currently doesn't implement one. > This

[PATCH v4 15/16] rpmsg: char: no dynamic endpoint management for the default one

2021-02-17 Thread Arnaud Pouliquen
Do not dynamically manage the default endpoint. The ept address must not change. This update is needed to manage the RPMSG_CREATE_DEV_IOCTL. In this case a default endpoint is used and it's address must not change or been reused by another service. Signed-off-by: Arnaud Pouliquen ---

[PATCH v4 16/16] rpmsg: char: return an error if device already open

2021-02-17 Thread Arnaud Pouliquen
The rpmsg_create_ept function is invoked when the device is opened. As only one endpoint must be created per device. It is not possible to open the same device twice. But there is nothing to prevent multi open. Return -EBUSY when device is already opened to have a generic error instead of relying

[PATCH v4 13/16] rpmsg: char: introduce __rpmsg_chrdev_create_eptdev function

2021-02-17 Thread Arnaud Pouliquen
Introduce the __rpmsg_chrdev_create_eptdev internal function that returns the rpmsg_eptdev context structure. This patch prepares the introduction of a RPMsg device for the char device. the RPMsg device will need a reference to the context. Signed-off-by: Arnaud Pouliquen ---

[PATCH v4 10/16] rpmsg: char: use sendto to specify the message destination address

2021-02-17 Thread Arnaud Pouliquen
When the endpoint device is created by the application a destination address as been specified in the rpmsg_channel_info structure. Send the message to this address instead of the default one. Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/rpmsg_char.c | 4 ++-- 1 file changed, 2

[PATCH v4 14/16] rpmsg: char: introduce a RPMsg driver for the RPMsg char device

2021-02-17 Thread Arnaud Pouliquen
A RPMsg char device allows to probe the endpoint device on a remote name service announcement. With this patch the /dev/rpmsgX interface is created either by a user application or by the remote firmware. Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/rpmsg_char.c | 63

[PATCH v4 12/16] rpmsg: ctrl: introduce RPMSG_CREATE_DEV_IOCTL

2021-02-17 Thread Arnaud Pouliquen
Implement the RPMSG_CREATE_DEV_IOCTL to allow the user application to initiate a communication through a new RPMsg channel. This Ioctl can be used to instantiate a local RPMsg device. Depending on the back-end implementation, a NS announcement can be sent to the remote processor. Suggested-by:

[PATCH v4 11/16] rpmsg: virtio: register the rpmsg_ctrl device

2021-02-17 Thread Arnaud Pouliquen
Instantiate the rpmsg_ioctl device on virtio RPMsg bus creation. This provides the possibility to expose the RPMSG_CREATE_EPT_IOCTL to create RPMsg chdev endpoints. Signed-off-by: Arnaud Pouliquen --- V3: Fix compilation issue Reported-by: kernel test robot Reported-by: Dan Carpenter

[PATCH v4 06/16] rpmsg: move the rpmsg control device from rpmsg_char to rpmsg_ctrl

2021-02-17 Thread Arnaud Pouliquen
Move the code related to the rpmsg_ctrl char device to the new rpmsg_ctrl.c module. Manage the dependency in the kconfig. Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/Kconfig | 9 ++ drivers/rpmsg/Makefile | 1 + drivers/rpmsg/rpmsg_char.c | 163

[PATCH v4 09/16] rpmsg: smd: add sendto and trysendto ops

2021-02-17 Thread Arnaud Pouliquen
Implement the sendto ops to support the future rpmsg_char update for the vitio backend support. The use of sendto in rpmsg_char is needed as a destination address is requested at least by the virtio backend. The SMD implementation does not need a destination address so ignores it. Signed-off-by:

[PATCH v4 07/16] rpmsg: update rpmsg_chrdev_register_device function

2021-02-17 Thread Arnaud Pouliquen
As driver is now the rpmsg_ioctl, rename the function. In addition, initialize the rpdev addresses to RPMSG_ADDR_ANY as not defined. Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/rpmsg/qcom_smd.c | 2 +- drivers/rpmsg/rpmsg_ctrl.c| 2

[PATCH v4 08/16] rpmsg: glink: add sendto and trysendto ops

2021-02-17 Thread Arnaud Pouliquen
Implement the sendto ops to support the future rpmsg_char update for the vitio backend support. The use of sendto in rpmsg_char is needed as a destination address is requested at least by the virtio backend. The glink implementation does not need a destination address so ignores it.

[PATCH v4 00/16] introduce a generic IOCTL interface for RPMsg channels management

2021-02-17 Thread Arnaud Pouliquen
This series restructures the RPMsg char driver to decorrelate the control part and to create a generic RPMsg ioctl interface compatible with other RPMsg services. The V4 fixes compilation issue reported by the kernel test robot The V3 is based on the guideline proposed by Mathieu Poirier to

[PATCH v4 02/16] rpmsg: move RPMSG_ADDR_ANY in user API

2021-02-17 Thread Arnaud Pouliquen
As the RPMSG_ADDR_ANY is a valid src or dst address that can be set by user applications, migrate its definition in user API. Signed-off-by: Arnaud Pouliquen --- include/linux/rpmsg.h | 3 +-- include/uapi/linux/rpmsg.h | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git

[PATCH v4 05/16] rpmsg: char: dissociate the control device from the rpmsg class

2021-02-17 Thread Arnaud Pouliquen
The RPMsg control device is a RPMsg device, it is already referenced in the RPMsg bus. There is only an interest to reference the ept char devices in the rpmsg class. This patch prepares the code split of the control and end point devices in two separate files. Signed-off-by: Arnaud Pouliquen

[PATCH v4 04/16] rpmsg: char: export eptdev create an destroy functions

2021-02-17 Thread Arnaud Pouliquen
To prepare the split code related to the control and the endpoint devices in separate files: - suppress the dependency with the rpmsg_ctrldev struct, - rename and export the functions in rpmsg_char.h. Suggested-by: Mathieu Poirier Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/rpmsg_char.c

[PATCH v4 03/16] rpmsg: add short description of the IOCTL defined in UAPI.

2021-02-17 Thread Arnaud Pouliquen
Add a description of the IOCTL and provide information on the default value of the source and destination addresses. Signed-off-by: Arnaud Pouliquen --- include/uapi/linux/rpmsg.h | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/include/uapi/linux/rpmsg.h

[PATCH v4 01/16] rpmsg: char: rename rpmsg_char_init to rpmsg_chrdev_init

2021-02-17 Thread Arnaud Pouliquen
To be coherent with the other functions which are prefixed by rpmsg_chrdev, rename the rpmsg_char_init function. Signed-off-by: Arnaud Pouliquen --- drivers/rpmsg/rpmsg_char.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/rpmsg/rpmsg_char.c

Re: [PATCH 1/2] mm: Make alloc_contig_range handle free hugetlb pages

2021-02-17 Thread Michal Hocko
On Wed 17-02-21 11:08:15, Oscar Salvador wrote: > Free hugetlb pages are tricky to handle so as to no userspace application > notices disruption, we need to replace the current free hugepage with > a new one. > > In order to do that, a new function called alloc_and_dissolve_huge_page > is

Re: [PATCH] opp: fix dev_pm_opp_set_rate for different frequency at the same opp level

2021-02-17 Thread Jonathan Marek
On 2/16/21 11:53 PM, Viresh Kumar wrote: On 16-02-21, 15:10, Jonathan Marek wrote: There is not "nothing to do" when the opp is the same. The frequency can be different from opp->rate. I am sorry but I am not sure what are you trying to fix here and what exactly is broken here. Can you

[PATCH] staging: gasket Fix comparision with Null

2021-02-17 Thread mayanksuman
From: Mayank Suman The change was suggested by checkpatch.pl. Signed-off-by: Mayank Suman --- drivers/staging/gasket/gasket_sysfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/gasket/gasket_sysfs.c b/drivers/staging/gasket/gasket_sysfs.c index

Re: [PATCH v2 8/8] xen/evtchn: use READ/WRITE_ONCE() for accessing ring indices

2021-02-17 Thread Ross Lagerwall
On 2021-02-11 10:16, Juergen Gross wrote: > For avoiding read- and write-tearing by the compiler use READ_ONCE() > and WRITE_ONCE() for accessing the ring indices in evtchn.c. > > Signed-off-by: Juergen Gross > --- > V2: > - modify all accesses (Julien Grall) > --- > drivers/xen/evtchn.c | 25

Re: [RFT][PATCH v1] cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known

2021-02-17 Thread Michael Larabel
On 2/15/21 7:49 PM, Michael Larabel wrote: On 2/15/21 1:24 PM, Rafael J. Wysocki wrote: From: Rafael J. Wysocki Commit 3c55e94c0ade ("cpufreq: ACPI: Extend frequency tables to cover boost frequencies") attempted to address a performance issue involving acpi-cpufreq, the schedutil governor

Re: [PATCH RFC 1/4] firmware: Add the support for ZSTD-compressed firmware files

2021-02-17 Thread Luis Chamberlain
On Wed, Jan 27, 2021 at 04:49:36PM +0100, Takashi Iwai wrote: > Due to the popular demands on ZSTD, here is a patch to add a support > of ZSTD-compressed firmware files via the direct firmware loader. > It's just like XZ-compressed file support, providing a decompressor > with ZSTD. Since ZSTD

Re: [PATCH RFC 1/4] firmware: Add the support for ZSTD-compressed firmware files

2021-02-17 Thread Takashi Iwai
On Wed, 17 Feb 2021 14:16:44 +0100, Luis Chamberlain wrote: > > On Wed, Jan 27, 2021 at 04:49:36PM +0100, Takashi Iwai wrote: > > Due to the popular demands on ZSTD, here is a patch to add a support > > of ZSTD-compressed firmware files via the direct firmware loader. > > It's just like

Re: [PATCH 06/16] media: i2c: rdacm20: Re-work ov10635 reset

2021-02-17 Thread Kieran Bingham
On 16/02/2021 17:41, Jacopo Mondi wrote: > The OV10635 image sensor embedded in the camera module is currently > reset after the MAX9271 initialization with two long delays that were > most probably not correctly characterized. > > Re-work the image sensor reset procedure by holding the chip in

Re: [PATCH V0 1/6] dt-bindings: Added the yaml bindings for DCC

2021-02-17 Thread schowdhu
On 2021-02-17 16:32, Vinod Koul wrote: On 17-02-21, 12:18, Souradeep Chowdhury wrote: Documentation for Data Capture and Compare(DCC) device tree bindings in yaml format. Signed-off-by: Souradeep Chowdhury --- .../devicetree/bindings/arm/msm/qcom,dcc.yaml | 49 ++

[tip: sched/core] sched/fair: Merge select_idle_core/cpu()

2021-02-17 Thread tip-bot2 for Mel Gorman
The following commit has been merged into the sched/core branch of tip: Commit-ID: 9fe1f127b913318c631d0041ecf71486e38c2c2d Gitweb: https://git.kernel.org/tip/9fe1f127b913318c631d0041ecf71486e38c2c2d Author:Mel Gorman AuthorDate:Wed, 27 Jan 2021 13:52:03 Committer:

[tip: sched/core] rbtree, perf: Use new rbtree helpers

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: a3b89864554bbce1594b7abdb5739fc708c1ca95 Gitweb: https://git.kernel.org/tip/a3b89864554bbce1594b7abdb5739fc708c1ca95 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:05:15 +02:00

[tip: sched/core] rbtree, timerqueue: Use rb_add_cached()

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 798172b1374e28ecf687d6662fc5fdaec5c65385 Gitweb: https://git.kernel.org/tip/798172b1374e28ecf687d6662fc5fdaec5c65385 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:07:53 +02:00

[tip: sched/core] rbtree, uprobes: Use rbtree helpers

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: a905e84e64083a0ee701f61810badee234050825 Gitweb: https://git.kernel.org/tip/a905e84e64083a0ee701f61810badee234050825 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:06:27 +02:00

[tip: sched/core] static_call: Provide DEFINE_STATIC_CALL_RET0()

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: 29fd01944b7273bb630c649a2104b7f9e4ef3fa6 Gitweb: https://git.kernel.org/tip/29fd01944b7273bb630c649a2104b7f9e4ef3fa6 Author:Frederic Weisbecker AuthorDate:Mon, 18 Jan 2021 15:12:17 +01:00

[tip: sched/core] sched: Remove USER_PRIO, TASK_USER_PRIO and MAX_USER_PRIO

2021-02-17 Thread tip-bot2 for Dietmar Eggemann
The following commit has been merged into the sched/core branch of tip: Commit-ID: 9d061ba6bc170045857f3efe0bba5def30188d4d Gitweb: https://git.kernel.org/tip/9d061ba6bc170045857f3efe0bba5def30188d4d Author:Dietmar Eggemann AuthorDate:Thu, 28 Jan 2021 14:10:39 +01:00

[tip: sched/core] static_call/x86: Add __static_call_return0()

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 3f2a8fc4b15de18644e8a80a09edda168676e22c Gitweb: https://git.kernel.org/tip/3f2a8fc4b15de18644e8a80a09edda168676e22c Author:Peter Zijlstra AuthorDate:Mon, 18 Jan 2021 15:12:16 +01:00

[tip: sched/core] preempt/dynamic: Provide cond_resched() and might_resched() static calls

2021-02-17 Thread tip-bot2 for Peter Zijlstra (Intel)
The following commit has been merged into the sched/core branch of tip: Commit-ID: b965f1ddb47daa5b8b2e2bc9c921431236830367 Gitweb: https://git.kernel.org/tip/b965f1ddb47daa5b8b2e2bc9c921431236830367 Author:Peter Zijlstra (Intel) AuthorDate:Mon, 18 Jan 2021 15:12:20

[tip: sched/core] preempt/dynamic: Support dynamic preempt with preempt= boot option

2021-02-17 Thread tip-bot2 for Peter Zijlstra (Intel)
The following commit has been merged into the sched/core branch of tip: Commit-ID: 826bfeb37bb4302ee6042f330c4c0c757152bdb8 Gitweb: https://git.kernel.org/tip/826bfeb37bb4302ee6042f330c4c0c757152bdb8 Author:Peter Zijlstra (Intel) AuthorDate:Mon, 18 Jan 2021 15:12:23

[tip: sched/core] static_call: Allow module use without exposing static_call_key

2021-02-17 Thread tip-bot2 for Josh Poimboeuf
The following commit has been merged into the sched/core branch of tip: Commit-ID: 73f44fe19d359635a607e8e8daa0da4001c1cfc2 Gitweb: https://git.kernel.org/tip/73f44fe19d359635a607e8e8daa0da4001c1cfc2 Author:Josh Poimboeuf AuthorDate:Wed, 27 Jan 2021 17:18:37 -06:00

[tip: sched/core] uprobes: (Re)add missing get_uprobe() in __find_uprobe()

2021-02-17 Thread tip-bot2 for Sven Schnelle
The following commit has been merged into the sched/core branch of tip: Commit-ID: b0d6d4789677d128b1933af023083054f0973574 Gitweb: https://git.kernel.org/tip/b0d6d4789677d128b1933af023083054f0973574 Author:Sven Schnelle AuthorDate:Tue, 09 Feb 2021 16:07:11 +01:00

[tip: sched/core] rbtree, sched/fair: Use rb_add_cached()

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: bf9be9a163b464aa90f60af13b336da2db8b2ea1 Gitweb: https://git.kernel.org/tip/bf9be9a163b464aa90f60af13b336da2db8b2ea1 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:04:12 +02:00

[tip: sched/core] sched/features: Distinguish between NORMAL and DEADLINE hrtick

2021-02-17 Thread tip-bot2 for Juri Lelli
The following commit has been merged into the sched/core branch of tip: Commit-ID: e0ee463c93c43b1657ad69cf2678ff5bf1b754fe Gitweb: https://git.kernel.org/tip/e0ee463c93c43b1657ad69cf2678ff5bf1b754fe Author:Juri Lelli AuthorDate:Mon, 08 Feb 2021 08:35:54 +01:00 Committer:

[tip: sched/core] rbtree: Add generic add and find helpers

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 2d24dd5798d0474d9bf705bfca8725e7d20f9d54 Gitweb: https://git.kernel.org/tip/2d24dd5798d0474d9bf705bfca8725e7d20f9d54 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:03:22 +02:00

[tip: sched/core] rbtree, sched/deadline: Use rb_add_cached()

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 8ecca39483ed4e4e97096d0d6f8e25fdd323b189 Gitweb: https://git.kernel.org/tip/8ecca39483ed4e4e97096d0d6f8e25fdd323b189 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:04:41 +02:00

[tip: sched/core] sched/fair: Remove select_idle_smt()

2021-02-17 Thread tip-bot2 for Mel Gorman
The following commit has been merged into the sched/core branch of tip: Commit-ID: 6cd56ef1df399a004f90ecb682427f9964969fc9 Gitweb: https://git.kernel.org/tip/6cd56ef1df399a004f90ecb682427f9964969fc9 Author:Mel Gorman AuthorDate:Mon, 25 Jan 2021 08:59:08 Committer:

[tip: sched/core] rbtree, rtmutex: Use rb_add_cached()

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 5a7987253ef0909d94e176cd97e511013de0fe19 Gitweb: https://git.kernel.org/tip/5a7987253ef0909d94e176cd97e511013de0fe19 Author:Peter Zijlstra AuthorDate:Wed, 29 Apr 2020 17:29:58 +02:00

[tip: sched/core] sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa()

2021-02-17 Thread tip-bot2 for Dietmar Eggemann
The following commit has been merged into the sched/core branch of tip: Commit-ID: 71e5f6644fb2f3304fcb310145ded234a37e7cc1 Gitweb: https://git.kernel.org/tip/71e5f6644fb2f3304fcb310145ded234a37e7cc1 Author:Dietmar Eggemann AuthorDate:Mon, 01 Feb 2021 10:53:53 +01:00

[tip: sched/core] sched: Remove MAX_USER_RT_PRIO

2021-02-17 Thread tip-bot2 for Dietmar Eggemann
The following commit has been merged into the sched/core branch of tip: Commit-ID: ae18ad281e825993d190073d0ae2ea35dee27ee1 Gitweb: https://git.kernel.org/tip/ae18ad281e825993d190073d0ae2ea35dee27ee1 Author:Dietmar Eggemann AuthorDate:Thu, 28 Jan 2021 14:10:38 +01:00

[tip: sched/core] static_call: Pull some static_call declarations to the type headers

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: 880cfed3a012d7863f42251791cea7fe78c39390 Gitweb: https://git.kernel.org/tip/880cfed3a012d7863f42251791cea7fe78c39390 Author:Peter Zijlstra AuthorDate:Mon, 18 Jan 2021 15:12:18 +01:00

[tip: sched/core] preempt: Introduce CONFIG_PREEMPT_DYNAMIC

2021-02-17 Thread tip-bot2 for Michal Hocko
The following commit has been merged into the sched/core branch of tip: Commit-ID: 6ef869e0647439af0fc28dde162d33320d4e1dd7 Gitweb: https://git.kernel.org/tip/6ef869e0647439af0fc28dde162d33320d4e1dd7 Author:Michal Hocko AuthorDate:Mon, 18 Jan 2021 15:12:19 +01:00

[tip: sched/core] sched/core: Update task_prio() function header

2021-02-17 Thread tip-bot2 for Dietmar Eggemann
The following commit has been merged into the sched/core branch of tip: Commit-ID: c541bb7835a306cdbbe8abbdf4e4df507e0ca27a Gitweb: https://git.kernel.org/tip/c541bb7835a306cdbbe8abbdf4e4df507e0ca27a Author:Dietmar Eggemann AuthorDate:Thu, 28 Jan 2021 14:10:40 +01:00

[tip: sched/core] sched: Add /debug/sched_preempt

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: e59e10f8ef63d42fbb99776a5a112841e798b3b5 Gitweb: https://git.kernel.org/tip/e59e10f8ef63d42fbb99776a5a112841e798b3b5 Author:Peter Zijlstra AuthorDate:Fri, 22 Jan 2021 13:01:58 +01:00

[tip: sched/core] preempt/dynamic: Provide preempt_schedule[_notrace]() static calls

2021-02-17 Thread tip-bot2 for Peter Zijlstra (Intel)
The following commit has been merged into the sched/core branch of tip: Commit-ID: 2c9a98d3bc808717ab63ad928a2b568967775388 Gitweb: https://git.kernel.org/tip/2c9a98d3bc808717ab63ad928a2b568967775388 Author:Peter Zijlstra (Intel) AuthorDate:Mon, 18 Jan 2021 15:12:21

[tip: sched/core] sched: Harden PREEMPT_DYNAMIC

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: ef72661e28c64ad610f89acc2832ec67b27ba438 Gitweb: https://git.kernel.org/tip/ef72661e28c64ad610f89acc2832ec67b27ba438 Author:Peter Zijlstra AuthorDate:Mon, 25 Jan 2021 16:26:50 +01:00

[tip: sched/core] preempt/dynamic: Provide irqentry_exit_cond_resched() static call

2021-02-17 Thread tip-bot2 for Peter Zijlstra (Intel)
The following commit has been merged into the sched/core branch of tip: Commit-ID: 40607ee97e4eec5655cc0f76a720bdc4c63a6434 Gitweb: https://git.kernel.org/tip/40607ee97e4eec5655cc0f76a720bdc4c63a6434 Author:Peter Zijlstra (Intel) AuthorDate:Mon, 18 Jan 2021 15:12:22

[tip: sched/core] sched/deadline: Reduce rq lock contention in dl_add_task_root_domain()

2021-02-17 Thread tip-bot2 for Dietmar Eggemann
The following commit has been merged into the sched/core branch of tip: Commit-ID: de40f33e788b0c016bfde512ace2f76339ef7ddb Gitweb: https://git.kernel.org/tip/de40f33e788b0c016bfde512ace2f76339ef7ddb Author:Dietmar Eggemann AuthorDate:Tue, 19 Jan 2021 09:35:42 +01:00

[tip: sched/core] sched/features: Fix hrtick reprogramming

2021-02-17 Thread tip-bot2 for Juri Lelli
The following commit has been merged into the sched/core branch of tip: Commit-ID: 156ec6f42b8d300dbbf382738ff35c8bad8f4c3a Gitweb: https://git.kernel.org/tip/156ec6f42b8d300dbbf382738ff35c8bad8f4c3a Author:Juri Lelli AuthorDate:Mon, 08 Feb 2021 08:35:53 +01:00 Committer:

[tip: sched/core] rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: 54b7429efffc99e845ba9381bee3244f012a06c2 Gitweb: https://git.kernel.org/tip/54b7429efffc99e845ba9381bee3244f012a06c2 Author:Frederic Weisbecker AuthorDate:Mon, 01 Feb 2021 00:05:44 +01:00

[tip: sched/core] smp: Process pending softirqs in flush_smp_call_function_from_idle()

2021-02-17 Thread tip-bot2 for Sebastian Andrzej Siewior
The following commit has been merged into the sched/core branch of tip: Commit-ID: f9d34595ae4feed38856b88769e2ba5af22d2548 Gitweb: https://git.kernel.org/tip/f9d34595ae4feed38856b88769e2ba5af22d2548 Author:Sebastian Andrzej Siewior AuthorDate:Sat, 23 Jan 2021 21:10:25

[tip: sched/core] rcu/nocb: Perform deferred wake up before last idle's need_resched() check

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: 43789ef3f7d61aa7bed0cb2764e588fc990c30ef Gitweb: https://git.kernel.org/tip/43789ef3f7d61aa7bed0cb2764e588fc990c30ef Author:Frederic Weisbecker AuthorDate:Mon, 01 Feb 2021 00:05:45 +01:00

[tip: sched/core] sched,x86: Allow !PREEMPT_DYNAMIC

2021-02-17 Thread tip-bot2 for Peter Zijlstra
The following commit has been merged into the sched/core branch of tip: Commit-ID: c5e6fc08feb2b88dc5dac2f3c817e1c2a4cafda4 Gitweb: https://git.kernel.org/tip/c5e6fc08feb2b88dc5dac2f3c817e1c2a4cafda4 Author:Peter Zijlstra AuthorDate:Tue, 09 Feb 2021 22:02:33 +01:00

[tip: sched/core] entry: Explicitly flush pending rcuog wakeup before last rescheduling point

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: 47b8ff194c1fd73d58dc339b597d466fe48c8958 Gitweb: https://git.kernel.org/tip/47b8ff194c1fd73d58dc339b597d466fe48c8958 Author:Frederic Weisbecker AuthorDate:Mon, 01 Feb 2021 00:05:47 +01:00

[tip: sched/core] rcu/nocb: Trigger self-IPI on late deferred wake up before user resume

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: f8bb5cae9616224a39cbb399de382d36ac41df10 Gitweb: https://git.kernel.org/tip/f8bb5cae9616224a39cbb399de382d36ac41df10 Author:Frederic Weisbecker AuthorDate:Mon, 01 Feb 2021 00:05:46 +01:00

[tip: sched/core] entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point

2021-02-17 Thread tip-bot2 for Frederic Weisbecker
The following commit has been merged into the sched/core branch of tip: Commit-ID: 4ae7dc97f726ea95c58ac58af71cc034ad22d7de Gitweb: https://git.kernel.org/tip/4ae7dc97f726ea95c58ac58af71cc034ad22d7de Author:Frederic Weisbecker AuthorDate:Mon, 01 Feb 2021 00:05:48 +01:00

Re: [PATCH RFC 1/4] firmware: Add the support for ZSTD-compressed firmware files

2021-02-17 Thread Luis Chamberlain
On Wed, Jan 27, 2021 at 04:49:36PM +0100, Takashi Iwai wrote: > Due to the popular demands on ZSTD, here is a patch to add a support > of ZSTD-compressed firmware files via the direct firmware loader. > It's just like XZ-compressed file support, providing a decompressor > with ZSTD. Since ZSTD

Re: [PATCH v2] gpio: pca953x: add support for open drain pins on PCAL6524

2021-02-17 Thread Bedel, Alban
On Tue, 2021-02-16 at 19:50 +0200, Andy Shevchenko wrote: > On Tue, Feb 16, 2021 at 6:37 PM Bedel, Alban > wrote: > > On Mon, 2021-02-15 at 14:53 +0200, Andy Shevchenko wrote: > > > Hint: don't forget to include reviewers from previous version > > > > I added you to the CC list for the new

Re: [PATCH V0 2/6] arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC) support node

2021-02-17 Thread schowdhu
Hi, Please find the replies inline. On 2021-02-17 16:33, Vinod Koul wrote: On 17-02-21, 12:18, Souradeep Chowdhury wrote: Add the DCC(Data Capture and Compare) device tree node entry along with the addresses for register regions. This should be last patch.. Ack Signed-off-by:

Re: [PATCH 05/16] media: i2c: rdacm20: Check return values

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > The camera module initialization routine does not check the return > value of a few functions. Fix that. > Sounds quite valid to me. Reviewed-by: Kieran Bingham > Signed-off-by: Jacopo Mondi > --- > drivers/media/i2c/rdacm20.c | 13

Re: [PATCH 03/16] media: i2c: rdacm20: Replace goto with a loop

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > During the camera module initialization the image sensor PID is read to > verify it can correctly be identified. The current implementation is > rather confused and uses a loop implemented with a label and a goto. > > Replace it with a more

Re: [PATCH 04/16] media: i2c: rdacm20: Report camera module name

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > When the device is identified the driver currently reports the > names of the chips embedded in the camera module. > > Report the name of the camera module itself instead. > Cosmetic change only. Aha, there go all my scripts that rely on

Re: [PATCH 3/3] tools/lib/fs: Cache cgroupfs mount point

2021-02-17 Thread Arnaldo Carvalho de Melo
Em Fri, Jan 08, 2021 at 02:51:44PM +0900, Namhyung Kim escreveu: > On Wed, Jan 6, 2021 at 10:33 AM Namhyung Kim wrote: > > > > Hi Arnaldo, > > > > On Tue, Dec 29, 2020 at 8:51 PM Arnaldo Carvalho de Melo > > wrote: > > > > > > Em Wed, Dec 16, 2020 at 06:05:56PM +0900, Namhyung Kim escreveu: > >

Re: [PATCH 02/16] media: i2c: rdacm20: Embedded 'serializer' field

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > There's no reason to allocate dynamically the 'serializer' field in > the driver structure. > > Embed the field and adjust all its users in the driver. > > Signed-off-by: Jacopo Mondi > --- > drivers/media/i2c/rdacm20.c | 38

Re: [PATCH v4] perf tools: Fix arm64 build error with gcc-11

2021-02-17 Thread Arnaldo Carvalho de Melo
Em Wed, Feb 17, 2021 at 07:58:30PM +0800, Jianlin Lv escreveu: > gcc version: 11.0.0 20210208 (experimental) (GCC) > > Following build error on arm64: > > ... > In function ‘printf’, > inlined from ‘regs_dump__printf’ at util/session.c:1141:3, > inlined from ‘regs__printf’ at

Re: [PATCH 01/16] media: i2c: rdacm20: Enable noise immunity

2021-02-17 Thread Kieran Bingham
Hi Jacopo, On 16/02/2021 17:41, Jacopo Mondi wrote: > Enable the noise immunity threshold at the end of the rdacm20 > initialization routine. > > The rdcam20 camera module has been so far tested with a startup > delay that allowed the embedded MCU to program the serializer. If > the

Re: [PATCH v2] perf tools: Resolve symbols against debug file first

2021-02-17 Thread Arnaldo Carvalho de Melo
Em Wed, Feb 17, 2021 at 01:21:25PM +0100, Jiri Slaby escreveu: > With LTO, there are symbols like these: > /usr/lib/debug/usr/lib64/libantlr4-runtime.so.4.8-4.8-1.4.x86_64.debug > 10305: 00955fa4 0 NOTYPE LOCAL DEFAULT 29 > Predicate.cpp.2bc410e7 > > This comes from a

Re: ANNOUNCE: pahole v1.20 (gcc11 DWARF5's default, lots of ELF sections, BTF)

2021-02-17 Thread Arnaldo Carvalho de Melo
Em Wed, Feb 17, 2021 at 01:08:23PM +0100, Domenico Andreoli escreveu: > On Mon, Feb 08, 2021 at 09:32:53AM -0300, Arnaldo Carvalho de Melo wrote: > > Em Mon, Feb 08, 2021 at 03:44:54AM +0100, Sedat Dilek escreveu: > > > On Thu, Feb 4, 2021 at 11:07 PM Arnaldo Carvalho de Melo > > > wrote: > > > >

Re: [PATCH v3 1/3] platform/x86: dell-privacy: Add support for Dell hardware privacy

2021-02-17 Thread Perry Yuan
Hi Pierre: On 2021/2/16 22:56, Pierre-Louis Bossart wrote: +static const struct acpi_device_id privacy_acpi_device_ids[] = { +    {"PNP0C09", 0}, +    { }, +}; +MODULE_DEVICE_TABLE(acpi, privacy_acpi_device_ids); + +static struct platform_driver dell_privacy_platform_drv = { +    .driver = { + 

Re: [PATCH v1 1/3] string: Consolidate yesno() helpers under string.h hood

2021-02-17 Thread Petr Mladek
On Mon 2021-02-15 16:39:26, Andy Shevchenko wrote: > +Cc: Sakari and printk people > > On Mon, Feb 15, 2021 at 4:28 PM Christian König > wrote: > > Am 15.02.21 um 15:21 schrieb Andy Shevchenko: > > > We have already few similar implementation and a lot of code that can > > > benefit > > > of

linux-next: Tree for Feb 17

2021-02-17 Thread Stephen Rothwell
Hi all, Changes since 20210216: The pm tree gained a conflict against the i3c tree. The net-next tree gained conflicts against the net tree. The tip tree gained a conflict against the pm tree. Non-merge commits (relative to Linus' tree): 10598 10682 files changed, 464339 insertions(+),

Re: [PATCH v3] perf probe: fix kretprobe issue caused by GCC bug

2021-02-17 Thread Masami Hiramatsu
On Tue, 16 Feb 2021 18:30:26 +0800 Jianlin Lv wrote: > Perf failed to add kretprobe event with debuginfo of vmlinux which is > compiled by gcc with -fpatchable-function-entry option enabled. > The same issue with kernel module. > > Issue: > > # perf probe -v 'kernel_clone%return $retval' >

Re: [RFC PATCH] mm, oom: introduce vm.sacrifice_hugepage_on_oom

2021-02-17 Thread Michal Hocko
On Wed 17-02-21 13:31:07, Michal Hocko wrote: [...] > Thanks for your usecase description. It helped me to understand what you > are doing and how this can be really useful for your particular setup. > This is really a very specific situation from my POV. I am not yet sure > this is generic enough

Re: [PATCH for 5.4] Fix unsynchronized access to sev members through svm_register_enc_region

2021-02-17 Thread Paolo Bonzini
On 17/02/21 10:18, Dov Murik wrote: Hi Peter, On 08/02/2021 18:48, Peter Gonda wrote: commit 19a23da53932bc8011220bd8c410cb76012de004 upstream. Grab kvm->lock before pinning memory when registering an encrypted region; sev_pin_memory() relies on kvm->lock being held to ensure correctness when

[PATCH v2 09/11] drm/qxl: move shadow handling to new qxl_prepare_shadow()

2021-02-17 Thread Gerd Hoffmann
Pure code motion, no functional change. Signed-off-by: Gerd Hoffmann --- drivers/gpu/drm/qxl/qxl_display.c | 61 +-- 1 file changed, 34 insertions(+), 27 deletions(-) diff --git a/drivers/gpu/drm/qxl/qxl_display.c b/drivers/gpu/drm/qxl/qxl_display.c index

<    3   4   5   6   7   8   9   10   11   >