Re: [PATCH 9/9] mm, page_alloc: optionally disable pcplists during page isolation

2020-10-06 Thread David Hildenbrand
On 06.10.20 10:34, Michal Hocko wrote: > On Tue 22-09-20 16:37:12, Vlastimil Babka wrote: >> Page isolation can race with process freeing pages to pcplists in a way that >> a page from isolated pageblock can end up on pcplist. This can be fixed by >> repeated draining of pcplists, as done by patch

Re: [PATCH v2] checkpatch: Fix false positive on empty block comment lines

2020-10-06 Thread Joe Perches
On Tue, 2020-10-06 at 10:35 +0200, Łukasz Stelmach wrote: > To avoid false positives in presence of SPDX-License-Identifier in > networking files it is required to increase the leeway for empty block > comment lines by one line. > > For example, checking drivers/net/loopback.c which starts with >

[PATCH v2] checkpatch: Fix false positive on empty block comment lines

2020-10-06 Thread Łukasz Stelmach
To avoid false positives in presence of SPDX-License-Identifier in networking files it is required to increase the leeway for empty block comment lines by one line. For example, checking drivers/net/loopback.c which starts with // SPDX-License-Identifier: GPL-2.0-or-later /* * INET

RE: [PATCH v5] Introduce support for Systems Management Driver over WMI for Dell Systems

2020-10-06 Thread Bharathi, Divya
> > Hmm, checkpatch is saying: > > WARNING: Missing Signed-off-by: line by nominal patch author 'Divya > Bharathi ' > > I assume the dell address is the one you want to use ? > > If so try setting the following in ~/.gitconfig: > > [user] > email = divya.bhara...@dell.com > > And t

RE: [PATCH v5] Introduce support for Systems Management Driver over WMI for Dell Systems

2020-10-06 Thread Bharathi, Divya
Sorry for another mail on same patch. I missed to add one response on previous comments > > +/** > > + * init_bios_attributes() - Initialize all attributes for a type > > + * @attr_type: The attribute type to initialize > > + * @guid: The WMI GUID associated with this type to initialize > > + *

Re: [PATCH 1/1] blk-snap - Block snapshot module This module implements snapshot and changed block tracking functionality. It is intended to create backup copies of any block devices without usage of

2020-10-06 Thread Sergei Shtepa
Thanks for the answer. Unfortunately, blk-rq-qos cannot be used efficiently for this purpose. blk-rq-qos is good for collecting request queue processing metrics. The level at which the interception is performed is too low - it happens after the device driver has already received the request for p

Re: linux-next: manual merge of the staging tree with the devicetree tree

2020-10-06 Thread Greg KH
On Tue, Oct 06, 2020 at 06:49:44PM +1100, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the staging tree got a conflict in: > > Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml > > between commit: > > 41fb845621ea ("dt-bindings: Another round of adding m

Re: linux-next: manual merge of the char-misc tree with the powerpc tree

2020-10-06 Thread Greg KH
On Tue, Oct 06, 2020 at 06:35:06PM +1100, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the char-misc tree got a conflict in: > > drivers/misc/ocxl/Kconfig > > between commit: > > dde6f18a8779 ("ocxl: Don't return trigger page when allocating an > interrupt") > > from

Re: [PATCH RFC v2 0/6] Break heap spraying needed for exploiting use-after-free

2020-10-06 Thread Christopher Lameter
On Tue, 6 Oct 2020, Matthew Wilcox wrote: > On Tue, Oct 06, 2020 at 12:56:33AM +0200, Jann Horn wrote: > > It seems to me like, if you want to make UAF exploitation harder at > > the heap allocator layer, you could do somewhat more effective things > > with a probably much smaller performance b

Re: [PATCH v39 21/24] x86/vdso: Implement a vDSO for Intel SGX enclave call

2020-10-06 Thread Jethro Beekman
On 2020-10-06 04:57, Sean Christopherson wrote: > On Sat, Oct 03, 2020 at 07:50:56AM +0300, Jarkko Sakkinen wrote: >> From: Sean Christopherson >> +/* Validate that the reserved area contains only zeros. */ >> +push%rax >> +push%rbx >> +mov $SGX_ENCLAVE_RUN_RESERVED_STA

Re: [PATCH 0/4] drivers core: Introduce CPU type sysfs interface

2020-10-06 Thread Qais Yousef
Hi Ricardo Adding some people who might be interested. On 10/02/20 18:17, Ricardo Neri wrote: > Hybrid CPU topologies combine processors with more than one type of > micro-architecture. Hence, it is possible that individual CPUs support > slightly different features (e.g., performance counters) a

Re: linux-next: build failure after merge of the net-next tree

2020-10-06 Thread Daniel Borkmann
On 10/6/20 7:41 AM, Stephen Rothwell wrote: On Tue, 6 Oct 2020 07:13:01 +0200 Christoph Hellwig wrote: On Tue, Oct 06, 2020 at 02:58:47PM +1100, Stephen Rothwell wrote: Hi all, After merging the net-next tree, today's linux-next build (x86_64 allmodconfig) failed like this: It actually doe

[ANNOUNCE] v5.9-rc8-rt12

2020-10-06 Thread Sebastian Andrzej Siewior
Dear RT folks! I'm pleased to announce the v5.9-rc8-rt12 patch set. Changes since v5.9-rc8-rt11: - The kernel test robot reported a few warnings due to the printk code and a compile error in the powerpc architecture. Known issues - It has been pointed out that due to changes to the

Re: [PATCH 5.8 00/85] 5.8.14-rc1 review

2020-10-06 Thread Jeffrin Jose T
On Mon, 2020-10-05 at 17:25 +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.8.14 release. > There are 85 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. > >

