Re: [PATCH 07/19] swim3: use bdev_check_media_changed

2020-09-09 Thread Sergei Shtylyov
Hello! On 08.09.2020 17:53, Christoph Hellwig wrote: Switch to use bdev_check_media_changed instead of check_disk_change and ^^^ Using? call floppy_revalidate manually. Given that floppy_revalidate only deals with media change events, the extra call into ->revalidate_disk fro

Re: [btrfs] 3b54a0a703: WARNING:at_fs/btrfs/inode.c:#btrfs_finish_ordered_io[btrfs]

2020-09-09 Thread Qu Wenruo
On 2020/9/9 下午3:08, kernel test robot wrote: > Greeting, > > FYI, we noticed the following commit (built with gcc-9): > > commit: 3b54a0a703f17d2b1317d24beefcdcca587a7667 ("[PATCH v3 3/5] btrfs: > Detect unbalanced tree with empty leaf before crashing btree operations") > url: > https://gith

Re: [PATCH v3 0/3] ASoC: Add sdw stream operations to dailink ops.

2020-09-09 Thread Vinod Koul
On 08-09-20, 14:26, Jaroslav Kysela wrote: > Dne 04. 09. 20 v 20:28 Bard Liao napsal(a): > > Sdw stream operation APIs can be called once per stream. Move these > > operations to dailink ops. The linked series is "soundwire: Remove sdw > > stream operations from Intel soundwire dai". > > > > Revie

[RFC PATCH 0/3] Add writing support to vmcore for reusing oldmem

2020-09-09 Thread Kairui Song
Currently vmcore only supports reading, this patch series is an RFC to add writing support to vmcore. It's x86_64 only yet, I'll add other architecture later if there is no problem with this idea. My purpose of adding writing support is to reuse the crashed kernel's old memory in kdump kernel, red

[RFC PATCH 2/3] vmcore: Add interface to write to old mem

2020-09-09 Thread Kairui Song
vmcore is used as the interface to access crashed kernel's memory in kdump, and currently vmcore only supports reading. Adding writing support is useful for enabling userspace making better use of the old memory. For kdump, `makedumpfile` is widely used to reduce the dumped vmcore size, and in mo

[RFC PATCH 1/3] vmcore: simplify read_from_olemem

2020-09-09 Thread Kairui Song
Simplify the code logic, also helps reduce object size and stack usage. Stack usage: Before: fs/proc/vmcore.c:106:9:read_from_oldmem.part.0 80 static fs/proc/vmcore.c:106:9:read_from_oldmem 16 static After: fs/proc/vmcore.c:106:9:read_from_oldmem 80 stat

[RFC PATCH 3/3] x86_64: implement copy_to_oldmem_page

2020-09-09 Thread Kairui Song
Previous commit introduced writing support for vmcore, it requires per-architecture implementation for the writing function. Signed-off-by: Kairui Song --- arch/x86/kernel/crash_dump_64.c | 49 +++-- 1 file changed, 40 insertions(+), 9 deletions(-) diff --git a/arch/

[PATCH v12 2/2] Add PWM fan controller driver for LGM SoC

2020-09-09 Thread Rahul Tanwar
Intel Lightning Mountain(LGM) SoC contains a PWM fan controller. This PWM controller does not have any other consumer, it is a dedicated PWM controller for fan attached to the system. Add driver for this PWM fan controller. Signed-off-by: Rahul Tanwar Reviewed-by: Andy Shevchenko --- drivers/pw

[PATCH v12 1/2] Add DT bindings YAML schema for PWM fan controller of LGM SoC

2020-09-09 Thread Rahul Tanwar
Intel's LGM(Lightning Mountain) SoC contains a PWM fan controller which is only used to control the fan attached to the system. This PWM controller does not have any other consumer other than fan. Add DT bindings documentation for this PWM fan controller. Signed-off-by: Rahul Tanwar Reviewed-by:

Re: [EXT] [PATCH 2/5] scsi/qla2xxx: Convert to SPDX license identifiers

2020-09-09 Thread Igor Russkikh
Thanks Lukas, Thomas, > From: Thomas Gleixner > > All files in this driver directory contain the following notice: > > See LICENSE.qla2xxx for copyright and licensing details. > > LICENSE.qla2xxx can be found in Documentation/scsi/. The file contains: > > - A copyright notice > > Thi

Re: [PATCH 16/19] sd: use bdev_check_media_change

2020-09-09 Thread Sergei Shtylyov
On 08.09.2020 17:53, Christoph Hellwig wrote: Switch to use bdev_check_media_change instead of check_disk_change and call sd_revalidate_disk manually. As sd also calls sd_revalidate_disk manually during probe and open, , the extra call into ->revalidate_disk Too many commas. :-) from bde

Re: [PATCH v7 00/20] gpio: cdev: add uAPI v2

2020-09-09 Thread Bartosz Golaszewski
On Wed, Sep 9, 2020 at 3:16 AM Kent Gibson wrote: > > On Tue, Sep 08, 2020 at 06:07:49PM +0200, Bartosz Golaszewski wrote: > > On Sat, Sep 5, 2020 at 3:36 PM Kent Gibson wrote: > > > > [ snip] > > > > > > > drivers/gpio/Kconfig| 29 +- > > > drivers/gpio/Makefile |2 +- > > >

Re: [EXT] [PATCH 3/5] net/qlcnic: Convert to SPDX license identifiers

