Re: Old platforms: bring out your dead

2021-01-09 Thread Arnd Bergmann
On Sat, Jan 9, 2021 at 9:21 PM Baruch Siach wrote: > > Hi Arnd, > > On Sat, Jan 09 2021, Arnd Bergmann wrote: > > * digicolor -- added in 2014, no notable changes after 2015 > > I have access to the hardware and I'm still interested in maintaining > mainline kernel support for it. Ok, dropping

Re: Old platforms: bring out your dead

2021-01-09 Thread Arnd Bergmann
On Sat, Jan 9, 2021 at 6:34 PM Florian Fainelli wrote: > On 1/8/2021 2:55 PM, Arnd Bergmann wrote: > > * bcm/kona -- added in 2013, no notable changes after 2014 > > I have a development board that I occasionally turn on for testing > upstream kernels, it has not broken in a while which is why it

Re: [RFC PATCH v2] pinctrl: add helper to expose pinctrl state in debugfs

2021-01-09 Thread Linus Walleij
On Sat, Jan 9, 2021 at 3:55 AM Drew Fustini wrote: > I discussed my use case and this patch on #armlinux earlier this week > and Alexandre Belloni suggested looking at the pinmux-pins debugfs file. This sounds reasonable. > This made me think that a possible solution could be to define a store

[PATCH] wireguard: netlink: add multicast notification for peer changes

2021-01-09 Thread Linus Lotz
This commit adds a new multicast group to the netlink api for wireguard. The purpose of this multicast group is to notify userspace when the peers of an interface change. Right now this is only done when the endpoint is changed by whatever means. An example for an consumer of this API would be a

[ANNOUNCE] erofs-utils: release 1.2.1

2021-01-09 Thread Gao Xiang
Hi folks, A new version erofs-utils 1.2.1 is available at: git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git tags/v1.2.1 This is a quick release addressing recent reported issues since v1.2: - fix reported build issues due to different corner configurations; - (mkfs.erofs,

Re: [PATCH] net/ipv6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'.

2021-01-09 Thread Jakub Kicinski
On Thu, 7 Jan 2021 10:47:34 +0800 Jiapeng Zhong wrote: > The print format of this parameter does not match, because it is defined > as int type, so modify the matching format of this parameter to %d format. > > Signed-off-by: Jiapeng Zhong > Reported-by: Abaci > --- > net/ipv6/proc.c | 2 +- >

WARNING in rds_rdma_extra_size

2021-01-09 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:6207214a Merge tag 'afs-fixes-04012021' of git://git.kerne.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=146967c0d0 kernel config: https://syzkaller.appspot.com/x/.config?x=8aa30b9da402d224

Re: [PATCH v2 14/15] cpufreq: qcom-hw: Implement CPRh aware OSM programming

2021-01-09 Thread kernel test robot
Hi AngeloGioacchino, I love your patch! Yet something to improve: [auto build test ERROR on pm/linux-next] [also build test ERROR on robh/for-next linux/master linus/master v5.11-rc2 next-20210108] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting

Re: [PATCH] target/file: don't zero iter before iov_iter_bvec

2021-01-09 Thread Chaitanya Kulkarni
On 1/9/21 12:40, Pavel Begunkov wrote: > I expect you won't find any, but such little things can pile up > into a not-easy-to-spot overhead over time. That is what I suspected with the resulting assembly. The commit log needs to document that there is no direct impact on the performance which can

Re: [PATCH v8] iio: Handle enumerated properties with gaps

2021-01-09 Thread Andy Shevchenko
On Sat, Jan 9, 2021 at 9:23 PM Jonathan Cameron wrote: > > On Thu, 7 Jan 2021 13:20:49 +0200 > Alexandru Ardelean wrote: > > > From: Lars-Peter Clausen > > > > Some enums might have gaps or reserved values in the middle of their value > > range. E.g. consider a 2-bit enum where the values 0, 1

Re: [PATCH v5 0/5] Unify NUMA implementation between ARM64 & RISC-V

2021-01-09 Thread Palmer Dabbelt
On Sun, 13 Dec 2020 17:02:19 PST (-0800), ati...@atishpatra.org wrote: On Wed, Nov 18, 2020 at 4:39 PM Atish Patra wrote: This series attempts to move the ARM64 numa implementation to common code so that RISC-V can leverage that as well instead of reimplementing it again. RISC-V specific

Re: upstream build error (11)

2021-01-09 Thread Dmitry Vyukov
On Wed, Oct 28, 2020 at 9:31 AM syzbot wrote: > > Hello, > > syzbot found the following issue on: > > HEAD commit:4d09c1d9 Merge tag 'devicetree-fixes-for-5.10-1' of git://.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=1615899c50 > kernel config:

Re: [PATCH] x86/vm86/32: Remove VM86_SCREEN_BITMAP support

2021-01-09 Thread Andy Lutomirski
> On Jan 9, 2021, at 12:17 PM, ebied...@xmission.com wrote: > > Andy Lutomirski writes: > >> The implementation was rather buggy. It unconditionally marked PTEs >> read-only, even for VM_SHARED mappings. I'm not sure whether this is >> actually a problem, but it certainly seems unwise.

Sie haben eine Spende von € 5.800.000,00.

2021-01-09 Thread Mrs. Mavis
Sie haben eine Spende von € 5.800.000,00. von Mavis Wanczyk antworten Sie mit diesem Code [MW530342019], um die Spende zu erhalten Vous avez un don de 5 800 000,00 €. de Mavis Wanczyk répondez avec ce code [MW530342019] pour recevoir le don

Re: [PATCH] target/file: don't zero iter before iov_iter_bvec

2021-01-09 Thread Pavel Begunkov
On 09/01/2021 20:09, Chaitanya Kulkarni wrote: > On 1/9/21 07:59, Pavel Begunkov wrote: >> iov_iter_bvec() initialises iterators well, no need to pre-zero it >> beforehand as done in fd_execute_rw_aio(). Compilers can't optimise it >> out and generate extra code for that (confirmed with assembly).

Re: [PATCH 0/6] Add timestamp channel for hid-sensors

2021-01-09 Thread Jonathan Cameron
On Tue, 5 Jan 2021 17:35:09 +0800 Ye Xiang wrote: > This patch series add a timestamp channel for hid sensors, > including gravity sensor, gyro sensor, magnetometer sensor, > ambient light sensor, inclinometer sensor, and rotation sensor. > > With this patch series, user can get the time when

Re: [PATCH trivial] MIPS: bitops: Fix reference to ffz location

2021-01-09 Thread Thomas Bogendoerfer
On Fri, Jan 08, 2021 at 11:55:26AM +0100, Geert Uytterhoeven wrote: > Unlike most other architectures, MIPS defines ffz() below ffs(). > > Signed-off-by: Geert Uytterhoeven > --- > arch/mips/include/asm/bitops.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) applied to mips-next.