Re: [PATCH 4.19 00/38] 4.19.150-rc1 review

2020-10-06 Thread Naresh Kamboju
On Mon, 5 Oct 2020 at 20:57, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.19.150 release. > There are 38 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. > > Res

Re: linux-next: manual merge of the extcon tree with the drm-misc tree

2020-10-06 Thread Stephen Rothwell
Hi all, On Thu, 10 Sep 2020 14:18:54 +1000 Stephen Rothwell wrote: > > Today's linux-next merge of the extcon tree got a conflict in: > > MAINTAINERS > > between commit: > > f61249dddecc ("MAINTAINERS: Add entry for i.MX 8MQ DCSS driver") > > from the drm-misc tree and commit: > > d0e

Re: [net-next v2 10/11] bridge: switchdev: cfm: switchdev interface implementation

2020-10-06 Thread Jiri Pirko
Mon, Oct 05, 2020 at 03:07:12PM CEST, allan.niel...@microchip.com wrote: >Hi Jiri > >On 01.10.2020 14:49, Jiri Pirko wrote: >> EXTERNAL EMAIL: Do not click links or open attachments unless you know the >> content is safe >> >> Thu, Oct 01, 2020 at 12:30:18PM CEST, henrik.bjoernl...@microchip.com

Re: [RFC PATCH v2 4/6] sched/deadline: Introduce deadline servers

2020-10-06 Thread luca abeni
Hi, sorry for the late reply... Anyway, I am currently testing this patchset (and trying to use it for the "SCHED_DEADLINE-based cgroup scheduling" patchset). And during my tests I had a doubt: On Fri, 7 Aug 2020 11:50:49 +0200 Juri Lelli wrote: > From: Peter Zijlstra > > Low priority task

Re: INFO: task hung in hub_port_init

2020-10-06 Thread Oliver Neukum
Am Dienstag, den 06.10.2020, 01:19 -0700 schrieb syzbot: Hi, > HEAD commit:d3d45f82 Merge tag 'pinctrl-v5.9-2' of git://git.kernel.or.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=14c3b3db90 > kernel config: https://syzkaller.appspot.com/x/.conf

[PATCH 2/2] powerpc/32s: Remove #ifdef CONFIG_PPC_BOOK3S_32 in head_book3s_32.S

2020-10-06 Thread Christophe Leroy
head_book3s_32.S is only built when CONFIG_PPC_BOOK3S_32 is selected. Remove all conditions based on CONFIG_PPC_BOOK3S_32 in the file. Signed-off-by: Christophe Leroy --- arch/powerpc/kernel/head_book3s_32.S | 15 --- 1 file changed, 15 deletions(-) diff --git a/arch/powerpc/kernel

[PATCH 1/2] powerpc/32s: Rename head_32.S to head_book3s_32.S

2020-10-06 Thread Christophe Leroy
Unlike PPC64 which had a single head_64.S, PPC32 are multiple ones. There is the head_32.S, selected by default based on the value of BITS and overridden based on some CONFIG_ values. This leads to thinking that it may be selected by different types of PPC32 platform but indeed it ends up being sel

Re: [PATCH v2 0/3] drm: commit_work scheduling

2020-10-06 Thread Daniel Vetter
On Mon, Oct 05, 2020 at 04:24:38PM -0700, Rob Clark wrote: > On Mon, Oct 5, 2020 at 8:00 AM Qais Yousef wrote: > > > > +CC Steve and Peter - they might be interested. > > > > On 10/02/20 11:07, Rob Clark wrote: > > > On Fri, Oct 2, 2020 at 4:01 AM Qais Yousef wrote: > > > > > > > > On 09/30/20 14

Re: [PATCH 5.8 00/85] 5.8.14-rc1 review

2020-10-06 Thread Jeffrin Jose T
On Mon, 2020-10-05 at 17:25 +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.8.14 release. > There are 85 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. > >

Re: [PATCH 1/4] dt-bindings: Add missing 'unevaluatedProperties'

2020-10-06 Thread Ulf Hansson
On Mon, 5 Oct 2020 at 20:38, Rob Herring wrote: > > This doesn't yet do anything in the tools, but make it explicit so we can > check either 'unevaluatedProperties' or 'additionalProperties' is present > in schemas. > > 'unevaluatedProperties' is appropriate when including another schema (via > '$

Re: [PATCH 4/4] dt-bindings: Explicitly allow additional properties in common schemas

2020-10-06 Thread Ulf Hansson
On Mon, 5 Oct 2020 at 20:38, Rob Herring wrote: > > In order to add meta-schema checks for additional/unevaluatedProperties > being present, all schema need to make this explicit. As common/shared > schema are included by other schemas, they should always allow for > additionalProperties. > > Sign

[PATCH v11 0/4] Introduce the for_each_set_clump macro

2020-10-06 Thread Syed Nayyar Waris
Hello Linus, Since this patchset primarily affects GPIO drivers, would you like to pick it up through your GPIO tree? This patchset introduces a new generic version of for_each_set_clump. The previous version of for_each_set_clump8 used a fixed size 8-bit clump, but the new generic version can w

[PATCH v11 1/4] bitops: Introduce the for_each_set_clump macro

2020-10-06 Thread Syed Nayyar Waris
This macro iterates for each group of bits (clump) with set bits, within a bitmap memory region. For each iteration, "start" is set to the bit offset of the found clump, while the respective clump value is stored to the location pointed by "clump". Additionally, the bitmap_get_value() and bitmap_se

Re: [PATCH] Input: evdev - per-client waitgroups