2020-09-09 Thread Igor Russkikh
> From: Thomas Gleixner > > All files in this driver directory contain the following notice: > > See LICENSE.qlcnic for copyright and licensing details. > > LICENSE.qlacnic can be found in > Documentation/networking/device_drivers/qlogic/. The file contains: > > - A copyright notice > >

Re: [EXT] [PATCH 0/5 REBASED to v5.9-rc4] Qlogic drivers: Convert to SPDX license identifiers

2020-09-09 Thread Igor Russkikh
> Igor, can you please ack these patches? > > Igor, please also let us know: > A. if you will pick them up and let them travel through your tree, or > B. if the spdx maintainers shall pick them up and they shall route them > directly to Linus. Thanks Lukas, Acked on ethernet driver p

Re: [PATCH v2 2/3] soundwire: SDCA: add helper macro to access controls

2020-09-09 Thread Vinod Koul
On 08-09-20, 08:33, Pierre-Louis Bossart wrote: > Thanks for the review Vinod, > > > This is good, thanks for adding it in changelog. Can you also add this > > description to Documentation (that can come as an individual patch), > > ok > > > > +/* > > > + * v1.2 device - SDCA address mapping > >

[PATCH v5 2/2] drm/bridge: hx8837: add a Himax HX8837 display controller driver

2020-09-09 Thread Lubomir Rintel
Himax HX8837 is used to drive the LCD panel on OLPC platforms. It controls the panel backlight and is able to refresh it when the LCD controller (and the rest of the plaform) is powered off. It also converts regular RGB color data from the LCDC so that it looks reasonable on the OLPC LCD panel wi

[PATCH] exfat: remove 'rwoffset' in exfat_inode_info

2020-09-09 Thread Tetsuhiro Kohada
Remove 'rwoffset' in exfat_inode_info and replace it with the parameter(cpos) of exfat_readdir. Since rwoffset of is referenced only by exfat_readdir, it is not necessary a exfat_inode_info's member. Signed-off-by: Tetsuhiro Kohada --- fs/exfat/dir.c | 16 ++-- fs/exfat/exfat

[PATCH v5 1/2] dt-bindings: display: himax,hx8837: Add Himax HX8837 bindings

2020-09-09 Thread Lubomir Rintel
Himax HX8837 is a secondary display controller used to drive the panel on OLPC platforms. Signed-off-by: Lubomir Rintel Reviewed-by: Rob Herring --- Changes since v4: - Rob's Reviewed-by Changes since v3: - Moved to bindings/display/ - Added the ports - Converted to YAML - Removed Pavel's Ack,

[PATCH v5 0/2] Add a Himax HX8837 display controller driver

2020-09-09 Thread Lubomir Rintel
Hi, please take a look at the patches chained to this messages and consider applying them. They add support for the controller that drives the panel on the OLPC XO laptops. The only change since the previous version is the Reviewed-by tag in DT bindings. Compared to v3 the bindings have been con

Re: [PATCH] soundwire: qcom: fix SLIBMUS/SLIMBUS typo

2020-09-09 Thread Vinod Koul
On 08-09-20, 10:08, Jonathan Marek wrote: > Fix slimbus case being broken thanks to a typo. > Applied, thanks > Fixes: 5bd773242f75 ("soundwire: qcom: avoid dependency on CONFIG_SLIMBUS") > No need of blank line here > Signed-off-by: Jonathan Marek > --- > This should be squashed into the pr

Re: [PATCH] soundwire: cadence: fix race condition between suspend and Slave device alerts

2020-09-09 Thread Vinod Koul
On 08-09-20, 13:58, Jaroslav Kysela wrote: > Dne 28. 08. 20 v 17:14 Pierre-Louis Bossart napsal(a): > > > > > > > >> Is this timeout for suspend or resume? Somehow I was under the > >> assumption that it is former? Or is the result seen on resume? > >> > >> Rereading the race describe above in s

Re: [PATCH v2 3/5] i2c: aspeed: Mask IRQ status to relevant bits

2020-09-09 Thread kernel test robot
when submitting 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/Eddie-James/input-misc-Add-IBM-Operation-Panel-driver/20200909-120637 base: https://git.kernel.org/pub/scm/linux/kerne

Re: [PATCH v1] x86/defconfigs: Unbreak 32-bit defconfig builds

2020-09-09 Thread Ingo Molnar
* Andy Shevchenko wrote: > On Tue, Sep 08, 2020 at 02:13:54PM +0200, Ingo Molnar wrote: > > > > * Andy Shevchenko wrote: > > > > > After the commit 1d0e12fd3a84 ("x86/defconfigs: Refresh defconfig files") > > > 32-bit builds using defconfig become broken because on x86_64 build host > > > wi

Re: kernel BUG at /usr/src/kernel/lib/dynamic_debug.c:267!

2020-09-09 Thread Petr Mladek
On Wed 2020-09-09 14:47:45, Masami Hiramatsu wrote: > Hi Naresh, > > Thanks for reporting, it seems that you have run the > kselftests/livepatch/test-livepatch.sh. > Then, I think it is better to report to Livepatch maintainers too. (I Cc'd > them) > > Thank you, > > On Wed, 9 Sep 2020 10:24:0

Re: [PATCH V4 1/2] vfio dma_map/unmap: optimized for hugetlbfs pages

2020-09-09 Thread Christoph Hellwig
I really don't think this approach is any good. You workaround a deficiency in the pin_user_pages API in one particular caller for one particular use case. I think you'd rather want either: (1) a FOLL_HUGEPAGE flag for the pin_user_pages API family that returns a single struct page for any

Re: [PATCH v3 0/2] leds: mt6360: Add LED driver for MT6360

2020-09-09 Thread Gene Chen
Dan Murphy 於 2020年9月8日 週二 下午10:14寫道: > > Gene > > On 9/7/20 5:27 AM, Gene Chen wrote: > > In-Reply-To: > > > > This patch series add MT6360 LED support contains driver and binding > > document > > I cannot find the v2 patch series for this. > > Dan > There is a little confuse of patch v2 which t

[PATCH 1/3] perf stat: Remove dead code

2020-09-09 Thread Ian Rogers
No need to set os.evsel twice. Signed-off-by: Ian Rogers --- tools/perf/util/stat-display.c | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/perf/util/stat-display.c b/tools/perf/util/stat-display.c index 493ec372fdec..4b57c0c07632 100644 --- a/tools/perf/util/stat-display.c +++ b/tools/

[PATCH 2/3] perf metricgroup: Fix uncore metric expressions

2020-09-09 Thread Ian Rogers
A metric like DRAM_BW_Use has on SkylakeX events uncore_imc/cas_count_read/ and uncore_imc/case_count_write/. These events open 6 events per socket with pmu names of uncore_imc_[0-5]. The current metric setup code in find_evsel_group assumes one ID will map to 1 event to be recorded in metric_event

[PATCH 3/3] perf metricgroup: Fix typo in comment.

2020-09-09 Thread Ian Rogers
Add missing character. Signed-off-by: Ian Rogers --- tools/perf/util/metricgroup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/perf/util/metricgroup.c b/tools/perf/util/metricgroup.c index d216a161f41c..050f3404c137 100644 --- a/tools/perf/util/metricgroup.c +++ b/t

drivers/scsi/ufs/ufs-exynos.c:1268:34: warning: unused variable 'exynos_ufs_of_match'

2020-09-09 Thread kernel test robot
-20200909 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project df63eedef64d715ce1f31843f7de9c11fe1e597f) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x

[tip: x86/urgent] x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig

2020-09-09 Thread tip-bot2 for Daniel Díaz
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 76366050eb1b3151c4b4110c76538ff14dffb74c Gitweb: https://git.kernel.org/tip/76366050eb1b3151c4b4110c76538ff14dffb74c Author:Daniel Díaz AuthorDate:Wed, 19 Aug 2020 12:32:24 -05:00 Committer:

Re: [RFC][PATCH v2 08/10] smp,irq_work: Use the new irq_work API

2020-09-09 Thread Christoph Hellwig
On Thu, Aug 20, 2020 at 03:40:01PM +0200, pet...@infradead.org wrote: > Anyway, tl;dr, what do we actually want? Do we favour the embedded > irq_work variant over smp_call_function_single_asyn() ? For blk-mq we really like an embedded structure that allows to bounce the work to another CPU using I

[PATCH] arm64: dts: mt8183-kukui: add scp node

2020-09-09 Thread Pi-Hsun Shih
Add scp node to mt8183-kukui Signed-off-by: Pi-Hsun Shih --- .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 +++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi index f0a070535b34.

Re: [PATCH 6/7] arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider

2020-09-09 Thread Georgi Djakov
On 8/1/20 15:30, Sibi Sankar wrote: > Add Operation State Manager (OSM) L3 interconnect provider node on > SM8150 SoCs. > > Signed-off-by: Sibi Sankar Acked-by: Georgi Djakov > --- > arch/arm64/boot/dts/qcom/sm8150.dtsi | 11 +++ > 1 file changed, 11 insertions(+) > > diff --git a/ar

Re: [PATCH v2 3/5] i2c: aspeed: Mask IRQ status to relevant bits

2020-09-09 Thread kernel test robot
when submitting 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/Eddie-James/input-misc-Add-IBM-Operation-Panel-driver/20200909-120637 base: https://git.kernel.org/pub/scm/linux/kerne

[PATCH V2] scripts: coccicheck: Do not use shift command when rule is specfified

2020-09-09 Thread Sumera Priyadarsini
The command "make coccicheck C=1 CHECK=scripts/coccicheck" results in the error: ./scripts/coccicheck: line 65: -1: shift count out of range This happens because every time the C variable is specified, the shell arguments need to be "shifted" in order to take only the last argument, which

[PATCH v3 01/15] clk: tegra: Add PLLE HW power sequencer control

2020-09-09 Thread JC Kuo
PLLE has a hardware power sequencer logic which is a state machine that can power on/off PLLE without any software intervention. The sequencer has two inputs, one from XUSB UPHY PLL and the other from SATA UPHY PLL. PLLE provides reference clock to XUSB and SATA UPHY PLLs. When both of the downstre

[PATCH v3 07/15] phy: tegra: xusb: Add sleepwalk and suspend/resume

2020-09-09 Thread JC Kuo
This commit adds sleepwalk/wake and suspend/resume interfaces to Tegra XUSB PHY driver. Tegra XUSB host controller driver makes use of sleepwalk functions to enable/disable sleepwalk circuit which is in always-on partition and can respond to USB resume signals when controller is not powered. Sleep

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

2020-09-09 Thread Roger Pau Monné
On Tue, Sep 08, 2020 at 08:09:50PM +1000, Stephen Rothwell wrote: > Hi all, > > After merging the akpm-current tree, today's linux-next build (x86_64 > allmodconfig) failed like this: > > drivers/xen/unpopulated-alloc.c: In function 'fill_list': > drivers/xen/unpopulated-alloc.c:30:9: error: 'str

[PATCH v3 00/15] Tegra XHCI controller ELPG support

2020-09-09 Thread JC Kuo
Tegra XHCI controler can be placed in ELPG (Engine Level PowerGated) state for power saving when all of the connected USB devices are in suspended state. This patch series includes clk, phy and pmc changes that are required for properly place controller in ELPG and bring controller out of ELPG. JC

[PATCH v3 02/15] clk: tegra: Don't enable PLLE HW sequencer at init

2020-09-09 Thread JC Kuo
PLLE hardware power sequencer references PEX/SATA UPHY PLL hardware power sequencers' output to enable/disable PLLE. PLLE hardware power sequencer has to be enabled only after PEX/SATA UPHY PLL's sequencers are enabled. Signed-off-by: JC Kuo --- v3: no change drivers/clk/tegra/clk-pll.c | 12

[PATCH v3 15/15] xhci: tegra: Enable ELPG for runtime/system PM

2020-09-09 Thread JC Kuo
This commit implements the complete programming sequence for ELPG entry and exit. 1. At ELPG entry, invokes tegra_xusb_padctl_enable_phy_sleepwalk() and tegra_xusb_padctl_enable_phy_wake() to configure XUSB PADCTL sleepwalk and wake detection circuits to maintain USB lines level and r

[PATCH v3 13/15] arm64: tegra210/tegra186/tegra194: XUSB PADCTL irq

2020-09-09 Thread JC Kuo
This commit adds "interrupts" property to Tegra210/Tegra186/Tegra194 XUSB PADCTL node. XUSB PADCTL interrupt will be raised when USB wake event happens. This is required for supporting XUSB host controller ELPG. Signed-off-by: JC Kuo --- v3: no change arch/arm64/boot/dts/nvidia/tegra186.dtsi

[PATCH v3 09/15] arm64: tegra210: XUSB PADCTL add "nvidia,pmc" prop

2020-09-09 Thread JC Kuo
PMC driver provides USB sleepwalk registers access to XUSB PADCTL driver. This commit adds a "nvidia,pmc" property which points to PMC node to XUSB PADCTL device node. Signed-off-by: JC Kuo --- v3: no change arch/arm64/boot/dts/nvidia/tegra210.dtsi | 1 + 1 file changed, 1 insertion(+) diff

[PATCH v3 14/15] usb: host: xhci-tegra: Unlink power domain devices

2020-09-09 Thread JC Kuo
This commit unlinks xhci-tegra platform device with ss/host power domain devices. Reasons for this change is - at elpg entry, PHY sleepwalk and wake configuration need to be done before powering down ss/host partitions, and PHY need be powered off after powering down ss/host partitions. Sequence lo

[PATCH v3 11/15] phy: tegra: xusb: Tegra210 host mode VBUS control

2020-09-09 Thread JC Kuo
To support XUSB host controller ELPG, this commit moves VBUS control .phy_power_on()/.phy_power_off() to .phy_init()/.phy_exit(). When XUSB host controller enters ELPG, host driver invokes .phy_power_off(), VBUS should remain ON so that USB devices will not disconnect. VBUS can be turned OFF when h

[PATCH v3 12/15] phy: tegra: xusb: Add wake/sleepwalk for Tegra186

2020-09-09 Thread JC Kuo
This commit implements Tegra186/Tegra194 XUSB PADCTL/AO wake and sleepwalk operations. Signed-off-by: JC Kuo --- v3: move 'ao_regs' to the top of 'struct tegra186_xusb_padctl' change return data of .phy_remote_wake_detected() to 'bool' change input parameter of .phy_remote_wake_detected(

Re: [PATCH 4.19 00/88] 4.19.144-rc1 review

2020-09-09 Thread Naresh Kamboju
On Tue, 8 Sep 2020 at 21:18, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.19.144 release. > There are 88 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

[PATCH v3 08/15] soc/tegra: pmc: Provide usb sleepwalk register map

2020-09-09 Thread JC Kuo
This commit implements a register map which grants USB (UTMI and HSIC) sleepwalk registers access to USB PHY drivers. The USB sleepwalk logic is in PMC hardware block but USB PHY drivers have the best knowledge of proper programming sequence. This approach prevents using custom pmc APIs. Signed-of

Re: [GIT PULL] First batch of KVM changes for Linux 5.9

2020-09-09 Thread Ingo Molnar
* Christopherson, Sean J wrote: > Ingo Molnar wrote: > > * Paolo Bonzini wrote: > > > > > Paolo Bonzini (11): > > > Merge branch 'kvm-async-pf-int' into HEAD > > > > kvmtool broke in this merge window, hanging during bootup right after CPU > > bringup: > > > > [1.289404] #63 >

[PATCH v3 10/15] phy: tegra: xusb: Add wake/sleepwalk for Tegra210

2020-09-09 Thread JC Kuo
This commit implements Tegra210 XUSB PADCTL wake and sleepwalk routines. Sleepwalk logic is in PMC (always-on) hardware block. PMC driver provides managed access to the sleepwalk registers via regmap framework. Signed-off-by: JC Kuo --- v3: rename 'pmc_reg" with 'regmap' and move to the top of

[PATCH v3 05/15] phy: tegra: xusb: Rearrange UPHY init on Tegra210

2020-09-09 Thread JC Kuo
This commit is a preparation for enabling XUSB SC7 support. It rearranges Tegra210 XUSB PADCTL UPHY initialization sequence, for the following reasons: 1. PLLE hardware power sequencer has to be enabled only after both PEX UPHY PLL and SATA UPHY PLL are initialized. tegra210_uphy_init() -> t

[PATCH v3 06/15] phy: tegra: xusb: Add Tegra210 lane_iddq operation

2020-09-09 Thread JC Kuo
As per Tegra210 TRM, before changing lane assignments, driver should keep lanes in IDDQ and sleep state; after changing lane assignments, driver should bring lanes out of IDDQ. This commit implements the required operations. Signed-off-by: JC Kuo --- v3: add 'misc_ctl2' data member to UPHY lan

[PATCH v3 03/15] phy: tegra: xusb: Move usb3 port init for Tegra210

2020-09-09 Thread JC Kuo
The programming sequence in tegra210_usb3_port_enable() is required for both cold boot and SC7 exit, and must be performed only after PEX/SATA UPHY is initialized. Therefore, this commit moves the programming sequence to tegra210_usb3_phy_power_on(). PCIE/SATA phy .power_on() stub will invoke tegra

[PATCH v3 04/15] phy: tegra: xusb: tegra210: Do not reset UPHY PLL

2020-09-09 Thread JC Kuo
Once UPHY PLL hardware power sequencer is enabled, do not assert reset to PEX/SATA PLLs, otherwise UPHY PLL operation will be broken. This commit removes reset_control_assert(pcie->rst) and reset_control_assert(sata->rst) from PEX/SATA UPHY disable procedure. Signed-off-by: JC Kuo --- v3: new,

[PATCH v2] arm64: dts: mt8183-kukui: add scp node

2020-09-09 Thread Pi-Hsun Shih
Add scp node to mt8183-kukui Fixes: 0d5e41709f76 ("arm64: dts: mt8183: add scp node") Signed-off-by: Pi-Hsun Shih --- Change since v1: * Add Fixes tag. --- .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 +++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts

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

2020-09-09 Thread Petr Mladek
On Tue 2020-09-08 18:59:24, Sergey Senozhatsky wrote: > On (20/09/08 09:46), Petr Mladek wrote: > > On Sat 2020-09-05 12:18:27, Stephen Rothwell wrote: > > > Hi all, > > > > > > Commit > > > > > > 4c31ead75f41 ("printk: ringbuffer: support dataless records") > > > > > > is missing a Signed-off

Re: [PATCH 1/1] efi/libstub: DRAM base calculation

2020-09-09 Thread Ard Biesheuvel
(+ Atish, Palmer) On Fri, 4 Sep 2020 at 18:50, Heinrich Schuchardt wrote: > > In the memory map the regions with the lowest addresses may be of type > EFI_RESERVED_TYPE. The reserved areas may be discontinuous relative to the > rest of the memory. So for calculating the maximum loading address fo

Re: [PATCH] dt-bindings: mfd: Correct interrupt flags in examples

2020-09-09 Thread k...@kernel.org
On Wed, Sep 09, 2020 at 06:30:44AM +, Vaittinen, Matti wrote: > > On Tue, 2020-09-08 at 16:59 +0200, Krzysztof Kozlowski wrote: > > GPIO_ACTIVE_x flags are not correct in the context of interrupt > > flags. > > These are simple defines so they could be used in DTS but they will > > not > > hav

Re: [PATCH v21 4/4] arm64: dts: mt8183: add scp node

2020-09-09 Thread Pi-Hsun Shih
On Wed, Sep 9, 2020 at 3:37 PM Jon Hunter wrote: > > > On 02/09/2020 17:23, Krzysztof Kozlowski wrote: > > On Wed, 2 Sep 2020 at 16:45, Naresh Kamboju > > wrote: > >> > >> On Thu, 27 Aug 2020 at 15:44, Matthias Brugger > >> wrote: > >>> > >>> > >>> > >>> On 12/11/2019 12:03, Pi-Hsun Shih wrote

Re: [PATCH 4.14 00/65] 4.14.197-rc1 review

2020-09-09 Thread Naresh Kamboju
On Tue, 8 Sep 2020 at 21:22, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.14.197 release. > There are 65 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Res

Re: [ANNOUNCE] v5.9-rc3-rt3

2020-09-09 Thread Sebastian Andrzej Siewior
On 2020-09-09 07:45:22 [+0200], Mike Galbraith wrote: > On Wed, 2020-09-09 at 05:12 +0200, Mike Galbraith wrote: > > On Wed, 2020-09-02 at 17:55 +0200, Sebastian Andrzej Siewior wrote: > > > > > > Known issues > > > - It has been pointed out that due to changes to the printk code the > > >

RE: [PATCH v2] x86/uaccess: Use pointer masking to limit uaccess speculation

2020-09-09 Thread David Laight
From: Josh Poimboeuf > Sent: 08 September 2020 18:43 > Hi x86 maintainers, ... > > --- a/arch/x86/lib/putuser.S > > +++ b/arch/x86/lib/putuser.S > > @@ -38,6 +38,8 @@ SYM_FUNC_START(__put_user_1) > > ENTER > > cmp TASK_addr_limit(%_ASM_BX),%_ASM_CX > > jae .Lbad_put_user > > + sbb %_

Re: [PATCH] ide/macide: Convert Mac IDE driver to platform driver

2020-09-09 Thread Geert Uytterhoeven
Hi Finn, On Tue, Aug 18, 2020 at 9:45 AM Finn Thain wrote: > Add platform devices for the Mac IDE controller variants. Convert the > macide module into a platform driver to support two of those variants. > For the third, use a generic "pata_platform" driver instead. > This enables automatic loadi

Re: [Nouveau] [PATCH] drm/nouveau: Add fine-grain temperature reporting

2020-09-09 Thread Karol Herbst
On Wed, Sep 9, 2020 at 6:06 AM Ben Skeggs wrote: > > On Thu, 13 Aug 2020 at 06:50, Jeremy Cline wrote: > > > > Commit d32656373857 ("drm/nouveau/therm/gp100: initial implementation of > > new gp1xx temperature sensor") added support for reading finer-grain > > temperatures, but continued to repor

[kbuild] Re: [PATCH] ARC: [plat-eznps]: Drop support for EZChip NPS platform

2020-09-09 Thread Dan Carpenter
Hi Vineet, I love your patch! Yet something to improve: url: https://github.com/0day-ci/linux/commits/Vineet-Gupta/ARC-plat-eznps-Drop-support-for-EZChip-NPS-platform/20200909-121133 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Re: [PATCH 1/3] KVM: SVM: Get rid of handle_fastpath_set_msr_irqoff()

2020-09-09 Thread Vitaly Kuznetsov
Wanpeng Li writes: > From: Wanpeng Li > > Analysis from Sean: > > | svm->next_rip is reset in svm_vcpu_run() only after calling > | svm_exit_handlers_fastpath(), which will cause SVM's > | skip_emulated_instruction() to write a stale RIP. > This should only happen when svm->vmcb->control

Re: [PATCH v4 1/1] i2c: algo-pca: Reapply i2c bus settings after reset

2020-09-09 Thread Wolfram Sang
On Wed, Sep 09, 2020 at 08:32:47AM +1200, Evan Nimmo wrote: > If something goes wrong (such as the SCL being stuck low) then we need > to reset the PCA chip. The issue with this is that on reset we lose all > config settings and the chip ends up in a disabled state which results > in a lock up/high

[tip: sched/core] sched/topology: Move sd_flag_debug out of #ifdef CONFIG_SYSCTL

2020-09-09 Thread tip-bot2 for Valentin Schneider
The following commit has been merged into the sched/core branch of tip: Commit-ID: 848785df48835eefebe0c4eb5da7690690b0a8b7 Gitweb: https://git.kernel.org/tip/848785df48835eefebe0c4eb5da7690690b0a8b7 Author:Valentin Schneider AuthorDate:Tue, 08 Sep 2020 19:49:56 +01:00 Com

Re: [PATCH v21 4/4] arm64: dts: mt8183: add scp node

2020-09-09 Thread Matthias Brugger
On 02/09/2020 18:23, Krzysztof Kozlowski wrote: On Wed, 2 Sep 2020 at 16:45, Naresh Kamboju wrote: On Thu, 27 Aug 2020 at 15:44, Matthias Brugger wrote: On 12/11/2019 12:03, Pi-Hsun Shih wrote: From: Eddie Huang Add scp node to mt8183 and mt8183-evb Signed-off-by: Erin Lo Signed-o

[PATCH] soundwire: bus: add enumerated slave to device list

2020-09-09 Thread Srinivas Kandagatla
Currently slave devices are only added either from device tree or acpi entries. However lets say, there is wrong or no entry of a slave device in DT that is enumerated, then there is no way for user to know all the enumerated devices on the bus. To fix this add slave device by default if there is

Re: [PATCH v20 00/15] Introduce Data Access MONitor (DAMON)

2020-09-09 Thread SeongJae Park
This is just a reminder ping to let you know I'm still waiting more reviews! Any comments will be appreciated! Thanks, SeongJae Park

Re: [PATCH v7 71/72] x86/efi: Add GHCB mappings when SEV-ES is active

2020-09-09 Thread Ard Biesheuvel
(adding Laszlo and Brijesh) On Tue, 8 Sep 2020 at 20:46, Borislav Petkov wrote: > > + Ard so that he can ack the efi bits. > > On Mon, Sep 07, 2020 at 03:16:12PM +0200, Joerg Roedel wrote: > > From: Tom Lendacky > > > > Calling down to EFI runtime services can result in the firmware performing >

Re: [PATCH v2] i2c: i801: Register lis3lv02d I2C device on Dell Latitude 5480

2020-09-09 Thread Wolfram Sang
On Wed, Sep 02, 2020 at 12:51:37AM -0400, Jeffrey Lin wrote: > Value of /sys/devices/platform/lis3lv02d/position when > Horizontal: (36,-108,-1152) > Left elevated: (-432,-126,-1062) > Front elevated: (36,594,-936) > Upside down:(-126,-252,1098) > > Signed-off-by: Jeffrey

Re: [PATCH v5 27/36] memory: tegra-mc: Register as interconnect provider

2020-09-09 Thread Georgi Djakov
On 8/14/20 03:06, Dmitry Osipenko wrote: > Now memory controller is a memory interconnection provider. This allows us > to use interconnect API in order to change memory configuration. > > Signed-off-by: Dmitry Osipenko Thanks Dmitry! Looks good to me. Acked-by: Georgi Djakov

Re: [PATCH v5 30/36] memory: tegra20-emc: Register as interconnect provider

2020-09-09 Thread Georgi Djakov
On 8/14/20 03:06, Dmitry Osipenko wrote: > Now memory controller is a memory interconnection provider. This allows us > to use interconnect API in order to change memory configuration. > > Signed-off-by: Dmitry Osipenko Acked-by: Georgi Djakov

Re: [PATCH V4] Softirq:avoid large sched delay from the pending softirqs

2020-09-09 Thread jun qian
Thomas Gleixner 于2020年7月29日周三 下午8:16写道: > > Qian, > > jun qian writes: > > On Mon, Jul 27, 2020 at 11:41 PM Thomas Gleixner wrote: > >> > + or_softirq_pending(pending << (vec_nr + 1)); > >> > >> To or the value interrupts need to be disabled because otherwise you can > >> los

Re: [PATCH v5 33/36] memory: tegra30-emc: Register as interconnect provider

2020-09-09 Thread Georgi Djakov
On 8/14/20 03:06, Dmitry Osipenko wrote: > Now external memory controller is a memory interconnection provider. > This allows us to use interconnect API to change memory configuration. > > Signed-off-by: Dmitry Osipenko Acked-by: Georgi Djakov

Re: [PATCH v4 2/2] mfd: intel-m10-bmc: add Max10 BMC chip support for Intel FPGA PAC

2020-09-09 Thread Xu Yilun
On Wed, Sep 09, 2020 at 08:31:40AM +0100, Lee Jones wrote: > On Wed, 09 Sep 2020, Xu Yilun wrote: > > > > > > > + * m10bmc_raw_read - read m10bmc register per addr > > > > > > + * m10bmc_sys_read - read m10bmc system register per offset > > > > > > + */ > > > > > > +static inline int > > > > > > +