Re: Old platforms: bring out your dead

2021-01-09 Thread Baruch Siach
Hi Arnd, On Sat, Jan 09 2021, Arnd Bergmann wrote: > * digicolor -- added in 2014, no notable changes after 2015 I have access to the hardware and I'm still interested in maintaining mainline kernel support for it. baruch -- ~. .~ Tk Open

Re: [PATCH] x86/vm86/32: Remove VM86_SCREEN_BITMAP support

2021-01-09 Thread Eric W. Biederman
Andy Lutomirski writes: > The implementation was rather buggy. It unconditionally marked PTEs > read-only, even for VM_SHARED mappings. I'm not sure whether this is > actually a problem, but it certainly seems unwise. More importantly, it > released the mmap lock before flushing the TLB,

WARNING in bpf_prog_test_run_raw_tp

2021-01-09 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:f6e7a024 Merge tag 'arc-5.11-rc3' of git://git.kernel.org/.. git tree: net console output: https://syzkaller.appspot.com/x/log.txt?x=16f6472b50 kernel config: https://syzkaller.appspot.com/x/.config?x=8aa30b9da402d224

Sie haben eine Spende von € 5.800.000,00.

2021-01-09 Thread Mrs. Mavis
Sie haben eine Spende von € 5.800.000,00. von Mavis Wanczyk antworten Sie mit diesem Code [MW530342019], um die Spende zu erhalten Vous avez un don de 5 800 000,00 €. de Mavis Wanczyk répondez avec ce code [MW530342019] pour recevoir le don

Re: [PATCH] target/file: don't zero iter before iov_iter_bvec

2021-01-09 Thread Chaitanya Kulkarni
On 1/9/21 07:59, Pavel Begunkov wrote: > iov_iter_bvec() initialises iterators well, no need to pre-zero it > beforehand as done in fd_execute_rw_aio(). Compilers can't optimise it > out and generate extra code for that (confirmed with assembly). It will be great if we can quantify this

Re: [PATCH] MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes

2021-01-09 Thread Maciej W. Rozycki
On Sat, 9 Jan 2021, Aurelien Jarno wrote: > diff --git a/arch/mips/Makefile b/arch/mips/Makefile > index cd4343edeb11..5ffdd67093bc 100644 > --- a/arch/mips/Makefile > +++ b/arch/mips/Makefile > @@ -136,6 +136,25 @@ cflags-$(CONFIG_SB1XXX_CORELIS) += $(call > cc-option,-mno-sched-prolog) \ > #

Re: [PATCH v3 3/3] dt-bindings: arm: fsl: Add Variscite i.MX6UL compatibles

2021-01-09 Thread Fabio Estevam
On Fri, Jan 8, 2021 at 7:23 PM Oliver Graute wrote: > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml > b/Documentation/devicetree/bindings/arm/fsl.yaml > index 05906e2..5f74d78 100644 > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > +++

[PATCH] MIPS: lantiq: irq: register the interrupt controllers with irqchip_init

2021-01-09 Thread Martin Blumenstingl
Add support for more interrupt controllers by switching from of_irq_init() to irqchip_init() in Lantiq's arch_init_irq(). This requires switching the ICU interrupt controller to use IRQCHIP_DECLARE(), like a real irqchip driver would do. This is needed for future changes when new irqchip drivers

Re: [PATCH 0/2] page_count can't be used to decide when wp_page_copy

2021-01-09 Thread Linus Torvalds
On Sat, Jan 9, 2021 at 11:33 AM Matthew Wilcox wrote: > > On Thu, Jan 07, 2021 at 01:05:19PM -0800, Linus Torvalds wrote: > > Side note, and not really related to UFFD, but the mmap_sem in > > general: I was at one point actually hoping that we could make the > > mmap_sem a spinlock, or at least

Re: [PATCH v8 2/3] ARM: dts: Add support for i.MX6 UltraLite DART Variscite Customboard