2020-10-06 Thread kl
October 6, 2020 1:35 AM, dmitry.torok...@gmail.com wrote: > On Wed, Apr 29, 2020 at 08:41:26PM +0200, Kenny Levinsen wrote: > >> All evdev clients share a common waitgroup. On new input events, this >> waitgroup is woken once for every client that did not filter the events, > > I am having troub

[PATCH v11 2/4] lib/test_bitmap.c: Add for_each_set_clump test cases

2020-10-06 Thread Syed Nayyar Waris
The introduction of the generic for_each_set_clump macro need test cases to verify the implementation. This patch adds test cases for scenarios in which clump sizes are 8 bits, 24 bits, 30 bits and 6 bits. The cases contain situations where clump is getting split at the word boundary and also when

[PATCH v11 3/4] gpio: thunderx: Utilize for_each_set_clump macro

2020-10-06 Thread Syed Nayyar Waris
This patch reimplements the thunderx_gpio_set_multiple function in drivers/gpio/gpio-thunderx.c to use the new for_each_set_clump macro. Instead of looping for each bank in thunderx_gpio_set_multiple function, now we can skip bank which is not set and save cycles. Cc: Robert Richter Cc: Bartosz G

Re: [RFC PATCH 0/4] x86: Improve Minimum Alternate Stack Size

2020-10-06 Thread Dave Martin
On Mon, Oct 05, 2020 at 10:17:06PM +0100, H.J. Lu wrote: > On Mon, Oct 5, 2020 at 6:45 AM Dave Martin wrote: > > > > On Tue, Sep 29, 2020 at 01:57:42PM -0700, Chang S. Bae wrote: > > > During signal entry, the kernel pushes data onto the normal userspace > > > stack. On x86, the data pushed onto t

[PATCH v11 4/4] gpio: xilinx: Utilize generic bitmap_get_value and _set_value

2020-10-06 Thread Syed Nayyar Waris
This patch reimplements the xgpio_set_multiple function in drivers/gpio/gpio-xilinx.c to use the new generic functions: bitmap_get_value and bitmap_set_value. The code is now simpler to read and understand. Moreover, instead of looping for each bit in xgpio_set_multiple function, now we can check e

REPLY ME IMMEDIATELY

2020-10-06 Thread Mr Mohamed Musa
Assalamu alaikum My name is Mr. Mohamed Musa, I am a staff working with the Bank Of Africa here in Ouagadougou,Burkina Faso. I want you to help me in receiving the sum of Twenty Seven Million Two Hundred thousand Dollars ($27,200,000) into your Bank Account. This fund was deposited in the bank he

[PATCH v1] trace: Fix race in trace_open and buffer resize call

2020-10-06 Thread Gaurav Kohli
Below race can come, if trace_open and resize of cpu buffer is running parallely on different cpus CPUXCPUY ring_buffer_resize atomic_read(&buffer->resize_disabled) tracing_open tracing_reset_onl

Re: [PATCH 13/14] drm/msm: Drop struct_mutex in shrinker path

2020-10-06 Thread Daniel Vetter
On Mon, Oct 05, 2020 at 08:40:12PM -0700, Rob Clark wrote: > On Mon, Oct 5, 2020 at 5:44 PM Hillf Danton wrote: > > > > > > On Mon, 5 Oct 2020 18:17:01 Kristian H. Kristensen wrote: > > > On Mon, Oct 5, 2020 at 4:02 PM Daniel Vetter wrote: > > > > > > > > On Mon, Oct 05, 2020 at 05:24:19PM +0800,

linux-next: build failure after merge of the hmm tree

2020-10-06 Thread Stephen Rothwell
Hi all, After merging the hmm tree, today's linux-next build (arm multi_v7_defconfig) failed like this: Caused by commit 07da1223ec93 ("lib/scatterlist: Add support in dynamic allocation of SG table from pages") interacting with commit 707d561f77b5 ("drm: allow limiting the scatter list

Re: [RFC PATCH v2 4/6] sched/deadline: Introduce deadline servers

2020-10-06 Thread Juri Lelli
On 06/10/20 09:56, luca abeni wrote: > Hi, > > sorry for the late reply... Anyway, I am currently testing this > patchset (and trying to use it for the "SCHED_DEADLINE-based cgroup > scheduling" patchset). > And during my tests I had a doubt: > > > > On Fri, 7 Aug 2020 11:50:49 +0200 > Juri Le

Re: [BUG][PATCH] arm64: bti: fix BTI to handle local indirect branches

2020-10-06 Thread Dave Martin
On Mon, Oct 05, 2020 at 02:24:47PM -0500, Jeremy Linton wrote: > Hi, > > On 10/5/20 1:54 PM, Ard Biesheuvel wrote: > >On Mon, 5 Oct 2020 at 20:18, Jeremy Linton wrote: > >> > >>The AES code uses a 'br x7' as part of a function called by > >>a macro, that ends up needing a BTI_J as a target. > > >

Re: [PATCH 2/2] mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driver strength

2020-10-06 Thread Ulf Hansson
On Mon, 5 Oct 2020 at 14:50, Ulf Hansson wrote: > > On Mon, 28 Sep 2020 at 23:59, Raul E Rangel wrote: > > > > This change will allow platform designers better control over signal > > integrity by allowing them to tune the HS200 and HS400 driver strengths. > > > > The driver strength was previous

[PATCH v2 0/2] Fix automatic CD tray loading for data reading via sr

2020-10-06 Thread Thomas Schmitt
Hi, if open("/dev/sr0", O_RDONLY); pulls in the tray of an optical drive, it immediately returns -1 with errno ENOMEDIUM, or the first read(2) fails with EIO. Later, when the drive has stopped blinking, another open() yields success and read() works. This affects not only userland reading of the