Re: [PATCH] i2c: imx: Use dev_err_probe() to simplify error handling

2020-09-09 Thread Wolfram Sang
On Wed, Aug 12, 2020 at 11:45:54AM +0800, Anson Huang wrote: > dev_err_probe() can reduce code size, uniform error handling and record the > defer probe reason etc., use it to simplify the code. > > Signed-off-by: Anson Huang Applied to for-next, thanks! signature.asc Description: PGP signatu

Re: [PATCH 3/8] arm64: dts: imx8mm: Correct interrupt flags in examples

2020-09-09 Thread Krzysztof Kozlowski
On Tue, Sep 08, 2020 at 05:02:36PM +0200, Krzysztof Kozlowski wrote: > GPIO_ACTIVE_x flags are not correct in the context of interrupt flags. > These are simple defines so they could be used in DTS but they will not > have the same meaning: > 1. GPIO_ACTIVE_HIGH = 0 = IRQ_TYPE_NONE > 2. GPIO_ACTIVE

[PATCH] intel-iommu: don't disable ATS for device without page aligned request

2020-09-09 Thread Jason Wang
Commit 61363c1474b1 ("iommu/vt-d: Enable ATS only if the device uses page aligned address.") disables ATS for device that can do unaligned page request. This looks wrong, since the commit log said it's because the page request descriptor doesn't support reporting unaligned request. A victim is Qe

