[PATCH 1/2] MIPS: alchemy: remove unused ALCHEMY_GPIOINT_AU1300

2020-09-20 Thread Thomas Bogendoerfer
Remove unused config option ALCHEMY_GPIOINT_AU1300 and related code. Signed-off-by: Thomas Bogendoerfer --- arch/mips/alchemy/Kconfig | 4 - arch/mips/include/asm/mach-au1x00/gpio-au1300.h | 137 2 files changed, 141 deletions(-) diff --git a/arc

[PATCH v1] i2c: npcm7xx: Clear LAST bit after a failed transaction.

2020-09-20 Thread Tali Perry
Due to a HW issue, in some scenarios the LAST bit might remain set. This will cause an unexpected NACK after reading 16 bytes on the next read. Example: if user tries to read from a missing device, get a NACK, then if the next command is a long read ( > 16 bytes), the master will stop reading afte

[PATCH] MIPS: malta: remove unused header file

2020-09-20 Thread Thomas Bogendoerfer
Remove unused heasder file asm/mach-malta/malta-pm.h. Signed-off-by: Thomas Bogendoerfer --- arch/mips/include/asm/mach-malta/malta-pm.h | 33 - 1 file changed, 33 deletions(-) delete mode 100644 arch/mips/include/asm/mach-malta/malta-pm.h diff --git a/arch/mips/inc

Re: [PATCH] rhashtable: fix indentation of a continue statement

2020-09-20 Thread David Miller
From: Colin King Date: Fri, 18 Sep 2020 22:51:26 +0100 > From: Colin Ian King > > A continue statement is indented incorrectly, add in the missing > tab. > > Signed-off-by: Colin Ian King Applied.

RE: [PATCH 1/9] kernel: add a PF_FORCE_COMPAT flag

2020-09-20 Thread David Laight
From: Arnd Bergmann > Sent: 20 September 2020 21:49 > > On Sun, Sep 20, 2020 at 9:28 PM Andy Lutomirski wrote: > > On Sun, Sep 20, 2020 at 12:23 PM Matthew Wilcox wrote: > > > > > > On Sun, Sep 20, 2020 at 08:10:31PM +0100, Al Viro wrote: > > > > IMO it's much saner to mark those and refuse to t

[PATCH v3] i2c: imx: Fix external abort on interrupt in exit paths

2020-09-20 Thread Krzysztof Kozlowski
If interrupt comes late, during probe error path or device remove (could be triggered with CONFIG_DEBUG_SHIRQ), the interrupt handler i2c_imx_isr() will access registers with the clock being disabled. This leads to external abort on non-linefetch on Toradex Colibri VF50 module (with Vybrid VF5xx):

[PATCH] MIPS: malta: remove mach-malta/malta-dtshim.h header file

2020-09-20 Thread Thomas Bogendoerfer
To clean up mach-* directories move external declaration of malta_dt_shim() to mips-boards/malta.h and remove malta-dtshim.h. Signed-off-by: Thomas Bogendoerfer --- arch/mips/include/asm/mach-malta/malta-dtshim.h | 25 - arch/mips/include/asm/mips-boards/malta.h |

Re: [PATCH v4 1/3] venus: core: handle race condititon for core ops

2020-09-20 Thread Stanimir Varbanov
On 9/16/20 11:49 AM, Mansur Alisha Shaik wrote: > For core ops we are having only write protect but there > is no read protect, because of this in multthreading > and concurrency, one CPU core is reading without wait > which is causing the NULL pointer dereferece crash. > > one such scenario is

Re: [PATCH net-next] net: remove unnecessary NULL checking in napi_consume_skb()

2020-09-20 Thread David Miller
From: Yunsheng Lin Date: Sat, 19 Sep 2020 10:24:47 +0800 > When budget is non-zero, skb_unref() has already handled the > NULL checking. > > When budget is zero, the dev_consume_skb_any() has handled NULL > checking in __dev_kfree_skb_irq(), or dev_kfree_skb() which also > ultimately call skb_un

Re: [PATCH net-next] net: mventa: remove unused variable 'dummy' in mvneta_mib_counters_clear()

2020-09-20 Thread David Miller
From: Zhang Changzhong Date: Sat, 19 Sep 2020 10:26:51 +0800 > Fixes the following W=1 kernel build warning(s): > > drivers/net/ethernet/marvell/mvneta.c:754:6: warning: > variable 'dummy' set but not used [-Wunused-but-set-variable] > 754 | u32 dummy; > | ^ > > This variable

Re: [PATCH v3 05/19] ASoc: sun4i-i2s: Add 20 and 24 bit support

2020-09-20 Thread Clément Péron
Hi Samuel, On Sun, 20 Sep 2020 at 20:45, Samuel Holland wrote: > > On 9/20/20 1:07 PM, Clément Péron wrote: > > From: Marcus Cooper > > > > Extend the functionality of the driver to include support of 20 and > > 24 bits per sample. > > > > Signed-off-by: Marcus Cooper > > Signed-off-by: Clément

Re: linux-next: Signed-off-by missing for commits in the leds tree