[PATCH v2 2/2] sr: fix automatic tray loading for data reading

2020-10-06 Thread Thomas Schmitt
If open("/dev/sr0", O_RDONLY); pulls in the tray of an optical drive, it immediately returns -1 with errno ENOMEDIUM or the first read(2) fails with EIO. Later, when the drive has stopped blinking, another open() yields success and read() works. This affects not only userland reading of the devic

[PATCH v2 1/2] cdrom: delegate automatic CD tray loading to callers of cdrom_open()

2020-10-06 Thread Thomas Schmitt
If open("/dev/sr0", O_RDONLY); pulls in the tray of an optical drive, it immediately returns -1 with errno ENOMEDIUM or the first read(2) fails with EIO. Later, when the drive has stopped blinking, another open() yields success and read() works. This affects not only userland reading of the devic

[PATCH] dt-bindings: cpufreq: cpufreq-qcom-hw: Convert to YAML bindings

2020-10-06 Thread Manivannan Sadhasivam
Convert Qualcomm cpufreq devicetree binding to YAML. Signed-off-by: Manivannan Sadhasivam --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 172 -- .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 212 ++ 2 files changed, 212 insertions(+), 172 deletions(-) delete m

Re: [BUG][PATCH] arm64: bti: fix BTI to handle local indirect branches

2020-10-06 Thread Ard Biesheuvel
On Tue, 6 Oct 2020 at 11:38, Dave Martin wrote: > > On Mon, Oct 05, 2020 at 02:24:47PM -0500, Jeremy Linton wrote: > > Hi, > > > > On 10/5/20 1:54 PM, Ard Biesheuvel wrote: > > >On Mon, 5 Oct 2020 at 20:18, Jeremy Linton wrote: > > >> > > >>The AES code uses a 'br x7' as part of a function called

Re: [RFC PATCH v2 4/6] sched/deadline: Introduce deadline servers