Re: [PATCH v2 08/11] misc: hisi_hikey_usb: Driver to support onboard USB gpio hub on Hikey960

2020-09-09 Thread Greg Kroah-Hartman
On Mon, Sep 07, 2020 at 05:59:32PM +0200, Mauro Carvalho Chehab wrote: > From: Yu Chen > > The HiKey960 has a fairly complex USB configuration due to it > needing to support a USB-C port for host/device mode and multiple > USB-A ports in host mode, all using a single USB controller. > > See sche

Re: [PATCH 2/3] KVM: SVM: Move svm_complete_interrupts() into svm_vcpu_run()

2020-09-09 Thread Vitaly Kuznetsov
Wanpeng Li writes: > From: Wanpeng Li > > Moving svm_complete_interrupts() into svm_vcpu_run() which can align VMX > and SVM with respect to completing interrupts. > > Suggested-by: Sean Christopherson > Cc: Paul K. > Signed-off-by: Wanpeng Li > --- > arch/x86/kvm/svm/svm.c | 4 ++-- > 1 fi

Re: [PATCH v2] Documentation: kunit: Add naming guidelines

2020-09-09 Thread Marco Elver
On Tue, Sep 08, 2020 at 10:16PM -0700, David Gow wrote: > As discussed in [1], KUnit tests have hitherto not had a particularly > consistent naming scheme. This adds documentation outlining how tests > and test suites should be named, including how those names should be > used in Kconfig entries an