2020-09-20 Thread Pavel Machek
Hi! > 258a8388d0ec ("leds: ns2: use struct led_init_data when registering") > d444232bbbdd ("leds: ns2: remove unneeded variable") > 29c44f2b51a8 ("leds: ns2: register LED immediately after parsing DT > properties") > 925533c5a040 ("leds: ns2: cosmetic change: use helper variable") > 47

[PATCH] regulator: enable compile testing for Maxim and Samsung PMIC drivers

2020-09-20 Thread Krzysztof Kozlowski
Most of Maxim and Samsung PMIC/MUIC regulator drivers can be compile tested to increase build coverage. This allows to build them on configurations without I2C (as I2C is required by dependency - parent MFD driver). Signed-off-by: Krzysztof Kozlowski --- drivers/regulator/Kconfig | 18 +

Re: [PATCH 1/9] kernel: add a PF_FORCE_COMPAT flag

2020-09-20 Thread Al Viro
On Sun, Sep 20, 2020 at 08:22:59PM +0100, Matthew Wilcox wrote: > On Sun, Sep 20, 2020 at 08:10:31PM +0100, Al Viro wrote: > > IMO it's much saner to mark those and refuse to touch them from io_uring... > > Simpler solution is to remove io_uring from the 32-bit syscall list. > If you're a 32-bit p

Re: [PATCH leds] leds: regulator: remove driver

2020-09-20 Thread Pavel Machek
On Sun 2020-09-20 22:42:03, Marek Behún wrote: > The leds-regulator driver only supports the old platform data binding > and no in-tree code uses it. It also seems that no OpenWRT board uses > it. > > Remove this driver. Lets keep this one. Connecting LED directly to regulator simply makes sense.

Business Investment Loan

2020-09-20 Thread Financial Investment
I am a retired banker, now consulting for Investors. The Investors are providing loan funding to anyone who has a good business/project in need of finance at 3% interest rate annually with minimal documents required to conclude funding modalities. Also, a fee: 1% is paid to anyone who introduces

Re: [PATCH leds] leds: regulator: remove driver

2020-09-20 Thread Marek Behun
On Sun, 20 Sep 2020 23:46:47 +0200 Pavel Machek wrote: > On Sun 2020-09-20 22:42:03, Marek Behún wrote: > > The leds-regulator driver only supports the old platform data binding > > and no in-tree code uses it. It also seems that no OpenWRT board uses > > it. > > > > Remove this driver. > > L

[PATCH v2] x86/boot: Handle fpu-related and clearcpuid command line arguments earlier

2020-09-20 Thread Mike Hommey
FPU initialization handles them currently. However, in the case of clearcpuid, some other early initialization code may check for features before the FPU initialization code is called. Handling the argument earlier allows the command line to influence those early initializations. Signed-off-by: Mi

Re: libnvdimm fixes 5.9-rc6

2020-09-20 Thread Linus Torvalds
On Sun, Sep 20, 2020 at 11:56 AM Dan Williams wrote: > >You will notice that this branch was rebased this > morning and it has not appeared in -next. I decided to cut short the > soak time because the infinite-recursion regression is currently > crashing anyone attempting to test filesystem-da

Re: [PATCH leds] leds: regulator: remove driver

2020-09-20 Thread Pavel Machek
Hi! > > > The leds-regulator driver only supports the old platform data binding > > > and no in-tree code uses it. It also seems that no OpenWRT board uses > > > it. > > > > > > Remove this driver. > > > > Lets keep this one. > > Very well. > > > Connecting LED directly to regulator simply m

Re: [GIT PULL] efi/urgent for v5.9-rc6

2020-09-20 Thread Linus Torvalds
On Sun, Sep 20, 2020 at 12:33 PM Borislav Petkov wrote: > > I'm simply forwarding Ard's tag, I hope that's ok. That's ok, although it shows perhaps a weakness in our model. Git actually would have allowed you to create a signed tag pointing to Ard's tag, and we'd have had the signature chain tha

Re: [GIT PULL] efi/urgent for v5.9-rc6

2020-09-20 Thread Borislav Petkov
On Sun, Sep 20, 2020 at 03:25:12PM -0700, Linus Torvalds wrote: > On Sun, Sep 20, 2020 at 12:33 PM Borislav Petkov wrote: > > > > I'm simply forwarding Ard's tag, I hope that's ok. > > That's ok, although it shows perhaps a weakness in our model. > > Git actually would have allowed you to create

Re: [PATCH 2/2] pinctrl: rockchip: make driver be tristate module

2020-09-20 Thread Heiko Stübner
Hi Jay, Am Montag, 21. September 2020, 00:14:11 CEST schrieb Heiko Stübner: > Am Montag, 14. September 2020, 02:38:47 CEST schrieb Jianqun Xu: > > Make pinctrl-rockchip driver to be tristate module, support to build as > > a module, this is useful for GKI. > > > > Signed-off-by: Jianqun Xu > >

Re: [PATCH 2/2] pinctrl: rockchip: make driver be tristate module

2020-09-20 Thread Heiko Stübner
Am Montag, 14. September 2020, 02:38:47 CEST schrieb Jianqun Xu: > Make pinctrl-rockchip driver to be tristate module, support to build as > a module, this is useful for GKI. > > Signed-off-by: Jianqun Xu Reviewed-by: Heiko Stuebner > --- > drivers/pinctrl/Kconfig| 2 +- > driver