2020-10-06 Thread luca abeni
On Tue, 6 Oct 2020 11:35:23 +0200 Juri Lelli wrote: [...] > > > + if (dl_se->server_has_tasks(dl_se)) { > > > + enqueue_dl_entity(dl_se, dl_se, > > > ENQUEUE_REPLENISH); > > > + resched_curr(rq); > > > + __pus

Re: [PATCH v3] arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64

2020-10-06 Thread Johan Jonker
Hi Katsuhiro, Heiko, Question for the maintainer: Should we add a SPDIF node if the connector is not physical on a board, only a header? Thanks Katsuhiro for the "aplay -l" screen print. List of PLAYBACK Hardware Devices card 0: hdmisound [hdmi-sound], device 0: ff8a.i2s-i2s-hifi i

Re: [PATCH] printk: handle blank console arguments passed in.

2020-10-06 Thread Petr Mladek
On Mon 2020-10-05 20:35:59, Guenter Roeck wrote: > On 10/5/20 7:59 PM, Sergey Senozhatsky wrote: > > On (20/05/22 12:00), Petr Mladek wrote: > >> On Fri 2020-05-22 16:53:06, Shreyas Joshi wrote: > >>> If uboot passes a blank string to console_setup then it results in a > >>> trashed memory. > >>>

Re: [RFC PATCH] overlayfs: add OVL_IOC_GETINFOFD ioctl that opens ovlinfofd

2020-10-06 Thread Miklos Szeredi
On Mon, Oct 5, 2020 at 9:40 PM Alexander Mikhalitsyn wrote: > Oh, yes, it's just another one choice for us ;) > I decided to create ioctl which opens fd for transferring > data about overlayfs. > Sure, let's look on sys fs. I will dive into it! Or maybe use fsinfo(2) or whatever it's going to be

Re: [PATCH] printk: handle blank console arguments passed in.

2020-10-06 Thread Petr Mladek
On Tue 2020-10-06 15:59:07, Sergey Senozhatsky wrote: > On (20/10/05 20:35), Guenter Roeck wrote: > > On a side note, I don't see the problem presumably fixed with this > > patch in any of my tests. > > Hmm. This is rather interesting. Empty console= certainly oops-es my laptop, Just by chance. D

[tip: ras/core] x86/copy_mc: Introduce copy_mc_enhanced_fast_string()

2020-10-06 Thread tip-bot2 for Dan Williams
The following commit has been merged into the ras/core branch of tip: Commit-ID: 5da8e4a658109e3b7e1f45ae672b7c06ac3e7158 Gitweb: https://git.kernel.org/tip/5da8e4a658109e3b7e1f45ae672b7c06ac3e7158 Author:Dan Williams AuthorDate:Mon, 05 Oct 2020 20:40:25 -07:00 Committer:

[tip: ras/core] x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()

2020-10-06 Thread tip-bot2 for Dan Williams
The following commit has been merged into the ras/core branch of tip: Commit-ID: ec6347bb43395cb92126788a1a5b25302543f815 Gitweb: https://git.kernel.org/tip/ec6347bb43395cb92126788a1a5b25302543f815 Author:Dan Williams AuthorDate:Mon, 05 Oct 2020 20:40:16 -07:00 Committer:

Re: virtiofs: WARN_ON(out_sgs + in_sgs != total_sgs)

2020-10-06 Thread Stefan Hajnoczi
On Sun, Oct 04, 2020 at 10:31:19AM -0400, Vivek Goyal wrote: > On Fri, Oct 02, 2020 at 10:44:37PM -0400, Qian Cai wrote: > > On Fri, 2020-10-02 at 12:28 -0400, Qian Cai wrote: > > > Running some fuzzing on virtiofs from a non-privileged user could trigger > > > a > > > warning in virtio_fs_enqueue

Re: [PATCH v2 3/7] drivers: hwmon: Add the iEi WT61P803 PUZZLE HWMON driver

2020-10-06 Thread Luka Kovacic
On Wed, Sep 30, 2020 at 10:31 PM Guenter Roeck wrote: > > On Sat, Sep 26, 2020 at 03:55:10PM +0200, Luka Kovacic wrote: > > Add the iEi WT61P803 PUZZLE HWMON driver, that handles the fan speed > > control via PWM, reading fan speed and reading on-board temperature > > sensors. > > > > The driver r

Re: [PATCH 2/4] dt-bindings: Use 'additionalProperties' instead of 'unevaluatedProperties'

2020-10-06 Thread Jonathan Cameron
On Mon, 5 Oct 2020 13:38:28 -0500 Rob Herring wrote: > In cases where we don't reference another schema, 'additionalProperties' > can be used instead. This is preferred for now as 'unevaluatedProperties' > support isn't implemented yet. > > In a few cases, this means adding some missing property

Re: [PATCH v2 0/3] drm: commit_work scheduling

2020-10-06 Thread Peter Zijlstra
On Tue, Oct 06, 2020 at 11:08:59AM +0200, Daniel Vetter wrote: > vblank work needs to preempt commit work. > > Right now we don't have any driver requiring this, but if we e.g. roll out > the gamma table update for i915, then this _has_ to happen in the vblank > period. > > Whereas the commit wor

Re: [BUG][PATCH] crypto: arm64: Avoid indirect branch to bti_c

2020-10-06 Thread Dave Martin
On Tue, Oct 06, 2020 at 09:27:48AM +0100, Will Deacon wrote: > On Mon, Oct 05, 2020 at 10:48:54PM -0500, Jeremy Linton wrote: > > The AES code uses a 'br x7' as part of a function called by > > a macro. That branch needs a bti_j as a target. This results > > in a panic as seen below. Instead of try

Re: [PATCH 4/4] dt-bindings: Explicitly allow additional properties in common schemas

2020-10-06 Thread Jonathan Cameron
On Mon, 5 Oct 2020 13:38:30 -0500 Rob Herring wrote: > In order to add meta-schema checks for additional/unevaluatedProperties > being present, all schema need to make this explicit. As common/shared > schema are included by other schemas, they should always allow for > additionalProperties. > >

Re: [RFC-PATCH 2/4] mm: Add __rcu_alloc_page_lockless() func.

2020-10-06 Thread Mel Gorman
On Fri, Oct 02, 2020 at 07:41:20AM -0700, Paul E. McKenney wrote: > On Fri, Oct 02, 2020 at 11:19:52AM +0100, Mel Gorman wrote: > > On Fri, Oct 02, 2020 at 11:58:58AM +0200, Peter Zijlstra wrote: > > > > It's enabled by default by enough distros that adding too many checks > > > > is potentially pa

Re: [PATCH 9/9] mm, page_alloc: optionally disable pcplists during page isolation

2020-10-06 Thread Michal Hocko
On Tue 06-10-20 10:40:23, David Hildenbrand wrote: > On 06.10.20 10:34, Michal Hocko wrote: > > On Tue 22-09-20 16:37:12, Vlastimil Babka wrote: > >> Page isolation can race with process freeing pages to pcplists in a way > >> that > >> a page from isolated pageblock can end up on pcplist. This ca

Re: [PATCH v2 3/4] ARM: dts: exynos: Add Ethernet to Artik 5 board

2020-10-06 Thread Lukasz Stelmach
It was <2020-10-03 sob 12:13>, when Krzysztof Kozlowski wrote: > On Fri, 2 Oct 2020 at 21:22, Łukasz Stelmach wrote: >> >> Add node for ax88796c ethernet chip. >> >> Signed-off-by: Łukasz Stelmach >> --- >> arch/arm/boot/dts/exynos3250-artik5-eval.dts | 21 >> 1 file changed

Re: [PATCH v11 3/5] drivers/soc/litex: add LiteX SoC Controller driver

2020-10-06 Thread Mateusz Holenko
Hi Gabriel, On Fri, Sep 25, 2020 at 5:06 PM Gabriel L. Somlo wrote: > > Hi Geert, Mateusz, > > On Fri, Sep 25, 2020 at 03:16:02PM +0200, Geert Uytterhoeven wrote: > > Hi Mateusz, > > > > On Wed, Sep 23, 2020 at 12:10 PM Mateusz Holenko > > wrote: > > > From: Pawel Czarnecki > > > > > > This co

[PATCH v2 4/4] soc/tegra: pmc: Don't create fake interrupt hierarchy levels

2020-10-06 Thread Marc Zyngier
The Tegra PMC driver does ungodly things with the interrupt hierarchy, repeatedly corrupting it by pulling hwirq numbers out of thin air, overriding existing IRQ mappings and changing the handling flow of unsuspecting users. All of this is done in the name of preserving the interrupt hierarchy eve

[PATCH v2 1/4] genirq/irqdomain: Allow partial trimming of irq_data hierarchy

2020-10-06 Thread Marc Zyngier
It appears that some HW is ugly enough that not all the interrupts connected to a particular interrupt controller end up with the same hierarchy repth (some of them are terminated early). This leaves the irqchip hacker with only two choices, both equally bad: - create discrete domain chains, one f

[PATCH v2 0/4] soc/tegra: Prevent the PMC driver from corrupting interrupt routing

2020-10-06 Thread Marc Zyngier
This is a respin of the initial version posted at [1] (the cover letter describes the rational for doing this). Jon, Thierry: I haven't applied your TB tags as the series has changed significantly. Please let me know if they are still valid. If everybody is OK with this, I'll stick it in irq/irqc

[PATCH v2 2/4] gpio: tegra186: Allow optional irq parent callbacks

2020-10-06 Thread Marc Zyngier
Make the tegra186 GPIO driver resistent to variable depth interrupt hierarchy, which we are about to introduce. No functionnal change yet. Signed-off-by: Marc Zyngier --- drivers/gpio/gpio-tegra186.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers/gp

[PATCH v2 3/4] soc/tegra: pmc: Allow optional irq parent callbacks

2020-10-06 Thread Marc Zyngier
Make the PMC driver resistent to variable depth interrupt hierarchy, which we are about to introduce. Signed-off-by: Marc Zyngier --- drivers/soc/tegra/pmc.c | 36 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/drivers/soc/tegra/pmc.c b/driver

[gustavoars-linux:testing/drm/amd/pm/vi_dpm_table] BUILD SUCCESS f5f1d7aa62162df4516afc1cad92257ccf442dcc

2020-10-06 Thread kernel test robot
randconfig-a006-20201006 i386 randconfig-a005-20201006 i386 randconfig-a001-20201006 i386 randconfig-a004-20201006 i386 randconfig-a003-20201006 i386 randconfig-a002-20201006 x86_64

[gustavoars-linux:testing/drm/amd/pm/phm_uvd_clock] BUILD SUCCESS 07165bd83308c6cb00f1a8977ced9886b40ea271

2020-10-06 Thread kernel test robot
allyesconfig mips allmodconfig powerpc allyesconfig powerpc allmodconfig powerpc allnoconfig x86_64 randconfig-a004-20201006 x86_64 randconfig-a002-20201006 x86_64

[gustavoars-linux:testing/drm/amd/pm/phm_clock_array] BUILD SUCCESS 1f7c023f13d8ff183e706018a0d5690e3e851f12

2020-10-06 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux.git testing/drm/amd/pm/phm_clock_array branch HEAD: 1f7c023f13d8ff183e706018a0d5690e3e851f12 drm/amd/pm: Replace one-element array with flexible-array in struct phm_clock_array elapsed time: 724m configs tested: 96

Re: [PATCH v2 3/4] ARM: dts: exynos: Add Ethernet to Artik 5 board

2020-10-06 Thread Krzysztof Kozlowski
On Tue, 6 Oct 2020 at 12:06, Lukasz Stelmach wrote: > > It was <2020-10-03 sob 12:13>, when Krzysztof Kozlowski wrote: > > On Fri, 2 Oct 2020 at 21:22, Łukasz Stelmach wrote: > >> > >> Add node for ax88796c ethernet chip. > >> > >> Signed-off-by: Łukasz Stelmach > >> --- > >> arch/arm/boot/dts/

Re: [BUG][PATCH] crypto: arm64: Avoid indirect branch to bti_c

2020-10-06 Thread Will Deacon
On Tue, Oct 06, 2020 at 11:01:21AM +0100, Dave Martin wrote: > On Tue, Oct 06, 2020 at 09:27:48AM +0100, Will Deacon wrote: > > On Mon, Oct 05, 2020 at 10:48:54PM -0500, Jeremy Linton wrote: > > > The AES code uses a 'br x7' as part of a function called by > > > a macro. That branch needs a bti_j a

Re: [GIT PULL] devfreq next for v5.10

2020-10-06 Thread Rafael J. Wysocki
On Tue, Oct 6, 2020 at 9:57 AM Chanwoo Choi wrote: > > Dear Rafael, > > On 10/1/20 12:56 AM, Rafael J. Wysocki wrote: > > On Tue, Sep 29, 2020 at 10:56 AM Chanwoo Choi wrote: > >> > >> Dear Rafael, > >> > >> This is devfreq-next pull request for v5.10-rc1. I add detailed > >> description of > >>

Re: [BUG][PATCH] crypto: arm64: Avoid indirect branch to bti_c

2020-10-06 Thread Catalin Marinas
On Tue, Oct 06, 2020 at 11:01:21AM +0100, Dave P Martin wrote: > On Tue, Oct 06, 2020 at 09:27:48AM +0100, Will Deacon wrote: > > On Mon, Oct 05, 2020 at 10:48:54PM -0500, Jeremy Linton wrote: > > > The AES code uses a 'br x7' as part of a function called by > > > a macro. That branch needs a bti_j

Re: [PATCH v6 0/6] irqchip: qcom: pdc: Introduce irq_set_wake call

2020-10-06 Thread Marc Zyngier
On Mon, 28 Sep 2020 10:01:58 +0530, Maulik Shah wrote: > Changes in v6: > - Update commit message more descriptive in v5 patch 1 > - Symmetrically enable/disable wakeirqs during suspend/resume in v5 patch 3 > - Include Acked-by and Reviewed-by tags from v5 series > > Changes in v5: > - Update comm

Re: [EXT] Re: [PATCH v4 03/13] task_isolation: userspace hard isolation from kernel

2020-10-06 Thread Frederic Weisbecker
On Mon, Oct 05, 2020 at 02:52:49PM -0400, Nitesh Narayan Lal wrote: > > On 10/4/20 7:14 PM, Frederic Weisbecker wrote: > > On Sun, Oct 04, 2020 at 02:44:39PM +, Alex Belits wrote: > >> On Thu, 2020-10-01 at 15:56 +0200, Frederic Weisbecker wrote: > >>> External Email > >>> > >>> --

Re: [BUG][PATCH] crypto: arm64: Avoid indirect branch to bti_c

2020-10-06 Thread Mark Brown
On Mon, Oct 05, 2020 at 10:48:54PM -0500, Jeremy Linton wrote: > The AES code uses a 'br x7' as part of a function called by > a macro. That branch needs a bti_j as a target. This results > in a panic as seen below. Instead of trying to replace the branch > target with a bti_jc, lets replace the in

linux-next: manual merge of the akpm-current tree with the risc-v tree

2020-10-06 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the akpm-current tree got a conflict in: arch/riscv/mm/init.c between commit: c29c38fa2a8b ("RISC-V: Remove any memblock representing unusable memory area") from the risc-v tree and commits: 3520eeb79142 ("arch, drivers: replace for_each_membock() wit

Re: [PATCH 00/12] samples: configfs: refactor the configfs sample code

2020-10-06 Thread Bartosz Golaszewski
On Thu, Sep 24, 2020 at 2:45 PM Bartosz Golaszewski wrote: > > From: Bartosz Golaszewski > > Over at the GPIO sub-system we have a testing module (gpio-mockup) which > uses module params to instantiate simulated GPIO chips and debugfs to > control them. We want to switch to a more stable interfac

Re: [PATCH rdma-next v5 0/4] Dynamicaly allocate SG table from the pages

2020-10-06 Thread Daniel Vetter
On Mon, Oct 05, 2020 at 08:56:50PM -0300, Jason Gunthorpe wrote: > On Sun, Oct 04, 2020 at 06:43:36PM +0300, Leon Romanovsky wrote: > > This series extends __sg_alloc_table_from_pages to allow chaining of > > new pages to already initialized SG table. > > > > This allows for the drivers to utilize

Re: [BUG][PATCH] crypto: arm64: Avoid indirect branch to bti_c

2020-10-06 Thread Dave Martin
On Tue, Oct 06, 2020 at 11:25:11AM +0100, Catalin Marinas wrote: > On Tue, Oct 06, 2020 at 11:01:21AM +0100, Dave P Martin wrote: > > On Tue, Oct 06, 2020 at 09:27:48AM +0100, Will Deacon wrote: > > > On Mon, Oct 05, 2020 at 10:48:54PM -0500, Jeremy Linton wrote: > > > > The AES code uses a 'br x7'

Re: [PATCH] printk: handle blank console arguments passed in.

2020-10-06 Thread Guenter Roeck
On 10/6/20 2:52 AM, Petr Mladek wrote: > On Mon 2020-10-05 20:35:59, Guenter Roeck wrote: >> On 10/5/20 7:59 PM, Sergey Senozhatsky wrote: >>> On (20/05/22 12:00), Petr Mladek wrote: On Fri 2020-05-22 16:53:06, Shreyas Joshi wrote: > If uboot passes a blank string to console_setup then it

Re: [net-next v2 10/11] bridge: switchdev: cfm: switchdev interface implementation

2020-10-06 Thread Nikolay Aleksandrov
On Mon, 2020-10-05 at 15:07 +0200, Allan W. Nielsen wrote: > Hi Jiri > > On 01.10.2020 14:49, Jiri Pirko wrote: > > EXTERNAL EMAIL: Do not click links or open attachments unless you know the > > content is safe > > > > Thu, Oct 01, 2020 at 12:30:18PM CEST, henrik.bjoernl...@microchip.com wrote:

Re: [net-next v2 10/11] bridge: switchdev: cfm: switchdev interface implementation

2020-10-06 Thread allan.niel...@microchip.com
On 06.10.2020 10:50, Nikolay Aleksandrov wrote: EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe On Mon, 2020-10-05 at 15:07 +0200, Allan W. Nielsen wrote: Hi Jiri On 01.10.2020 14:49, Jiri Pirko wrote: > EXTERNAL EMAIL: Do not click links or open att

Hello,

2020-10-06 Thread SgtKayla Manthey
تحية طيبة، اسمي كايلا من فضلك هل وصلتك الرسالة السابقة؟ اكتب لي العودة شكرا لك.

Re: [PATCH 3/4] regulator: add SCMI driver

2020-10-06 Thread Mark Brown
On Mon, Oct 05, 2020 at 11:26:22PM +0100, Cristian Marussi wrote: > - .get_voltage / .set_voltage: routed via SCMI Voltage Domain Protocol > - .get_voltage_sel/.set_voltage_sel: using regulator framework helpers You should not be implementing both of these interfaces, pick one. It looks like the

Re: linux-next: manual merge of the extcon tree with the drm-misc tree

2020-10-06 Thread Greg KH
On Tue, Oct 06, 2020 at 08:00:03PM +1100, Stephen Rothwell wrote: > Hi all, > > On Thu, 10 Sep 2020 14:18:54 +1000 Stephen Rothwell > wrote: > > > > Today's linux-next merge of the extcon tree got a conflict in: > > > > MAINTAINERS > > > > between commit: > > > > f61249dddecc ("MAINTAINER

Re: [PATCH v2 0/3] drm: commit_work scheduling

2020-10-06 Thread Qais Yousef
On 10/05/20 16:24, Rob Clark wrote: [...] > > RT planning and partitioning is not easy task for sure. You might want to > > consider using affinities too to get stronger guarantees for some tasks and > > prevent cross-talking. > > There is some cgroup stuff that is pinning SF and some other stuf

Re: [PATCH 4/4] dt-bindings: arm: add support for SCMI Regulators

2020-10-06 Thread Mark Brown
On Mon, Oct 05, 2020 at 11:26:23PM +0100, Cristian Marussi wrote: > +An SCMI Regulator is permanently bound to a well defined SCMI Voltage Domain, > +and should be always positioned as a root regulator. > +It does not support negative voltages nor any current operation. Support for negative volta

[PATCH v3 0/3] i2c: imx: Fix handling of arbitration loss

2020-10-06 Thread Christian Eggers
On Tuesday, 6 October 2020, 08:05:28 CEST, Uwe Kleine-König wrote: > Could we please move clearing an irq to a dedicated function? Such that > it looks like: > > /* check for arbitration lost */ > if (temp & I2SR_IAL) { > i2c_imx_clear_irq(i2c_imx, I2SR_IAL); >

[PATCH v3 1/3] i2c: imx: Fix reset of I2SR_IAL flag

2020-10-06 Thread Christian Eggers
According to the "VFxxx Controller Reference Manual" (and the comment block starting at line 97), Vybrid requires writing a one for clearing an interrupt flag. Syncing the method for clearing I2SR_IIF in i2c_imx_isr(). Signed-off-by: Christian Eggers Cc: sta...@vger.kernel.org --- drivers/i2c/bu

[PATCH v3 2/3] i2c: imx: Check for I2SR_IAL after every byte

2020-10-06 Thread Christian Eggers
Arbitration Lost (IAL) can happen after every single byte transfer. If arbitration is lost, the I2C hardware will autonomously switch from master mode to slave. If a transfer is not aborted in this state, consecutive transfers will not be executed by the hardware and will timeout. Signed-off-by: C

[PATCH] scsi: sym53c8xx_2: fix sizeof mismatch

2020-10-06 Thread Colin King
From: Colin Ian King An incorrect sizeof is being used, struct sym_ccb ** is not correct, it should be struct sym_ccb *. Note that since ** is the same size as * this is not causing any issues. Improve this fix by using the idiom sizeof(*np->ccbh) as this allows one to not even reference the typ

Re: [EXT] Re: [PATCH v4 03/13] task_isolation: userspace hard isolation from kernel

2020-10-06 Thread Alex Belits
On Mon, 2020-10-05 at 01:14 +0200, Frederic Weisbecker wrote: > Speaking of which, I agree with Thomas that it's unnecessary. > > > It's > > > too much > > > code and complexity. We can use the existing trace events and > > > perform > > > the > > > analysis from userspace to find the source of the

Re: [PATCH] mtd: spi-nor: Fix 3-or-4 address byte mode logic

2020-10-06 Thread Tudor.Ambarus
On 10/1/20 9:34 AM, Pratyush Yadav wrote: > So using an address width of 4 here is not necessarily the right thing > to do. This change would break SMPT parsing for all flashes that use > 3-byte addressing by default because SMPT parsing can involve register > reads/writes. One such device is the C

[PATCH v3 3/3] i2c: imx: Don't generate STOP condition if arbitration has been lost

2020-10-06 Thread Christian Eggers
If arbitration is lost, the master automatically changes to slave mode. I2SR_IBB may or may not be reset by hardware. Raising a STOP condition by resetting I2CR_MSTA has no effect and will not clear I2SR_IBB. So calling i2c_imx_bus_busy() is not required and would busy-wait until timeout. Signed-

linux-next: manual merge of the akpm tree with the kselftest-fixes tree

2020-10-06 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the akpm tree got a conflict in: tools/testing/selftests/vm/gup_test.c between commit: aa803771a80a ("tools: Avoid comma separated statements") from the kselftest-fixes tree and commit: 5c64830675a6 ("mm/gup_benchmark: rename to mm/gup_test") from th

Re: [PATCH] perf evlist: fix memory corruption for Kernel PMU event

2020-10-06 Thread Jiri Olsa
On Tue, Oct 06, 2020 at 06:39:44AM +, Song Bao Hua (Barry Song) wrote: SNIP > > > Andi, thanks! Could you share the link or the commit ID? I'd like to take > > > a > > look at the fix. > > > I could still reproduce this issue in the latest linus' tree and I didn't > > > find any > > commit

Re: [PATCH v2 2/3] firmware: Keem Bay: Add support for Arm Trusted Firmware Service call

2020-10-06 Thread Sudeep Holla
On Tue, Oct 06, 2020 at 01:22:31AM +, Zulkifli, Muhammad Husaini wrote: > HI Sudeep and Michal, > > Yeah I believe it can work. I will create one header file in > include/linux/firmware/intel/Keembay_firmware.h > To handle this func and arasan controller can call this func. > Are you guys ok w

Re: [PATCH] printk: handle blank console arguments passed in.

2020-10-06 Thread Guenter Roeck
On 10/5/20 10:08 PM, Greg Kroah-Hartman wrote: > On Mon, Oct 05, 2020 at 08:35:59PM -0700, Guenter Roeck wrote: >> On 10/5/20 7:59 PM, Sergey Senozhatsky wrote: >>> Cc-ing Guenter, >>> >>> On (20/05/22 12:00), Petr Mladek wrote: On Fri 2020-05-22 16:53:06, Shreyas Joshi wrote: > If uboot p

Re: irq_build_affinity_masks() allocates improper affinity if num_possible_cpus() > num_present_cpus()?

2020-10-06 Thread David Woodhouse
On Tue, 2020-10-06 at 09:37 +0100, David Woodhouse wrote: > On Tue, 2020-10-06 at 06:47 +, Dexuan Cui wrote: > > Hi all, > > I'm running a single-CPU Linux VM on Hyper-V. The Linux kernel is v5.9-rc7 > > and I have CONFIG_NR_CPUS=256. > > > > The Hyper-V Host (Version 17763-10.0-1-0.1457) prov

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