Re: [RFC PATCH v8 0/3] Add scheduler overview documentation

2020-09-09 Thread Lukas Bulwahn
On Wed, 2 Sep 2020, John Mathew wrote: > This patch series updates the scheduler documentation to add more topics > wrt to scheduler overview. New sections are added to provide a brief > overview of the kernel structs used by the scheduler, scheduler invocation, > and context switch. Previous v

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-09 Thread Neal Liu
Hi Rob, Matthias, Chun-Kuang, Please kindly let me know your comments about this patch set. Thanks -Neal On Wed, 2020-09-02 at 14:40 +0800, Neal Liu wrote: > Hi Rob, Matthias, Chun-Kuang, > > Gentle ping for this patch set. > Thanks > > -Neal > > On Thu, 2020-08-27 at 11:06 +0800, Neal Liu wr

[PATCH] Input: trackpoint - add new trackpoint variant IDs

2020-09-09 Thread Vincent Huang
Add trackpoint variant IDs to allow supported control on Synaptics trackpoints Signed-off-by: Vincent Huang --- drivers/input/mouse/trackpoint.c | 2 ++ drivers/input/mouse/trackpoint.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/drivers/input/mouse/trackpoint.c b/drivers/input/mouse/

Re: [PATCH 1/3] KVM: SVM: Get rid of handle_fastpath_set_msr_irqoff()