Re: [PATCH] pinctrl: rockchip: populate platform device for rockchip gpio

2020-09-20 Thread Heiko Stübner
Am Dienstag, 8. September 2020, 04:19:13 CEST schrieb Jianqun Xu: > Register both gpio driver and device as part of driver model, so that > the '-gpio'/'-gpios' dependency in dts can be correctly handled by > of_devlink/of_fwlink. > > Signed-off-by: Jianqun Xu Reviewed-by: Heiko Stuebner > ---

Re: [GIT PULL] efi/urgent for v5.9-rc6

2020-09-20 Thread pr-tracker-bot
The pull request you sent on Sun, 20 Sep 2020 21:33:12 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > tags/efi-urgent-for-v5.9-rc5 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/5674d81c21d47e12c2def2df7360ef2dbca108e6 Thank you! -- Deet-doot-

Re: [GIT PULL] objtool/urgent for v5.9-rc6

2020-09-20 Thread pr-tracker-bot
The pull request you sent on Sun, 20 Sep 2020 21:58:23 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > tags/objtool_urgent_for_v5.9_rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/1f8ee7e8521a496024fb504de9eacbb49bd9152a Thank you! -- Deet-d

Re: [GIT PULL] x86/urgent for v5.9-rc6

2020-09-20 Thread pr-tracker-bot
The pull request you sent on Sun, 20 Sep 2020 21:23:15 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > tags/x86_urgent_for_v5.9_rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/217eee7231e4b70995bfc24d279c61f6fefbf5d6 Thank you! -- Deet-doot-

Re: [GIT PULL] locking/urgent for v5.9-rc6

2020-09-20 Thread pr-tracker-bot
The pull request you sent on Sun, 20 Sep 2020 21:51:20 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > tags/locking_urgent_for_v5.9_rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/3d491679b880006d2469ad14f73c2debb2a522bd Thank you! -- Deet-d

Re: [GIT PULL] core/urgent for v5.9-rc6

2020-09-20 Thread pr-tracker-bot
The pull request you sent on Sun, 20 Sep 2020 22:04:53 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > tags/core_urgent_for_v5.9_rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/e2bff391caba23fb2780b2c9863b11aa25aaeb6f Thank you! -- Deet-doot

Re: WARNING in close_fs_devices (2)

2020-09-20 Thread syzbot
syzbot has found a reproducer for the following issue on: HEAD commit:b652d2a5 Add linux-next specific files for 20200918 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=17e84b0790 kernel config: https://syzkaller.appspot.com/x/.config?x=3cf0782933432b

[PATCH 1/7] builddeb: Pass -n to gzip for reproducible packages

2020-09-20 Thread Guillem Jover
We should not be encoding the timestamp, otherwise we end up generating unreproducible files that cascade into unreproducible packages. Signed-off-by: Guillem Jover --- scripts/package/builddeb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/package/builddeb b/scripts

[PATCH 6/7] builddeb: Map rc versions to use an earlier than version scheme

2020-09-20 Thread Guillem Jover
This makes it possible to build release candidates that will have a version earlier than the final release. Signed-off-by: Guillem Jover --- scripts/package/mkdebian | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian index b98c382f967a..ed77d0

[PATCH 4/7] builddeb: Add support for all required debian/rules targets

2020-09-20 Thread Guillem Jover
These have been required by the Debian policy for a while, even though the tooling can detect and workaround their omission, but are a hard requirement when using rootless builds. Signed-off-by: Guillem Jover --- scripts/package/mkdebian | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions

[PATCH 0/7] builddeb: Improve Debian packaging

2020-09-20 Thread Guillem Jover
Hi! This series fixes some packaging issues and brings it closer to current standards. Thanks, Guillem Guillem Jover (7): builddeb: Pass -n to gzip for reproducible packages builddeb: Move upstream repository URL into the upstream metadata file builddeb: Switch to a machine readable copyri

[PATCH 5/7] builddeb: Enable rootless builds

2020-09-20 Thread Guillem Jover
This makes it possible to build the Debian packages without requiring (pseudo-)root privileges, when the build drivers support this mode of operation. See-Also: /usr/share/doc/dpkg/rootless-builds.txt.gz Signed-off-by: Guillem Jover --- scripts/package/builddeb | 9 +++-- scripts/package/mkd

[PATCH 2/7] builddeb: Move upstream repository URL into the upstream metadata file

2020-09-20 Thread Guillem Jover
This file is structured in machine readable form (YAML), so makes it easier to process by other tools. Switch from a git to https URL. Signed-off-by: Guillem Jover --- scripts/package/mkdebian | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/package/mkdebian

[PATCH 7/7] builddeb: Try to get the user full name from the GECOS field

2020-09-20 Thread Guillem Jover
The GECOS field might contain the full name for the username, try to use that and fallback to using the username if that is empty. Signed-off-by: Guillem Jover --- scripts/package/mkdebian | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/package/mkdebian b/scripts/pa

[PATCH 3/7] builddeb: Switch to a machine readable copyright file