2021-01-09 Thread Fabio Estevam
On Fri, Jan 8, 2021 at 7:23 PM Oliver Graute wrote: > + panel1: panel-lcd { > + compatible = "sgd,gktw70sdad1sd"; > + > + backlight = <_lcd>; > + power-supply = <_touch_3v3>; > + label = "gktw70sdad1sd"; > + > +

Re: [PULL REQUEST] i2c for 5.11

2021-01-09 Thread pr-tracker-bot
The pull request you sent on Sat, 9 Jan 2021 09:31:56 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/caab314792aca89f327abc8b9f730526d3080366 Thank you! -- Deet-doot-dot, I am a

Re: [GIT PULL]: dmaengine fixes for v5.11

2021-01-09 Thread pr-tracker-bot
The pull request you sent on Sat, 9 Jan 2021 14:31:24 +0530: > git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git > tags/dmaengine-fix-5.11 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/f408126be7dc642102224cdb55d6533519a67c19 Thank you! --

Re: [GIT PULL] hwmon fixes for v5.11-rc3

2021-01-09 Thread pr-tracker-bot
The pull request you sent on Sat, 9 Jan 2021 10:22:41 -0800: > git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git > hwmon-for-v5.11-rc3 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/2ff90100ace886895e4fbb2850b8d5e49d931ed6 Thank you! --

Re: [PATCH v8 1/3] ARM: dts: imx6ul: Add Variscite DART-6UL SoM support

2021-01-09 Thread Fabio Estevam
Hi Oliver, On Fri, Jan 8, 2021 at 7:22 PM Oliver Graute wrote: > + { > + pinctrl-names = "default"; > + pinctrl-0 = <_enet1>; > + phy-mode = "rmii"; > + phy-handle = <>; > + phy-reset-gpios=< 10 1>; > + phy-reset-duration=<100>; These properties are

arch/sh/kernel/kgdb.c:310:38: sparse: sparse: incorrect type in argument 1 (different base types)

2021-01-09 Thread kernel test robot
Hi Luc, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 996e435fd401de35df62ac943ab9402cfe85c430 commit: e5fc436f06eef54ef512ea55a9db8eb9f2e76959 sparse: use static inline for __chk_{user,io}_ptr() date: 4

Re: [PATCH 0/2] page_count can't be used to decide when wp_page_copy

2021-01-09 Thread Matthew Wilcox
On Thu, Jan 07, 2021 at 01:05:19PM -0800, Linus Torvalds wrote: > Side note, and not really related to UFFD, but the mmap_sem in > general: I was at one point actually hoping that we could make the > mmap_sem a spinlock, or at least make the rule be that we never do any > IO under it. At which

[PATCH] MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes

2021-01-09 Thread Aurelien Jarno
>From version 2.35, binutils can be configured with --enable-mips-fix-loongson3-llsc=yes, which means it defaults to -mfix-loongson3-llsc. This breaks labels which might then point at the wrong instruction. The workaround to explicitly pass -mno-fix-loongson3-llsc has been added in Linux version

[PATCH] dts64: mt7622: fix slow sd card access

2021-01-09 Thread Frank Wunderlich
From: Frank Wunderlich - change sdcard (mmc1) to uhs by change vqmmc-supply to 1V8 because driver maps pinctrl depending on this - add reset-control for mmc1 like it's done for mmc0/emmc Fixes: 2c002a3049f7 ("arm64: dts: mt7622: add mmc related device nodes") Fixes: 0b6286dd96c0 ("arm64: dts:

Re: [PATCH v3 0/6] add timestamp channel for hid-sensors

2021-01-09 Thread Jonathan Cameron
On Tue, 5 Jan 2021 17:26:33 +0800 "Ye, Xiang" wrote: > On Tue, Jan 05, 2021 at 12:53:44AM -0800, Srinivas Pandruvada wrote: > > On Tue, 2021-01-05 at 15:21 +0800, Ye Xiang wrote: > > > This patch series add a timestamp channel for hid sensors, > > > including gravity sensor, gyro sensor,

Re: [PATCH v1] drm/panel: simple: add SGD GKTW70SDAD1SD

2021-01-09 Thread Fabio Estevam
Hi Oliver, On Fri, Jan 8, 2021 at 7:24 PM Oliver Graute wrote: > > On 19/12/20, Oliver Graute wrote: > > Add support for the Solomon Goldentek Display Model: GKTW70SDAD1SD > > to panel-simple. > > > > The panel spec from Variscite can be found at: > >

Re: [PATCH v8] iio: Handle enumerated properties with gaps

2021-01-09 Thread Jonathan Cameron
On Thu, 7 Jan 2021 13:20:49 +0200 Alexandru Ardelean wrote: > From: Lars-Peter Clausen > > Some enums might have gaps or reserved values in the middle of their value > range. E.g. consider a 2-bit enum where the values 0, 1 and 3 have a > meaning, but 2 is a reserved value and can not be used.

Re: [PATCH v5 3/3] iio: dac: ad5766: add driver support for AD5766

2021-01-09 Thread Jonathan Cameron
On Fri, 8 Jan 2021 20:37:39 +0200 Cristian Pop wrote: > The AD5766/AD5767 are 16-channel, 16-bit/12-bit, voltage output dense DACs > Digital-to-Analog converters. > > This change adds support for these DACs. > > Signed-off-by: Cristian Pop One comment inline about including

Re: [PATCH 0/2] page_count can't be used to decide when wp_page_copy

2021-01-09 Thread Linus Torvalds
On Sat, Jan 9, 2021 at 11:03 AM Andy Lutomirski wrote: > > > > > Sorry to ask but I'm curious, what also goes wrong if the user > > modifies memory under GUP pin from vmsplice? That's not obvious to > > see. > > It breaks the otherwise true rule that the data in pipe buffers is > immutable. Note

Re: [BUG mips llvm] MIPS: malformed R_MIPS_{HI16,LO16} with LLVM

2021-01-09 Thread Alexander Lobakin
From: Nick Desaulniers Date: Sat, 9 Jan 2021 09:50:44 -0800 > On Sat, Jan 9, 2021 at 9:11 AM Alexander Lobakin wrote: >> >> Machine: MIPS32 R2 Big Endian (interAptiv (multi)) >> >> While testing MIPS with LLVM, I found a weird and very rare bug with >> MIPS relocs that LLVM emits into kernel

Re: [PATCH v2 2/3] net: sfp: assume that LOS is not implemented if both LOS normal and inverted is set

2021-01-09 Thread Pali Rohár
On Saturday 09 January 2021 15:46:01 Russell King - ARM Linux admin wrote: > On Thu, Jan 07, 2021 at 05:54:28PM +0100, Andrew Lunn wrote: > > On Wed, Jan 06, 2021 at 04:37:48PM +0100, Pali Rohár wrote: > > > From: Russell King > > > > > > Some GPON SFP modules (e.g. Ubiquiti U-Fiber Instant)

Re: [PATCH v5 2/3] Documentation/ABI/testing: Add documentation for AD5766 new ABI

2021-01-09 Thread Jonathan Cameron
On Fri, 8 Jan 2021 20:37:38 +0200 Cristian Pop wrote: > New interface is proposed for dither functionality. This future allows > composing an external signals to the selected output channel. > The dither signal can be turned on/off, scaled, inverted, or it can be > selected from different

[PATCH v7 7/7] ARM: dts: imx50-kobo-aura: Add Netronix embedded controller

2021-01-09 Thread Jonathan Neuschäfer
Enable the Netronix EC on the Kobo Aura ebook reader. Several features are still missing: - Frontlight/backlight. The vendor kernel drives the frontlight LED using the PWM output of the EC and an additional boost pin that increases the brightness. - Battery monitoring - Interrupts for

[PATCH v7 4/7] pwm: ntxec: Add driver for PWM function in Netronix EC

2021-01-09 Thread Jonathan Neuschäfer
The Netronix EC provides a PWM output which is used for the backlight on some ebook readers. This patches adds a driver for the PWM output. The .get_state callback is not implemented, because the PWM state can't be read back from the hardware. Signed-off-by: Jonathan Neuschäfer --- v7: - no

[PATCH v7 5/7] rtc: New driver for RTC in Netronix embedded controller

2021-01-09 Thread Jonathan Neuschäfer
With this driver, mainline Linux can keep its time and date in sync with the vendor kernel. Advanced functionality like alarm and automatic power-on is not yet supported. Signed-off-by: Jonathan Neuschäfer Acked-by: Alexandre Belloni --- v7: - Adjust to recent RTC API change

[PATCH v7 6/7] MAINTAINERS: Add entry for Netronix embedded controller

2021-01-09 Thread Jonathan Neuschäfer
Let's make sure I'll notice when there are patches for the NTXEC drivers. Signed-off-by: Jonathan Neuschäfer --- v4-v7: - no changes v3: - https://lore.kernel.org/lkml/20200924192455.2484005-7-j.neuschae...@gmx.net/ - Remove pwm and rtc bindings v2: -

Re: [PATCH 0/2] page_count can't be used to decide when wp_page_copy

2021-01-09 Thread Andy Lutomirski
> On Jan 8, 2021, at 3:34 PM, Andrea Arcangeli wrote: > > On Fri, Jan 08, 2021 at 10:31:24AM -0800, Andy Lutomirski wrote: >> Can we just remove vmsplice() support? We could make it do a normal > >> copy, thereby getting rid of a fair amount of nastiness and potential >> attacks. Even ignoring

drivers/rtc/rtc-meson.c:388:34: warning: unused variable 'meson_rtc_dt_match'

2021-01-09 Thread kernel test robot
Hi Martin, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 996e435fd401de35df62ac943ab9402cfe85c430 commit: d8fe6009aa3ecbeeab3a4ec1a8bce68959a885be rtc: support for the Amlogic Meson RTC date: 1 year, 11 months

Re: Reply to [RFC PATCH v2 0/1] Adding support for IIO SCMI based sensors

2021-01-09 Thread Jonathan Cameron
On Wed, 6 Jan 2021 21:23:53 + Jyoti Bhayana wrote: > Hi Jonathan, > > Instead of adding IIO_VAL_INT_H32_L32, I am thinking of adding > IIO_VAL_FRACTIONAL_LONG > or IIO_VAL_FRACTIONAL_64 as the scale/exponent used for min/max range can be > different > than the one used in resolution

Re: [PATCH] maintainers: update my email address

2021-01-09 Thread Linus Torvalds
On Fri, Jan 8, 2021 at 10:46 PM Darrick J. Wong wrote: > > Change my email contact ahead of a likely painful eleven-month migration > to a certain cobalt enteprisey groupware cloud product that will totally > break my workflow. Some day I may get used to having to email being > sequestered

Re: [PATCH] ACPI: scan: Fix a Hyper-V Linux VM panic caused by buffer overflow

2021-01-09 Thread Andy Shevchenko
On Sat, Jan 9, 2021 at 7:08 PM Rafael J. Wysocki wrote: > On Saturday, January 9, 2021 10:37:41 AM CET Dexuan Cui wrote: ... > > Do you want a simple strlen() check like the below, or a full > > check of the AAA or format? > > It would be good to check the format too while at it.

Re: [PATCH v4 0/3] add custom hinge sensor support

2021-01-09 Thread Jonathan Cameron
On Thu, 31 Dec 2020 10:46:40 +0800 "Ye, Xiang" wrote: > On Wed, Dec 30, 2020 at 12:05:17PM +, Jonathan Cameron wrote: > > On Tue, 15 Dec 2020 13:44:41 +0800 > > Ye Xiang wrote: > > > > > Here we register one iio device with three channels which present angle > > > for > > > hinge,

Re: [PATCH 3/5] clk: qcom: mmcc-sdm660: Add MDP clock source CXC to MDSS GDSC

2021-01-09 Thread AngeloGioacchino Del Regno
Il giorno sab 5 dic 2020 alle ore 06:08 Bjorn Andersson ha scritto: > > On Sat 26 Sep 08:03 CDT 2020, khol...@gmail.com wrote: > > > From: AngeloGioacchino Del Regno > > > > It is required for optimal performance and to avoid MDP stalls to > > retain mem/periph on GDSC enablement: to achieve

Re: [PATCH v2] PCI: Fix Intel i210 by avoiding overlapping of BARs

2021-01-09 Thread Michael Walle
Hi Bjorn, Am 2021-01-08 22:20, schrieb Bjorn Helgaas: On Wed, Dec 30, 2020 at 07:53:17PM +0100, Michael Walle wrote: The Intel i210 doesn't work if the Expansion ROM BAR overlaps with another BAR. Networking won't work at all and once a packet is sent the netdev watchdog will bite: 1) Is

[GIT PULL] hwmon fixes for v5.11-rc3

2021-01-09 Thread Guenter Roeck
Hi Linus, Please pull hwmon fixes for Linux v5.11-rc3 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v5.11-rc3 Thanks, Guenter -- The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e: Linux 5.11-rc1

memory leak in tcp_cdg_init

2021-01-09 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:36bbbd0e Merge branch 'rcu/urgent' of git://git.kernel.org.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=16ef4dfb50 kernel config: https://syzkaller.appspot.com/x/.config?x=b991a69440391446

[PATCH v7 2/7] dt-bindings: mfd: Add binding for Netronix embedded controller

2021-01-09 Thread Jonathan Neuschäfer
This EC is found in e-book readers of multiple brands (e.g. Kobo, Tolino), and is typically implemented as a TI MSP430 microcontroller. It controls different functions of the system, such as power on/off, RTC, PWM for the backlight. The exact functionality provided can vary between boards.

[PATCH v7 1/7] dt-bindings: Add vendor prefix for Netronix, Inc.

2021-01-09 Thread Jonathan Neuschäfer
Netronix, Inc. (http://www.netronixinc.com/) makes ebook reader board designs, which are for example used in Kobo and Tolino devices. An alternative prefix for Netronix would be "ntx", which is already used in code released by Netronix. It is shorter, but perhaps less clear. Signed-off-by:

[PATCH v7 3/7] mfd: Add base driver for Netronix embedded controller

2021-01-09 Thread Jonathan Neuschäfer
The Netronix embedded controller is a microcontroller found in some e-book readers designed by the original design manufacturer Netronix, Inc. It contains RTC, battery monitoring, system power management, and PWM functionality. This driver implements register access and version detection.

[PATCH v2 10/15] MAINTAINERS: Add entry for Qualcomm CPRv3/v4/Hardened driver

2021-01-09 Thread AngeloGioacchino Del Regno
Add maintainers entry for the Qualcomm CPR3/CPR4/CPRh driver. Signed-off-by: AngeloGioacchino Del Regno --- MAINTAINERS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index c8c006f08dcc..a37c3ae91f2f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -14461,6

[PATCH v2 01/15] cpuidle: qcom_spm: Detach state machine from main SPM handling

2021-01-09 Thread AngeloGioacchino Del Regno
In commit a871be6b8eee ("cpuidle: Convert Qualcomm SPM driver to a generic CPUidle driver") the SPM driver has been converted to a generic CPUidle driver: that was mainly made to simplify the driver and that was a great accomplishment; Though, it was ignored that the SPM driver is not used only on

[PATCH v2 12/15] dt-bindings: arm: cpus: Document 'qcom,freq-domain' property

2021-01-09 Thread AngeloGioacchino Del Regno
From: Manivannan Sadhasivam Add devicetree documentation for 'qcom,freq-domain' property specific to Qualcomm CPUs. This property is used to reference the CPUFREQ node along with Domain ID (0/1). Signed-off-by: Manivannan Sadhasivam Signed-off-by: AngeloGioacchino Del Regno ---

[PATCH v2 06/15] soc: qcom: cpr: Move common functions to new file

2021-01-09 Thread AngeloGioacchino Del Regno
In preparation for implementing a new driver that will be handling CPRv3, CPRv4 and CPR-Hardened, format out common functions to a new file. Signed-off-by: AngeloGioacchino Del Regno --- drivers/soc/qcom/Makefile | 2 +- drivers/soc/qcom/cpr-common.c | 382 +

[PATCH v2 00/15] Enable CPRh/3/4, CPU Scaling on various QCOM SoCs

2021-01-09 Thread AngeloGioacchino Del Regno
Changes in v2: - Rebased qcom-cpufreq-hw dt-binding on top of Manivannan's patches - Fixed CPR and CPR3 YAML doc issues - Fixed bugs in qcom-cpufreq-hw: -- The APM corner number is now handled correctly when a corner with higher voltage than the maximum APM threshold is detected -- The

[PATCH v2 08/15] dt-bindings: avs: cpr: Convert binding to YAML schema

2021-01-09 Thread AngeloGioacchino Del Regno
Convert the qcom,cpr.txt document to YAML schema and place it in the appropriate directory, since this driver was moved from power/avs to soc/qcom, but forgets to move the documentation. Fixes: a7305e684fcf ("PM: AVS: qcom-cpr: Move the driver to the qcom specific drivers") Signed-off-by:

[PATCH v2 13/15] dt-bindings: cpufreq: cpufreq-qcom-hw: Convert to YAML bindings

2021-01-09 Thread AngeloGioacchino Del Regno
From: Manivannan Sadhasivam Convert Qualcomm cpufreq devicetree binding to YAML. Signed-off-by: Manivannan Sadhasivam Signed-off-by: AngeloGioacchino Del Regno --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 172 --- .../bindings/cpufreq/cpufreq-qcom-hw.yaml | 204

[PATCH v2 09/15] soc: qcom: Add support for Core Power Reduction v3, v4 and Hardened

2021-01-09 Thread AngeloGioacchino Del Regno
This commit introduces a new driver, based on the one for cpr v1, to enable support for the newer Qualcomm Core Power Reduction hardware, known downstream as CPR3, CPR4 and CPRh, and support for MSM8998 and SDM630 CPU power reduction. In these new versions of the hardware, support for various new

[PATCH v7 0/7] Netronix embedded controller driver for Kobo and Tolino ebook readers

2021-01-09 Thread Jonathan Neuschäfer
This patchset adds basic support for the embedded controller found on older ebook reader boards designed by/with the ODM Netronix Inc.[1] and sold by Kobo or Tolino, for example the Kobo Aura and the Tolino Shine. These drivers are based on information contained in the vendor kernel sources, but

[PATCH v2 14/15] cpufreq: qcom-hw: Implement CPRh aware OSM programming

2021-01-09 Thread AngeloGioacchino Del Regno
On new SoCs (SDM845 onwards) the Operating State Manager (OSM) is being programmed in the bootloader and write-protected by the hypervisor, leaving to the OS read-only access to some of its registers (in order to read the Lookup Tables and also some status registers) and write access to the

[PATCH v2 05/15] cpufreq: blacklist MSM8998 in cpufreq-dt-platdev

2021-01-09 Thread AngeloGioacchino Del Regno
Add the MSM8998 to the blacklist since the CPU scaling is handled out of this. Signed-off-by: AngeloGioacchino Del Regno --- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/cpufreq/cpufreq-dt-platdev.c b/drivers/cpufreq/cpufreq-dt-platdev.c

[PATCH v2 02/15] soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS

2021-01-09 Thread AngeloGioacchino Del Regno
Implement the support for SAW v4.1, used in at least MSM8998, SDM630, SDM660 and APQ variants and, while at it, also add the configuration for the SDM630/660 Silver and Gold cluster L2 Adaptive Voltage Scaler: this is also one of the prerequisites to allow the OSM controller to perform DCVS.

[PATCH v2 11/15] dt-bindings: soc: qcom: cpr3: Add bindings for CPR3 driver

2021-01-09 Thread AngeloGioacchino Del Regno
Add the bindings for the CPR3 driver to the documentation. Signed-off-by: AngeloGioacchino Del Regno --- .../bindings/soc/qcom/qcom,cpr3.yaml | 241 ++ 1 file changed, 241 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,cpr3.yaml diff

[PATCH v2 04/15] cpufreq: blacklist SDM630/636/660 in cpufreq-dt-platdev

2021-01-09 Thread AngeloGioacchino Del Regno
Add the SDM630, SDM636 and SDM660 to the blacklist since the CPU scaling is handled out of this. Signed-off-by: AngeloGioacchino Del Regno --- drivers/cpufreq/cpufreq-dt-platdev.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/cpufreq/cpufreq-dt-platdev.c

[PATCH v2 15/15] dt-bindings: cpufreq: qcom-hw: Add bindings for 8998

2021-01-09 Thread AngeloGioacchino Del Regno
The OSM programming addition has been done under the qcom,cpufreq-hw-8998 compatible name: specify the requirement of two additional register spaces for this functionality. This implementation, with the same compatible, has been tested on MSM8998 and SDM630. Signed-off-by: AngeloGioacchino Del

[PATCH v2 07/15] arm64: qcom: qcs404: Change CPR nvmem-names

2021-01-09 Thread AngeloGioacchino Del Regno
The CPR driver's common functions were split and put in another file in order to support newer CPR revisions: to simplify the commonization, the expected names of the fuses had to be changed in order for both new and old support to use the same fuse name retrieval function and keeping the naming

[PATCH v2 03/15] soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2

2021-01-09 Thread AngeloGioacchino Del Regno
Add the SAWv4.1 parameters for MSM8998's Gold and Silver clusters. Signed-off-by: AngeloGioacchino Del Regno --- drivers/soc/qcom/spm.c | 16 1 file changed, 16 insertions(+) diff --git a/drivers/soc/qcom/spm.c b/drivers/soc/qcom/spm.c index 843732d12c54..2e6312663293 100644

Re: [RFC 2/2] clk: vc5: Add support for optional load capacitance

2021-01-09 Thread Luca Ceresoli
Hi Adam, On 09/01/21 04:00, Adam Ford wrote: > On Fri, Jan 8, 2021 at 4:49 PM Luca Ceresoli wrote: >> >> Hi Adam, >> >> On 06/01/21 18:39, Adam Ford wrote: >>> There are two registers which can set the load capacitance for >>> XTAL1 and XTAL2. These are optional registers when using an >>>

Re: [BUG mips llvm] MIPS: malformed R_MIPS_{HI16,LO16} with LLVM

2021-01-09 Thread Nick Desaulniers
On Sat, Jan 9, 2021 at 9:11 AM Alexander Lobakin wrote: > > Machine: MIPS32 R2 Big Endian (interAptiv (multi)) > > While testing MIPS with LLVM, I found a weird and very rare bug with > MIPS relocs that LLVM emits into kernel modules. It happens on both > 11.0.0 and latest git snapshot and

Re: Old platforms: bring out your dead

2021-01-09 Thread Russell King - ARM Linux admin
On Fri, Jan 08, 2021 at 11:55:06PM +0100, Arnd Bergmann wrote: > * dove -- added in 2009, obsoleted by mach-mvebu in 2015 May be obsoleted, but I still use this for my dove cubox with additional patches. > * footbridge -- added in prehistory, stable since ~2013, rmk and LinusW > have one Yes,

Re: [PATCH] mm/swap_slots.c: Remove unnecessary NULL pointer check

2021-01-09 Thread Matthew Wilcox
On Sat, Jan 09, 2021 at 03:09:43AM -0500, Miaohe Lin wrote: > The cache->slots and cache->slots_ret is already checked before we try to > drain it. And kvfree can handle the NULL pointer itself. So remove the > NULL pointer check here. > @@ -178,7 +178,7 @@ static void

Re: Old platforms: bring out your dead

2021-01-09 Thread Florian Fainelli
On 1/8/2021 2:55 PM, Arnd Bergmann wrote: > After v5.10 was officially declared an LTS kernel, I had a look around > the Arm platforms that look like they have not seen any patches from > their maintainers or users that are actually running the hardware for > at least five years (2015 or

Re: KMSAN: uninit-value in __crypto_memneq (2)

2021-01-09 Thread Dmitry Vyukov
On Sat, Jan 9, 2021 at 6:14 PM Eric Biggers wrote: > > +Jason, since this looks WireGuard-related. I suspect that the uninit was created by geneve or batadv and then just handed off to wireguard, which couldn't deal with it at that point. > On Sat, Jan 09, 2021 at 05:05:24AM -0800, syzbot

Re: [PATCH v9 00/16] Add support for Clang LTO

2021-01-09 Thread Sedat Dilek
On Sat, Jan 9, 2021 at 6:06 PM Josh Poimboeuf wrote: > > On Sat, Jan 09, 2021 at 11:03:57AM -0600, Josh Poimboeuf wrote: > > On Sat, Jan 09, 2021 at 05:45:47PM +0100, Sedat Dilek wrote: > > > I tried merging with clang-cfi Git which is based on Linux v5.11-rc2+ > > > with a lot of merge

Re: Old platforms: bring out your dead

2021-01-09 Thread Florian Fainelli
On 1/8/2021 4:16 PM, Linus Walleij wrote: >> * ep93xx -- added in 2006, LinusW still working on it, any users left? > > I was contacted by a user of this platform, using it with mainline and > fixing bugs in the GPIO driver for this kernel cycle. So it has users. You can count me as one of

[ANNOUNCE] 4.9.250-rt165

2021-01-09 Thread Luis Claudio R. Goncalves
Hello RT-list! I'm pleased to announce the 4.9.250-rt165 stable release. This release is just an update to the new stable v4.9.250 version and no RT specific changes have been performed. You can get this release via the git tree at:

Re: [PATCH v12] ARM: uncompress: Validate start of physical memory against passed DTB

2021-01-09 Thread Dmitry Osipenko
04.01.2021 16:01, Geert Uytterhoeven пишет: > Currently, the start address of physical memory is obtained by masking > the program counter with a fixed mask of 0xf800. This mask value > was chosen as a balance between the requirements of different platforms. > However, this does require that

Re: [PATCH 1/2] pinctrl: Add driver for Awinic AW9523/B I2C GPIO Expander

2021-01-09 Thread kernel test robot
' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/AngeloGioacchino-Del-Regno/Add-Awinic-AW9523-B-I2C-GPIO-Expander-driver/20210109-220525 base: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git devel config: sparc

Re: [PATCH v4 mips-next 0/7] MIPS: vmlinux.lds.S sections fixes & cleanup

2021-01-09 Thread Alexander Lobakin
From: Thomas Bogendoerfer Date: Sat, 9 Jan 2021 12:12:59 +0100 > On Thu, Jan 07, 2021 at 12:33:38PM +, Alexander Lobakin wrote: >> This series hunts the problems discovered after manual enabling of >> ARCH_WANT_LD_ORPHAN_WARN. Notably: >> - adds the missing PAGE_ALIGNED_DATA() section

Re: KMSAN: uninit-value in __crypto_memneq (2)

2021-01-09 Thread Eric Biggers
+Jason, since this looks WireGuard-related. On Sat, Jan 09, 2021 at 05:05:24AM -0800, syzbot wrote: > Hello, > > syzbot found the following issue on: > > HEAD commit:73d62e81 kmsan: random: prevent boot-time reports in _mix_.. > git tree: https://github.com/google/kmsan.git master >

[BUG mips llvm] MIPS: malformed R_MIPS_{HI16,LO16} with LLVM

2021-01-09 Thread Alexander Lobakin
Machine: MIPS32 R2 Big Endian (interAptiv (multi)) While testing MIPS with LLVM, I found a weird and very rare bug with MIPS relocs that LLVM emits into kernel modules. It happens on both 11.0.0 and latest git snapshot and applies, as I can see, only to references to static symbols. When the

Re: [PATCH v3] driver core: Fix device link device name collision

2021-01-09 Thread Saravana Kannan
On Sat, Jan 9, 2021 at 8:49 AM Michael Walle wrote: > > Am 2021-01-08 18:22, schrieb Saravana Kannan: > > On Fri, Jan 8, 2021 at 12:16 AM Michael Walle wrote: > >> > >> Am 2021-01-08 02:24, schrieb Saravana Kannan: > >> > The device link device's name was of the form: > >> > -- > >> > > >> >

Re: [PATCH] ACPI: scan: Fix a Hyper-V Linux VM panic caused by buffer overflow

2021-01-09 Thread Rafael J. Wysocki
On Saturday, January 9, 2021 10:37:41 AM CET Dexuan Cui wrote: > > From: Andy Shevchenko > > Sent: Saturday, January 9, 2021 12:52 AM > >> > >> Hi Rafael, Len, and all, > >> Can you please take a look at the v2 patch? > >> > >> The Linux mainline has been broken for several weeks when it > >>

Re: BUG: unable to handle kernel paging request in percpu_ref_exit

2021-01-09 Thread Pavel Begunkov
On 09/01/2021 17:01, syzbot wrote: > Hello, > > syzbot has tested the proposed patch and the reproducer did not trigger any > issue: #syz fix: io_uring: Fix return value from alloc_fixed_file_ref_node > > Reported-and-tested-by: syzbot+99ed55100402022a6...@syzkaller.appspotmail.com > >

WARNING in qp_host_alloc_queue

2021-01-09 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:36bbbd0e Merge branch 'rcu/urgent' of git://git.kernel.org.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=12d5176750 kernel config: https://syzkaller.appspot.com/x/.config?x=8aa30b9da402d224

Re: [PATCH] evm: Fix memleak in init_desc

2021-01-09 Thread Eric Biggers
On Sat, Jan 09, 2021 at 07:33:05PM +0800, Dinghao Liu wrote: > When kmalloc() fails, tmp_tfm allocated by > crypto_alloc_shash() has not been freed, which > leads to memleak. > > Fixes: d46eb3699502b ("evm: crypto hash replaced by shash") > Signed-off-by: Dinghao Liu > --- >

Re: [PATCH v9 00/16] Add support for Clang LTO

2021-01-09 Thread Josh Poimboeuf
On Sat, Jan 09, 2021 at 11:03:57AM -0600, Josh Poimboeuf wrote: > On Sat, Jan 09, 2021 at 05:45:47PM +0100, Sedat Dilek wrote: > > I tried merging with clang-cfi Git which is based on Linux v5.11-rc2+ > > with a lot of merge conflicts. > > > > Did you try on top of cfi-10 Git tag which is based

Re: [PATCH v9 00/16] Add support for Clang LTO

2021-01-09 Thread Josh Poimboeuf
On Sat, Jan 09, 2021 at 05:45:47PM +0100, Sedat Dilek wrote: > I tried merging with clang-cfi Git which is based on Linux v5.11-rc2+ > with a lot of merge conflicts. > > Did you try on top of cfi-10 Git tag which is based on Linux v5.10? > > Whatever you successfully did... Can you give me a

Re: [PATCH] iov_iter: optimise iter type checking

2021-01-09 Thread Al Viro
On Sat, Jan 09, 2021 at 04:09:08PM +, Pavel Begunkov wrote: > On 06/12/2020 16:01, Pavel Begunkov wrote: > > On 21/11/2020 14:37, Pavel Begunkov wrote: > >> The problem here is that iov_iter_is_*() helpers check types for > >> equality, but all iterate_* helpers do bitwise ands. This confuses

Re: [PATCH] ARM: dts: omap36xx: Remove turbo mode for 1GHz variants

2021-01-09 Thread Adam Ford
On Sat, Jan 9, 2021 at 10:58 AM H. Nikolaus Schaller wrote: > > Hi Adam, > > > Am 09.01.2021 um 17:39 schrieb Adam Ford : > > > > Previously, the 1GHz variants were marked as a turbo, > > because that variant has reduced thermal operating range. > > > > Now that the thermal throttling is in

<    1   2   3   4   >