2020-09-09 Thread Wanpeng Li
On Wed, 9 Sep 2020 at 16:23, Vitaly Kuznetsov wrote: > > Wanpeng Li writes: > > > From: Wanpeng Li > > > > Analysis from Sean: > > > > | svm->next_rip is reset in svm_vcpu_run() only after calling > > | svm_exit_handlers_fastpath(), which will cause SVM's > > | skip_emulated_instruction() to

Re: [RFC PATCH v2 2/3] mm: make pXd_addr_end() functions page-table entry aware

2020-09-09 Thread Christophe Leroy
On Tue, 2020-09-08 at 16:15 +0200, Alexander Gordeev wrote: > On Tue, Sep 08, 2020 at 10:16:49AM +0200, Christophe Leroy wrote: > > >Yes, and also two more sources :/ > > > arch/powerpc/mm/kasan/8xx.c > > > arch/powerpc/mm/kasan/kasan_init_32.c > > > > > >But these two are not quite obvious wrt

[PATCH] drm/meson: osd-afbcd: enable XRGB/ARGB8888 on GXM

2020-09-09 Thread Neil Armstrong
This allows XRGB/ARGB on GXM following AFBC support in panfrost. Signed-off-by: Neil Armstrong --- drivers/gpu/drm/meson/meson_osd_afbcd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/meson/meson_osd_afbcd.c b/drivers/gpu/drm/meson/meson_osd_afbcd.c index f12e0271f1