2020-09-20 Thread Guillem Jover
This format makes it possible to automatically process the licenses within a system for compatibility or compliance checks, for example. Update the copyright years. Signed-off-by: Guillem Jover --- scripts/package/mkdebian | 36 +++- 1 file changed, 23 insertions(

UBSAN: array-index-out-of-bounds in arch_uprobe_analyze_insn

2020-09-20 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:325d0eab Merge branch 'akpm' (patches from Andrew) git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=1195f48190 kernel config: https://syzkaller.appspot.com/x/.config?x=b12e84189082991c dashboard lin

Re: [PATCH v7 05/11] dt-bindings: connector: Add property to set initial current cap for FRS

2020-09-20 Thread Badhri Jagan Sridharan
Hi Greg, Yes. Have CC'ed all the DT maintainers for v8. Was waiting to see if it was OK code wise. Heikki had given his reviewed-by tag on v7. Thanks, Badhri On Sun, Sep 20, 2020 at 7:09 AM Greg Kroah-Hartman wrote: > > On Thu, Sep 17, 2020 at 03:18:50AM -0700, Badhri Jagan Sridharan wrote: > >

RE: RE: RE: [PATCH v14 5/5] remoteproc: Add initial zynqmp R5 remoteproc driver

2020-09-20 Thread Ben Levinsky
Hi All, > -Original Message- > From: Wendy Liang > Sent: Friday, September 18, 2020 6:53 PM > To: Michael Auchter > Cc: Ben Levinsky ; punit1.agra...@toshiba.co.jp; > devicet...@vger.kernel.org; linux-remotep...@vger.kernel.org; linux- > ker...@vger.kernel.org; linux-arm-ker...@lists.inf

Re: the "read" syscall sees partial effects of the "write" syscall

2020-09-20 Thread Dave Chinner
On Fri, Sep 18, 2020 at 03:13:17PM +0200, Jan Kara wrote: > On Fri 18-09-20 08:25:28, Mikulas Patocka wrote: > > I'd like to ask about this problem: when we write to a file, the kernel > > takes the write inode lock. When we read from a file, no lock is taken - > > thus the read syscall can read

[PATCH] soc: mediatek: cmdq: Remove timeout handler in helper function

2020-09-20 Thread Chun-Kuang Hu
For each client driver, its timeout handler need to dump hardware register or its state machine information, so remove timeout handler in helper function and let client driver implement its own timeout handler. Signed-off-by: Chun-Kuang Hu --- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +- dri

Re: [RFC PATCH] locking/percpu-rwsem: use this_cpu_{inc|dec}() for read_count

2020-09-20 Thread Dave Chinner
On Fri, Sep 18, 2020 at 03:26:35PM +0200, Jan Kara wrote: > On Fri 18-09-20 15:09:14, Oleg Nesterov wrote: > > On 09/18, Peter Zijlstra wrote: > > > > But again, do we really want this? > > > > > > I like the two counters better, avoids atomics entirely, some archs > > > hare horridly expensive ato

Linux 5.9-rc6

2020-09-20 Thread Linus Torvalds
Another week, another rc, and things look fairly normal: the diffstat looks fairly flat (implying small changes) and we don't have any unusual amount of activity. The one thing that does show up in the diffstat is the softscroll removal (both fbcon and vgacon), and there are people who want to sav

possible deadlock in xfrm_user_rcv_msg

2020-09-20 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:5fa35f24 Add linux-next specific files for 20200916 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=141e870190 kernel config: https://syzkaller.appspot.com/x/.config?x=619bde85d9eaaed5 dashboard

Hello Dear,

2020-09-20 Thread Mrs. Elizabeth Kari,
Hello Dear, Am a dying woman here in the hospital, i was diagnose as a cancer patient 2 years ago. I am A business woman dealing with Gold Exportation. I have a charitable and unfufilment project that am about to handover to you, if you are interested please Reply hope to hear from you. Regard M

Re: UBSAN: array-index-out-of-bounds in arch_uprobe_analyze_insn

2020-09-20 Thread syzbot
syzbot has found a reproducer for the following issue on: HEAD commit:325d0eab Merge branch 'akpm' (patches from Andrew) git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=14e69c0390 kernel config: https://syzkaller.appspot.com/x/.config?x=b12e84189082991c

Re: [PATCH 1/2] KVM: Fix the build error

2020-09-20 Thread Haiwei Li
On 20/9/20 21:09, Paolo Bonzini wrote: On 14/09/20 11:11, lihaiwei.ker...@gmail.com wrote: From: Haiwei Li When CONFIG_SMP is not set, an build error occurs with message "error: use of undeclared identifier 'kvm_send_ipi_mask_allbutself'" Fixes: 0f990222108d ("KVM: Check the allocation of

Re: [RFC PATCH 0/2] Remove shrinker's nr_deferred

2020-09-20 Thread Dave Chinner
On Thu, Sep 17, 2020 at 05:12:08PM -0700, Yang Shi wrote: > On Wed, Sep 16, 2020 at 7:37 PM Dave Chinner wrote: > > On Wed, Sep 16, 2020 at 11:58:21AM -0700, Yang Shi wrote: > > It clamps the worst case freeing to half the cache, and that is > > exactly what you are seeing. This, unfortunately, wo

DOBRÉ ZPRÁVY

2020-09-20 Thread MRS. CORIS WHENT
Můj drahý příjemce, Jsem si jist, že vám tato pošta přijde jako překvapení, protože jsme se nikdy předtím nesetkali a také byste se ptali, proč jsem se rozhodl vybrat vás mezi četnými uživateli internetu na světě. Vaše e-mailová adresa se objevila v náhodném losování, které provedla podpora cha

Re: [PATCH] lib/scatterlist: Fix memory leak in sgl_alloc_order()

2020-09-20 Thread Douglas Gilbert
On 2020-09-20 4:11 p.m., Markus Elfring wrote: Noticed that when sgl_alloc_order() failed with order > 0 that free memory on my machine shrank. That function shouldn't call sgl_free() on its error path since that is only correct when order==0 . * Would an imperative wording become helpful for t

PROBLEM: 5.9.0-rc6 fails to compile due to 'redefinition of ‘dax_supported’'

2020-09-20 Thread Stuart Little
I am trying to compile for an x86_64 machine (Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz). The config file I am currently using is at https://termbin.com/xin7 The build for 5.9.0-rc6 fails with the following errors: --- cut here --- drivers/dax/super.c:325:6: error: redefinition of ‘dax_supporte

Re: Linux 5.9-rc6

2020-09-20 Thread Robert Gadsdon
On 9/20/20 4:55 PM, Linus Torvalds wrote: Holler if you see anything odd, Linus --- Adrian Huang (1): dax: Fix stack overflow when mounting fsdax pmem device CALL    scripts/checksyscalls.sh   CALL    scripts/atomic/check-atomics.sh   DESCEND  objtool   CHK inc

drivers/usb/gadget/udc/bcm63xx_udc.c:2251:46: error: 'usb_debug_root' undeclared

2020-09-20 Thread kernel test robot
Hi Chunfeng, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: bdcf11de8f776152c82d2197b255c2d04603f976 commit: a66ada4f241c9a5a0bbabc5af511ea5dd4c2cbb8 usb: gadget: bcm63xx_udc: create debugfs directory under usb roo

Re: [PATCH v12 4/4] ext4: Use generic casefolding support

2020-09-20 Thread Gabriel Krisman Bertazi
Daniel Rosenberg writes: > This switches ext4 over to the generic support provided in > the previous patch. > > Since casefolded dentries behave the same in ext4 and f2fs, we decrease > the maintenance burden by unifying them, and any optimizations will > immediately apply to both. > > Signed-off

[PATCH v2 net-next] net: phy: realtek: enable ALDPS to save power for RTL8211F

2020-09-20 Thread Jisheng Zhang
Enable ALDPS(Advanced Link Down Power Saving) to save power when link down. Signed-off-by: Jisheng Zhang --- Since v1: - add what does ALDPS mean. - replace magic number 0x18 with RTL8211F_PHYCR1 macro. drivers/net/phy/realtek.c | 9 + 1 file changed, 9 insertions(+) diff --git a/dri

[PATCH -next] mtd: rawnand: remove redundant dev_err call in cadence_nand_dt_probe

2020-09-20 Thread Liu Shixin
There is a error message within devm_ioremap_resource already, so remove the dev_err call to avoid redundant error message. Signed-off-by: Liu Shixin --- drivers/mtd/nand/raw/cadence-nand-controller.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/mtd/nand/ra

[RFC v5 0/5] Add support length of each segment in the segcblist (breaks TREE04)

2020-09-20 Thread Joel Fernandes (Google)
NOTE: I marked as RFC since TREE 04 fails even though TREE03 passes. I don't see any RCU errors in the counters, however when shutdown thread tries to shutdown the system, it hangs when trying to shutdown the rcu_barrier thread. My suspicion is this is becaues I broke rcu_barrier() however I can'

[RFC v5 5/5] rcu/segcblist: Remove useless rcupdate.h include

2020-09-20 Thread Joel Fernandes (Google)
Signed-off-by: Joel Fernandes (Google) --- kernel/rcu/rcu_segcblist.c | 1 - 1 file changed, 1 deletion(-) diff --git a/kernel/rcu/rcu_segcblist.c b/kernel/rcu/rcu_segcblist.c index 72b284f965aa..13f8f181521d 100644 --- a/kernel/rcu/rcu_segcblist.c +++ b/kernel/rcu/rcu_segcblist.c @@ -10,7 +10,6

[RFC v5 3/5] rcu: Fix rcu_barrier() breakage from earlier patch

2020-09-20 Thread Joel Fernandes (Google)
This patch is split up because I'm not sure about the patch, and also because it does not fix the issue I am seeing with TREE04. :-(. Though it does fix the theoretical issue I was considering, with rcu_barrier. The previous patch breaks rcu_barrier (in theory at least). This is because rcu_barrie

[RFC v5 1/5] rcu/tree: Make rcu_do_batch count how many callbacks were executed

2020-09-20 Thread Joel Fernandes (Google)
Currently, rcu_do_batch() depends on the unsegmented callback list's len field to know how many CBs are executed. This fields counts down from 0 as CBs are dequeued. It is possible that all CBs could not be run because of reaching limits in which case the remaining unexecuted callbacks are requeue

[RFC v5 4/5] rcu/trace: Add tracing for how segcb list changes

2020-09-20 Thread Joel Fernandes (Google)
Track how the segcb list changes before/after acceleration, during queuing and during dequeuing. This has proved useful to discover an optimization to avoid unwanted GP requests when there are no callbacks accelerated. The overhead is minimal as each segment's length is now stored in the respectiv

[RFC v5 2/5] rcu/segcblist: Add counters to segcblist datastructure

2020-09-20 Thread Joel Fernandes (Google)
Add counting of segment lengths of segmented callback list. This will be useful for a number of things such as knowing how big the ready-to-execute segment have gotten. The immediate benefit is ability to trace how the callbacks in the segmented callback list change. Also this patch remove hacks

RE: [PATCH V2 1/2] bindings: media: gpio-ir-receiver: add linux,autosuspend-period property

2020-09-20 Thread Joakim Zhang
> -Original Message- > From: Joakim Zhang > Sent: 2020年9月19日 2:17 > To: mche...@kernel.org; robh...@kernel.org; s...@mess.org > Cc: linux-me...@vger.kernel.org; devicet...@vger.kernel.org; > linux-kernel@vger.kernel.org; dl-linux-imx > Subject: [PATCH V2 1/2] bindings: media: gpio-ir-rec

RE: [PATCH] net: phy: realtek: Replace 2.5Gbps name from RTL8125 to RTL8226

2020-09-20 Thread 劉偉權
Hi Andrew, Thanks...understood... B.R. Willy Original Message- From: Andrew Lunn Sent: Friday, September 18, 2020 10:01 PM To: 劉偉權 Cc: hkallwe...@gmail.com; da...@davemloft.net; li...@armlinux.org.uk; k...@kernel.org; Ryan Kao ; net...@vger.kernel.org; linux-kernel@vger.kernel.org Sub

Re: [PATCH RFC 2/4] mm/page_alloc: place pages to tail in __putback_isolated_page()

2020-09-20 Thread Wei Yang
On Fri, Sep 18, 2020 at 09:27:23AM +0200, David Hildenbrand wrote: >On 18.09.20 04:07, Wei Yang wrote: >> On Wed, Sep 16, 2020 at 08:34:09PM +0200, David Hildenbrand wrote: >>> __putback_isolated_page() already documents that pages will be placed to >>> the tail of the freelist - this is, however,

[PATCH -next 3/5] mm/kmemleak: Add support for percpu memory leak detect

2020-09-20 Thread Chen Jun
From: Wei Yongjun Currently the reporting of the percpu chunks leaking problem are not supported. This patch introduces this function. Since __percpu pointer is not pointing directly to the actual chunks, this patch creates an object for __percpu pointer, but marks it as no scan block, only chec

[PATCH -next 1/5] mm/kmemleak: make create_object return void

2020-09-20 Thread Chen Jun
From: Wei Yongjun No user cares about the return value of create_object, so make it return void. Signed-off-by: Wei Yongjun Signed-off-by: Chen Jun --- mm/kmemleak.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/mm/kmemleak.c b/mm/kmemleak.c index c0014d3b91c1..b

[PATCH -next 2/5] mm/kmemleak: skip update_checksum for OBJECT_NO_SCAN objects

2020-09-20 Thread Chen Jun
From: Wei Yongjun Objects marked with OBJECT_NO_SCAN are never scanned. So there is no need to update checksum for them. Signed-off-by: Wei Yongjun Signed-off-by: Chen Jun --- mm/kmemleak.c | 4 1 file changed, 4 insertions(+) diff --git a/mm/kmemleak.c b/mm/kmemleak.c index b3f603fd9fc

[PATCH -next 5/5] mm/kmemleak-test: Add a test case for alloc_percpu

2020-09-20 Thread Chen Jun
After insmod kmemleak-test.ko, a leaking for alloc_percpu will be reported as below: kmemleak: alloc_percpu(sizeof(*elem)) = 7dfdd26a2c40 : : unreferenced object 0x7dfdd26a2c40 (size 8): comm "insmod", pid 183, jiffies 4294905864 (age 40.520s)

[PATCH -next 4/5] mm/kmemleak-test: use %px instead of %p in print

2020-09-20 Thread Chen Jun
From: Wei Yongjun Real addresses are used for diagnose issues. Convert %p with %px to print kernel addresses. Signed-off-by: Wei Yongjun Signed-off-by: Chen Jun --- mm/kmemleak-test.c | 34 +- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/mm/k

[PATCH -next 0/5] mm/kmemleak:support for percpu memory leak detect

2020-09-20 Thread Chen Jun
Currently the reporting of the percpu chunks leaking problem are not supported. This patch set introduce this feature. PATCH 1-2 do some cleanup to current kmemleak. PATCH 3 make percpu memleak works. PATCH 4-5 add test case for percpu memleak detector. Following links are some real cases detecte

Re: [PATCH] net: phy: realtek: Replace 2.5Gbps name from RTL8125 to RTL8226

2020-09-20 Thread David Miller
From: 劉偉權 Date: Mon, 21 Sep 2020 01:55:23 + > Hi Andrew, > Thanks...understood... This is a top-post. Andrew said to not top-post, and you said you understand this. If you understand it, please stop top-posting. Thank you.

Re: [RFC v5 0/5] Add support length of each segment in the segcblist (breaks TREE04)

2020-09-20 Thread Joel Fernandes
On Sun, Sep 20, 2020 at 09:21:47PM -0400, Joel Fernandes (Google) wrote: > > NOTE: I marked as RFC since TREE 04 fails even though TREE03 passes. I don't > see any RCU errors in the counters, however when shutdown thread tries to > shutdown the system, it hangs when trying to shutdown the rcu_barr

[PATCH] fsl: imx-audmix : Use devm_kcalloc() instead of devm_kzalloc()

2020-09-20 Thread Xu Wang
A multiplication for the size determination of a memory allocation indicated that an array data structure should be processed. Thus use the corresponding function "devm_kcalloc". Signed-off-by: Xu Wang --- sound/soc/fsl/imx-audmix.c | 8 1 file changed, 4 insertions(+), 4 deletions(-)

[PATCH net-next] net: use in_softirq() to indicate the NAPI context in napi_consume_skb()

2020-09-20 Thread Yunsheng Lin
When napi_consume_skb() is called in the tx desc cleaning process, it is usually in the softirq context(BH disabled, or are processing softirqs), but it may also be in the task context, such as in the netpoll or loopback selftest process. Currently napi_consume_skb() uses non-zero budget to indica

Re: [PATCH 07/14] RDS: drop double zeroing

2020-09-20 Thread David Miller
From: Julia Lawall Date: Sun, 20 Sep 2020 13:26:19 +0200 > sg_init_table zeroes its first argument, so the allocation of that argument > doesn't have to. > > the semantic patch that makes this change is as follows: > (http://coccinelle.lip6.fr/) > > // > @@ > expression x,n,flags; > @@ > > x

Re: [PATCH 03/14] dpaa2-eth: drop double zeroing

2020-09-20 Thread David Miller
From: Julia Lawall Date: Sun, 20 Sep 2020 13:26:15 +0200 > sg_init_table zeroes its first argument, so the allocation of that argument > doesn't have to. > > the semantic patch that makes this change is as follows: > (http://coccinelle.lip6.fr/) > > // > @@ > expression x,n,flags; > @@ > > x

[PATCH] mm: remove unused alloc_page_vma_node()

2020-09-20 Thread Wei Yang
No one use this macro anymore. Also fix code style of policy_node(). Signed-off-by: Wei Yang --- include/linux/gfp.h | 2 -- mm/mempolicy.c | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/include/linux/gfp.h b/include/linux/gfp.h index 67a0774e080b..e83cc7f5a2fc 1006

[PATCH] nvme: replace meaningless judgement by checking whether req is null

2020-09-20 Thread Xianting Tian
We met a crash issue when hot-insert a nvme device, blk_mq_tag_to_rq() returned null(req=null), then crash happened in nvme_end_request(): req = blk_mq_tag_to_rq(); struct nvme_request *rq = nvme_req(req); //rq = req + 1 rq->result = result; <==crash here!!! [ 1124

Re: [PATCH 14/18] drm/exynos: Consolidate IOMMU mapping code

2020-09-20 Thread Inki Dae
20. 8. 21. 오전 12:08에 Robin Murphy 이(가) 쓴 글: > Now that arch/arm is wired up for default domains and iommu-dma, we can > consolidate the shared mapping code onto the generic IOMMU API version, > and retire the arch-specific implementation. > > Signed-off-by: Robin Murphy > > --- > This is a ch

Re: [PATCH v7 2/2] dt-bindings: cpufreq: add bindings for MediaTek cpufreq HW

2020-09-20 Thread Hector Yuan
Hi, Rob sir: Sorry to bother you, may I have your review comment for the binding part? Appreciated. On Thu, 2020-09-10 at 12:31 +0800, Hector Yuan wrote: > From: "Hector.Yuan" > > Add devicetree bindings for MediaTek HW driver. > > Signed-off-by: Hector.Yuan > --- > .../bindings/cpufreq/cpuf

Re: PROBLEM: 5.9.0-rc6 fails to compile due to 'redefinition of ‘dax_supported’'

2020-09-20 Thread Stuart Little
An update on this: I've done a bisect, with the following result. --- cut here --- e2ec5128254518cae320d5dc631b71b94160f663 is the first bad commit commit e2ec5128254518cae320d5dc631b71b94160f663 Author: Jan Kara Date: Sun Sep 20 08:54:42 2020 -0700 dm: Call proper helper to determine dax

RE: [PATCH] [v2] nvme: use correct upper limit for tag in nvme_handle_cqe()

2020-09-20 Thread Tianxianting
Hi Keith, I found an extreme case, in function blk_mq_alloc_map_and_requests(), it will adjust tagset depth by 'set->queue_depth >>= 1' if there is no enough memory for rqs. If this happens, the real available number of tags(nr_tags) is much smaller than nvmeq->q_depth. So the judgement "if (un

撤回: [PATCH] [v2] nvme: use correct upper limit for tag in nvme_handle_cqe()

2020-09-20 Thread Tianxianting
tianxianting (RD) 将撤回邮件“[PATCH] [v2] nvme: use correct upper limit for tag in nvme_handle_cqe()”。

linux-next: manual merge of the crypto tree with Linus' tree

2020-09-20 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the crypto tree got a conflict in: drivers/crypto/Kconfig between commit: bfe8fe939a04 ("crypto: sa2ul - add Kconfig selects to fix build error") from Linus' tree and commit: 61f033ba18c3 ("crypto: sa2ul - Select CRYPTO_AUTHENC") from the crypto tree

Re: [PATCH -next v2] soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE

2020-09-20 Thread santosh.shilim...@oracle.com
On 9/18/20 7:52 PM, Qinglang Miao wrote: Use DEFINE_SHOW_ATTRIBUTE macro to simplify the code. Signed-off-by: Qinglang Miao --- v2: based on linux-next(20200917), and can be applied to mainline cleanly now. Applied. Thanks !! Regards, Santosh

[PATCH 0/4] phy: intel: Add Keem Bay USB PHY support

2020-09-20 Thread Wan Ahmad Zainie
Hi. Intel Keem Bay USB subsystem incorporates DesignWare USB3.1 controller, an USB3.1 (Gen1/2) PHY and an USB2.0 PHY. It is a Dual Role Device (DRD), operating as either a USB host or a USB device. The patchset is tested on Keem Bay EVM. Thank you. Best regards, Zainie Wan Ahmad Zainie (4):

[PATCH 1/4] dt-bindings: phy: Add Intel Keem Bay USB PHY bindings

2020-09-20 Thread Wan Ahmad Zainie
Binding description for Intel Keem Bay USB PHY. Signed-off-by: Wan Ahmad Zainie --- .../bindings/phy/intel,phy-keembay-usb.yaml | 44 +++ 1 file changed, 44 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml diff --git a/Documen

[PATCH 3/4] dt-bindings: usb: Add Intel Keem Bay USB controller bindings

2020-09-20 Thread Wan Ahmad Zainie
Binding description for Intel Keem Bay USB controller. Signed-off-by: Wan Ahmad Zainie --- .../bindings/usb/intel,keembay-dwc3.yaml | 77 +++ 1 file changed, 77 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/intel,keembay-dwc3.yaml diff --git a/Doc

[PATCH 2/4] phy: intel: Add Keem Bay USB PHY support

2020-09-20 Thread Wan Ahmad Zainie
Add support for USB PHY on Intel Keem Bay SoC. Signed-off-by: Wan Ahmad Zainie --- drivers/phy/intel/Kconfig | 12 + drivers/phy/intel/Makefile| 1 + drivers/phy/intel/phy-intel-keembay-usb.c | 319 ++ 3 files changed, 332 insertions(+) cre

[PATCH 4/4] usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform

2020-09-20 Thread Wan Ahmad Zainie
Add compatible string to use this generic glue layer to support Intel Keem Bay platform's dwc3 controller. Signed-off-by: Wan Ahmad Zainie --- drivers/usb/dwc3/dwc3-of-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-of-simple.c b/drivers/usb/dwc3/dwc3-of-simpl

Re: [PATCH v2] add the FPGA Device Feature List (DFL) EMIF support

2020-09-20 Thread Xu Yilun
On Sun, Sep 20, 2020 at 06:22:05PM +0200, Krzysztof Kozlowski wrote: > On Wed, Sep 16, 2020 at 01:37:01PM +0800, Xu Yilun wrote: > > The patchsets "Modularization of DFL private feature drivers" & "add dfl > > bus support to MODULE_DEVICE_TABLE()" are all queued to linux-next. So > > there is no d

[GIT PULL] ARM: soc: TI driver updates for v5.10

2020-09-20 Thread Santosh Shilimkar
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5: Linux 5.9-rc1 (2020-08-16 13:04:57 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/drivers_soc_for_5.10 for you to fetch changes up to

Re: [PATCH 2/2] arm64/mm: Enable color zero pages

2020-09-20 Thread Gavin Shan
Hi Robin, On 9/17/20 8:22 PM, Robin Murphy wrote: On 2020-09-17 04:35, Gavin Shan wrote: On 9/16/20 6:28 PM, Will Deacon wrote: On Wed, Sep 16, 2020 at 01:25:23PM +1000, Gavin Shan wrote: This enables color zero pages by allocating contigous page frames for it. The number of pages for this is

linux-next: manual merge of the drm-msm tree with Linus' tree

2020-09-20 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-msm tree got a conflict in: drivers/gpu/drm/msm/adreno/adreno_gpu.c between commit: df561f6688fe ("treewide: Use fallthrough pseudo-keyword") from Linus' tree and commit: 2fb7487aaf71 ("drm/msm: Get rid of the REG_ADRENO offsets") from the dr

RE: [EXT] Re: [PATCH v6 0/3] Add 802.1AD protocol support for dsa switch and ocelot driver

2020-09-20 Thread Hongbo Wang
> You're going to have to update every single SWITCHDEV_PORT_ADD_OBJ > handler and subsequent helpers to check the validate the protocol value. > > You also are going to have to make sure that every instantiated > switchdev_obj_port_vlan object initializes the vlan protocol field properly. > > Ba

linux-next: manual merge of the drm-msm tree with the drm tree

2020-09-20 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-msm tree got a conflict in: drivers/gpu/drm/msm/msm_iommu.c between commit: 7690a33f22ab ("drm: msm: fix common struct sg_table related issues") from the drm tree and commit: e3c64c7221f6 ("drm/msm: Set the global virtual address range from th

<    1   2   3   4   5   >