Re: [PATCH v3 2/2] i2c: stm32f7: Add SMBus Host-Notify protocol support

2020-09-09 Thread Wolfram Sang
On Mon, Aug 03, 2020 at 07:17:56AM +0200, Alain Volmat wrote: > Rely on the core functions to implement the host-notify > protocol via the a I2C slave device. > > Signed-off-by: Alain Volmat Applied to for-next, thanks! signature.asc Description: PGP signature

Re: [PATCH v3 1/2] i2c: smbus: add core function handling SMBus host-notify

2020-09-09 Thread Wolfram Sang
On Mon, Aug 03, 2020 at 07:17:55AM +0200, Alain Volmat wrote: > SMBus Host-Notify protocol, from the adapter point of view > consist of receiving a message from a client, including the > client address and some other data. > > It can be simply handled by creating a new slave device > and registeri

Re: [RFC PATCH 00/22] Enhance VHOST to enable SoC-to-SoC communication

2020-09-09 Thread Jason Wang
On 2020/9/9 上午12:37, Cornelia Huck wrote: Then you need something that is functional equivalent to virtio PCI which is actually the concept of vDPA (e.g vDPA provides alternatives if the queue_sel is hard in the EP implementation). It seems I really need to read up on vDPA more... do you have

Re: [PATCH 1/2] KVM: LAPIC: Fix updating DFR missing apic map recalculation

2020-09-09 Thread Wanpeng Li
Any Reviewed-by for these two patches? :) On Wed, 19 Aug 2020 at 16:55, Wanpeng Li wrote: > > From: Wanpeng Li > > There is missing apic map recalculation after updating DFR, if it is > INIT RESET, in x2apic mode, local apic is software enabled before. > This patch fix it by introducing the funct

Re: [PATCH 3/3] KVM: SVM: Reenable handle_fastpath_set_msr_irqoff() after complete_interrupts()

2020-09-09 Thread Vitaly Kuznetsov
Wanpeng Li writes: > From: Wanpeng Li > > Moving the call to svm_exit_handlers_fastpath() after > svm_complete_interrupts() > since svm_complete_interrupts() consumes rip and reenable the function > handle_fastpath_set_msr_irqoff() call in svm_exit_handlers_fastpath(). > > Suggested-by: Sean

Re: [PATCH v2 08/11] misc: hisi_hikey_usb: Driver to support onboard USB gpio hub on Hikey960

2020-09-09 Thread Mauro Carvalho Chehab
Em Wed, 9 Sep 2020 10:35:55 +0200 Greg Kroah-Hartman escreveu: > On Mon, Sep 07, 2020 at 05:59:32PM +0200, Mauro Carvalho Chehab wrote: > > From: Yu Chen > > > > The HiKey960 has a fairly complex USB configuration due to it > > needing to support a USB-C port for host/device mode and multiple >

[PATCH] scsi: esas2r: prevent a potential NULL dereference in esas2r_probe()

2020-09-09 Thread Jing Xiangfeng
esas2r_probe() calls scsi_host_put() in an error path. However, esas2r_log_dev() may hit a potential NULL dereference. So use NUll instead. Signed-off-by: Jing Xiangfeng --- drivers/scsi/esas2r/esas2r_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/esas2r/

Re: [PATCH 1/2] leds: mt6360: Add LED driver for MT6360

2020-09-09 Thread Pavel Machek
Hi! > > >@@ -271,6 +271,17 @@ config LEDS_MT6323 > > This option enables support for on-chip LED drivers found on > > Mediatek MT6323 PMIC. ...522 lines... > >+static int mt6360_init_isnk_properties(struct mt6360_led *led, struct > >led_init_data *init_data) > >+{ > >+struct le

Re: [PATCH v1] driver core: Annotate dev_err_probe() with __must_check

2020-09-09 Thread Andy Shevchenko
On Wed, Sep 9, 2020 at 10:40 AM Greg Kroah-Hartman wrote: > On Wed, Sep 09, 2020 at 09:08:14AM +0200, Krzysztof Kozlowski wrote: > > On Wed, 9 Sep 2020 at 09:02, Greg Kroah-Hartman > > wrote: > > > On Wed, Sep 09, 2020 at 08:29:25AM +0200, Krzysztof Kozlowski wrote: > > > > On Wed, 26 Aug 2020 at

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