ERROR: ".finish_wait" undefined!

2020-12-26 Thread kernel test robot
Hi Takashi, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 89698ed5cc76d8de6c2b51d132c06bf4cd930314 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too date:

[rcu:dev.2020.12.23b] BUILD SUCCESS 70b734157f963df4731596ce826956205d076571

2020-12-26 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev.2020.12.23b branch HEAD: 70b734157f963df4731596ce826956205d076571 squash! torture: Do Kconfig analysis only once per scenario elapsed time: 721m configs tested: 94 configs skipped: 2 The following configs

[PATCH] docs/mm: concepts.rst: Correct the threshold to low watermark

2020-12-26 Thread winndows
From: Liao Pingfang It should be "low watermark" where we wake up kswapd daemon. Signed-off-by: Liao Pingfang --- Documentation/admin-guide/mm/concepts.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/admin-guide/mm/concepts.rst b/Documentation/admin-guide

Re: [PATCH] RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp

2020-12-26 Thread Leon Romanovsky
On Sat, Dec 26, 2020 at 03:42:48PM +0800, Dinghao Liu wrote: > If usnic_ib_qp_grp_create() fails at the first call, dev_list > will not be freed on error, which leads to memleak. > > Signed-off-by: Dinghao Liu > --- > drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 3 +++ > 1 file changed, 3 inser

Re: [PATCH] IB/sa: Fix memleak in ib_nl_make_request

2020-12-26 Thread Leon Romanovsky
On Sun, Dec 20, 2020 at 04:13:14PM +0800, Dinghao Liu wrote: > When rdma_nl_multicast() fails, skb should be freed > just like when ibnl_put_msg() fails. It is not so simple as you wrote in the description. There are no other places in the linux kernel that free SKBs after netlink_multicast() fai

Re: [PATCH] zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c

2020-12-26 Thread kernel test robot
Hi Randy, Thank you for the patch! Yet something to improve: [auto build test ERROR on linux/master] [also build test ERROR on linus/master hnaz-linux-mm/master v5.10 next-20201223] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to us

Re: [PATCH v2 -next] mlx5: use DEFINE_MUTEX() for mutex lock

2020-12-26 Thread Leon Romanovsky
On Thu, Dec 24, 2020 at 09:23:23PM +0800, Zheng Yongjun wrote: > mutex lock can be initialized automatically with DEFINE_MUTEX() > rather than explicitly calling mutex_init(). > > Signed-off-by: Zheng Yongjun > --- > drivers/infiniband/hw/mlx5/main.c | 4 +--- > 1 file changed, 1 insertion(+), 3

include/linux/compiler_types.h:319:38: error: call to '__compiletime_assert_233' declared with attribute error: BUILD_BUG_ON failed: FIX_KMAP_SLOTS > PTRS_PER_PTE

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 39cac191ff37939544af80d5d2af6b870fd94c9b arc/mm/highmem: Use generic kmap atomic implementation date: 7 weeks ago config: arc-randconfig-r025-20201223 (atta

drivers/soc/aspeed/aspeed-socinfo.c:80:17: sparse: sparse: incorrect type in argument 1 (different address spaces)

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: e0218dca5787c851b403fcbc33cdfec795446fca soc: aspeed: Add soc info driver date: 3 months ago config: openrisc-randconfig-s032-20201221 (attached as .config)

Re: [PATCH v1 05/15] powerpc: Remove address argument from bad_page_fault()

2020-12-26 Thread Nicholas Piggin
Excerpts from Christophe Leroy's message of December 22, 2020 11:28 pm: > The address argument is not used by bad_page_fault(). > > Remove it. > > Suggested-by: Nicholas Piggin > Signed-off-by: Christophe Leroy > --- > arch/powerpc/include/asm/bug.h | 4 ++-- > arch/powerpc/kernel/

Re: [PATCH v2] arch/x86: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)

2020-12-26 Thread Nathan Chancellor
On Sat, Dec 26, 2020 at 05:41:25PM +0900, John Millikin wrote: > When cross-compiling with Clang, the `$(CLANG_FLAGS)' variable > contains additional flags needed to build C and assembly sources > for the target platform. Normally this variable is automatically > included in `$(KBUILD_CFLAGS)' by v

Re: [PATCH v1 06/15] powerpc: Remove address and errorcode arguments from do_break()

2020-12-26 Thread Nicholas Piggin
Excerpts from Christophe Leroy's message of December 22, 2020 11:28 pm: > Let do_break() retrieve address and errorcode from regs. > > This simplifies the code and shouldn't impeed performance as > address and errorcode are likely still hot in the cache. > > Suggested-by: Nicholas Piggin > Signe

ERROR: ".finish_wait" undefined!

2020-12-26 Thread kernel test robot
Hi Takashi, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 89698ed5cc76d8de6c2b51d132c06bf4cd930314 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too date:

[PATCH] USB: serial: option: add LongSung M5710 module support

2020-12-26 Thread Daniel Palmer
Add a vendor id for LongSung and a product id for the M5710 module. Signed-off-by: Daniel Palmer --- drivers/usb/serial/option.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 2c21e34235bb..2666e061c38d 100644 --- a/driver

[PATCH] mac80211_hwsim: indicate support for 6GHz (11ax) Advertise 6GHz Capabilities and channels to mac80211.

2020-12-26 Thread Ramon Fontes
Requires a few fixups to account for missing capabilities to actually enable 6GHz channels Signed-off-by: Ramon Fontes --- drivers/net/wireless/mac80211_hwsim.c | 74 ++- 1 file changed, 73 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/mac80211_hwsim.c

drivers/clk/samsung/clk-exynos-clkout.c:188:23: sparse: sparse: incorrect type in argument 1 (different address spaces)

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 124f035310adc781d91cdf0b7c6e4fb3c7e43e23 clk: samsung: allow building the clkout driver as module date: 6 weeks ago config: openrisc-randconfig-s032-2020122

[PATCH v2] local64.h: make mandatory

2020-12-26 Thread Randy Dunlap
Make mandatory in include/asm-generic/Kbuild and remove all arch/*/include/asm/local64.h arch-specific files since they only #include . This fixes build errors on arch/c6x/ and arch/nios2/ for block/blk-iocost.c. Build-tested on 21 of 25 arch-es. (tools problems on the others) Yes, we could eve

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Hugh Dickins
On Sat, 26 Dec 2020, Hugh Dickins wrote: > On Sun, 27 Dec 2020, Kirill A. Shutemov wrote: > > > > Here's the fixup I have so far. It doesn't blow up immediately, but please > > take a closer look. Who knows what stupid mistake I did this time. :/ > > It's been running fine on x86_64 for a couple

Re: linux-next: Tree for Dec 23 (ia64: mmzone & sparsemem)

2020-12-26 Thread Randy Dunlap
On 12/22/20 8:45 PM, Stephen Rothwell wrote: > Hi all, > > News: there will be no linux-next releases between Dec 24 and Jan > 3 inclusive. > > Please do not add any v5.12 destined code to your linux-next included > branches until after v5.11-rc1 has been released. > > Changes since 20201222: >

Re: [PATCH] arch: consolidate pm_power_off callback

2020-12-26 Thread kernel test robot
Hi "Enrico, I love your patch! Yet something to improve: [auto build test ERROR on powerpc/next] [also build test ERROR on linux/master arm/for-next arm64/for-next/core m68k/for-next linus/master v5.10 next-20201223] [cannot apply to arc/for-next uclinux-h8/h8300-next ia64/next nios2/for-linus]

drivers/i3c/master/mipi-i3c-hci/core.c:780:21: warning: attribute declaration must precede definition

2020-12-26 Thread kernel test robot
Hi Nicolas, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 95393f3e07ab53855b91881692a4a5b52dcdc03c i3c/master/mipi-i3c-hci: quiet maybe-unused variable warning date

drivers/soc/renesas/rmobile-sysc.c:330:33: sparse: sparse: incorrect type in argument 1 (different address spaces)

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: cf25d802e029c31efac8bdc979236927f37183bd soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() date: 9 weeks ago config: openrisc-randconf

drivers/gpio/gpiolib-cdev.c:1437:1: warning: the frame size of 1040 bytes is larger than 1024 bytes

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: aad955842d1cdf56d31e600112137d82fd431140 gpiolib: cdev: support GPIO_V2_GET_LINEINFO_IOCTL and GPIO_V2_GET_LINEINFO_WATCH_IOCTL date: 3 months ago config: a

drivers/soc/litex/litex_soc_ctrl.c:143:34: warning: unused variable 'litex_soc_ctrl_of_match'

2020-12-26 Thread kernel test robot
Hi Pawel, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 22447a99c97e353bde8f90c2353873f27681d57c drivers/soc/litex: add LiteX SoC Controller driver date: 7 weeks

Re: [PATCH] [v2] scsi: scsi_debug: Fix memleak in scsi_debug_init

2020-12-26 Thread Douglas Gilbert
On 2020-12-26 1:15 a.m., Dinghao Liu wrote: When sdeb_zbc_model does not match BLK_ZONED_NONE, BLK_ZONED_HA or BLK_ZONED_HM, we should free sdebug_q_arr to prevent memleak. Also there is no need to execute sdebug_erase_store() on failure of sdeb_zbc_model_str(). Signed-off-by: Dinghao Liu Ack

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Hugh Dickins
On Sun, 27 Dec 2020, Kirill A. Shutemov wrote: > > Here's the fixup I have so far. It doesn't blow up immediately, but please > take a closer look. Who knows what stupid mistake I did this time. :/ It's been running fine on x86_64 for a couple of hours (but of course my testing is deficient, in n

Re: [PATCH] [SCSI] BusLogic: add printf attribute to log function

2020-12-26 Thread kernel test robot
Hi, I love your patch! Perhaps something to improve: [auto build test WARNING on mkp-scsi/for-next] [also build test WARNING on scsi/for-next linux/master linus/master v5.10 next-20201223] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we sugge

[PATCH] Fonts: font_ter16x32: Update font with new upstream Terminus release

2020-12-26 Thread Amanoel Dawod
This is just a maintenance patch to update font_ter16x32.c with changes and minor fixes added in new upstream Terminus v4.49. >From release notes of new version 4.49, this brings: - Altered ascii grave in some sizes to be more useful as a back quote. - Fixed 21B5, added 21B2 and 21B3. Just as my

s390-linux-ld: ll_temac_main.c:undefined reference to `devm_of_iomap'

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: e8b6c54f6d57822e228027d41a1edb317034a08c net: xilinx: temac: Relax Kconfig dependencies date: 9 months ago config: s390-randconfig-p001-20201227 (attached a

Re: [PATCH v3 07/14] software_node: Add support for fwnode_graph*() family of functions

2020-12-26 Thread Daniel Scally
Hi Andy On 24/12/2020 12:24, Andy Shevchenko wrote: > On Thu, Dec 24, 2020 at 3:14 AM Daniel Scally wrote: >> >> From: Heikki Krogerus >> >> This implements the remaining .graph_* callbacks in the > > .graph_* ==> ->graph_*() ? > >> fwnode operations structure for the software nodes. That make

BUG: unable to handle kernel NULL pointer dereference in call_rcu

2020-12-26 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:614cb589 Merge tag 'acpi-5.11-rc1-2' of git://git.kernel.o.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=10a82a50d0 kernel config: https://syzkaller.appspot.com/x/.config?x=bf519e1e96191576 das

Re: [PATCH v3 14/14] ipu3-cio2: Add cio2-bridge to ipu3-cio2 driver

2020-12-26 Thread Daniel Scally
Hi Andy On 24/12/2020 12:54, Andy Shevchenko wrote: > On Thu, Dec 24, 2020 at 3:12 AM Daniel Scally wrote: >> >> Currently on platforms designed for Windows, connections between CIO2 and >> sensors are not properly defined in DSDT. This patch extends the ipu3-cio2 >> driver to compensate by build

[PATCH 3/4] perf tools: Add stop control command

2020-12-26 Thread Jiri Olsa
Adding control 'stop' command to stop perf record. When it is received, perf will set done = 1. Example session: terminal 1: # mkfifo control ack # perf record --control=fifo:control,ack terminal 2: # echo stop > control terminal 1: [ perf record: Woken up 7 times to write

[PATCH 4/4] perf tools: Add ping control command

2020-12-26 Thread Jiri Olsa
Adding control 'ping' command to detect if perf is up and control interface is operational. It will be used in following daemon patches to synchronize with record session - when control interface is up and running, we know that perf record is monitoring and ready to receive signals. Example sessi

[PATCH 2/4] perf tools: Add evlist control command

2020-12-26 Thread Jiri Olsa
Adding new evlist control event to display all evlist events. When it is received, perf will scan and print current evlist into perf record terminal. The interface string for control file is: evlist [-v|-g|-F] The syntax follows perf evlist command: -F Show just the sample frequency used for

[PATCH 1/4] perf tools: Allow to enable/disable events via control file

2020-12-26 Thread Jiri Olsa
Adding new control events to enable/disable specific event. The interface string for control file are: 'enable ' 'disable ' when received the command, perf will scan the current evlist for and if found it's enabled/disabled. Example session: terminal 1: # mkfifo control ack perf.pipe

[PATCHv4 0/4] perf tools: Allow to enable/disable events via control pipe

2020-12-26 Thread Jiri Olsa
hi, adding support to enable/disable specific events via control file via following commands: # echo 'enable sched:sched_process_fork' > control # echo 'disabled sched:sched_process_fork' > control v4 changes: - some of the patches got merged - rebased to latest perf/core - fixed ch

Re: [PATCH v3 13/14] include: media: v4l2-fwnode: Include v4l2_fwnode_bus_type

2020-12-26 Thread Daniel Scally
Hi Andy On 24/12/2020 12:32, Andy Shevchenko wrote: > On Thu, Dec 24, 2020 at 3:13 AM Daniel Scally wrote: > Reviewed-by: Andy Shevchenko Thank you >> +/** >> + * enum v4l2_fwnode_bus_type - Video bus types defined by firmware >> properties >> + * @V4L2_FWNODE_BUS_TYPE_GUESS: Default value i

Re: linux.git is broken on a case-insensitive filesystem

2020-12-26 Thread Al Viro
On Sat, Dec 26, 2020 at 02:30:13PM -0800, Theodore Dubois wrote: > I'm currently hacking on Linux trying to run a sort of UML-style thing on > macOS (please don't question my sanity :), and I've run into various issues > stemming from macOS having a case-insensitive filesystem. > > The one you

Re: [PATCH] arch: consolidate pm_power_off callback

2020-12-26 Thread kernel test robot
Hi "Enrico, I love your patch! Yet something to improve: [auto build test ERROR on powerpc/next] [also build test ERROR on linux/master arm/for-next arm64/for-next/core m68k/for-next linus/master v5.10 next-20201223] [cannot apply to arc/for-next uclinux-h8/h8300-next ia64/next nios2/for-linus]

Re: linux.git is broken on a case-insensitive filesystem

2020-12-26 Thread Richard Weinberger
Theodore, On Sat, Dec 26, 2020 at 11:41 PM Theodore Dubois wrote: > > I'm currently hacking on Linux trying to run a sort of UML-style thing on > macOS (please don't question my sanity :), and I've run into various issues > stemming from macOS having a case-insensitive filesystem. Sounds inter

arch/arm64/kvm/hyp/nvhe/psci-relay.c:152:21: sparse: sparse: incorrect type in initializer (different address spaces)

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: cdf367192766ad11a03e8d5098556be43b8eb6b0 KVM: arm64: Intercept host's CPU_ON SMCs date: 3 weeks ago config: arm64-randconfig-s032-20201223 (attached as .con

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Kirill A. Shutemov
On Sat, Dec 26, 2020 at 01:16:09PM -0800, Linus Torvalds wrote: > On Sat, Dec 26, 2020 at 1:04 PM Hugh Dickins wrote: > > > > > > Hold on. I guess this one will suffer from the same bug as the previous. > > I was about to report back, after satisfactory overnight testing of that > > version - prov

linux.git is broken on a case-insensitive filesystem

2020-12-26 Thread Theodore Dubois
I'm currently hacking on Linux trying to run a sort of UML-style thing on macOS (please don't question my sanity :), and I've run into various issues stemming from macOS having a case-insensitive filesystem. The one you run into immediately is: there are a number of files (mostly in netfilter)

Re: [PATCH v4 0/3] drivers/soc/litex: support 32-bit subregisters, 64-bit CPUs

2020-12-26 Thread Stafford Horne
On Fri, Dec 25, 2020 at 07:16:46PM -0500, Gabriel Somlo wrote: > This series expands on commit 22447a99c97e ("drivers/soc/litex: add LiteX > SoC Controller driver"), adding support for handling both 8- and 32-bit > LiteX CSR (MMIO) subregisters, on both 32- and 64-bit CPUs. > > Notes v4: > -

ingenic-drm-drv.c:(.text.ingenic_drm_remove+0x28): undefined reference to `clk_get_parent'

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 33700f6f7d9f6b4e1e6df933ef7fd39c662c drm/ingenic: Reset pixclock rate when parent clock rate changes date: 3 months ago config: mips-randconfig-r022-202

ERROR: modpost: "__aeabi_unwind_cpp_pr0" undefined!

2020-12-26 Thread kernel test robot
Hi Nathan, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: c39866f268f89868df17724cd2262d121552d8c9 arm/build: Always handle .ARM.exidx and .ARM.extab sections date

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Matthew Wilcox
On Sat, Dec 26, 2020 at 11:43:35PM +0300, Kirill A. Shutemov wrote: > +static struct page *next_stable_page(struct page *page, struct vm_fault *vmf, > + struct xa_state *xas, pgoff_t end_pgoff) A "stable page" means one that doesn't currently have an outstanding wr

[PATCH net 1/2] net: ipa: don't return a value from gsi_channel_command()

2020-12-26 Thread Alex Elder
Callers of gsi_channel_command() no longer care whether the command times out, and don't use what gsi_channel_command() returns. Redefine that function to have void return type. Reported-by: kernel test robot Fixes: 6ffddf3b3d182 ("net: ipa: use state to determine channel command success") Sign

[PATCH net 2/2] net: ipa: don't return a value from evt_ring_command()

2020-12-26 Thread Alex Elder
Callers of evt_ring_command() no longer care whether the command times out, and don't use what evt_ring_command() returns. Redefine that function to have void return type. Reported-by: kernel test robot Fixes: 428b448ee764a ("net: ipa: use state to determine event ring command success") Signed-

[PATCH net 0/2] net: ipa: fix some new build warnings

2020-12-26 Thread Alex Elder
I got a super friendly message from the Intel kernel test robot that pointed out that two patches I posted last week caused new build warnings. I already had these problems fixed in my own tree but the fix was not included in what I sent out last week. I regret the error.

drivers/i3c/master/mipi-i3c-hci/core.c:780:21: warning: attribute declaration must precede definition

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 95393f3e07ab53855b91881692a4a5b52dcdc03c i3c/master/mipi-i3c-hci: quiet maybe-unused variable warning date: 10 days ago config: x86_64-randconfig-r025-20201

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Linus Torvalds
On Sat, Dec 26, 2020 at 1:04 PM Hugh Dickins wrote: > > > Hold on. I guess this one will suffer from the same bug as the previous. > I was about to report back, after satisfactory overnight testing of that > version - provided that one big little bug is fixed: > > --- a/mm/filemap.c > +++ b/mm/fil

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Linus Torvalds
I was going to just apply this patch, because I like it so much, but then I decided to take one last look, and: On Sat, Dec 26, 2020 at 12:43 PM Kirill A. Shutemov wrote: > > +static bool filemap_map_pmd(struct vm_fault *vmf, struct page *page) > +{ > + struct mm_struct *mm = vmf->vma->vm_m

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Hugh Dickins
On Sat, 26 Dec 2020, Kirill A. Shutemov wrote: > On Sat, Dec 26, 2020 at 09:57:13AM -0800, Linus Torvalds wrote: > > Because not only does that get rid of the "if (page)" test, I think it > > would make things a bit clearer. When I read the patch first, the > > initial "next_page()" call confused m

[PATCH] platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352

2020-12-26 Thread Arnold Gozum
The Dell Inspiron 7352 is a 2-in-1 model that has chassis-type "Notebook". Add this model to the dmi_switches_allow_list. Signed-off-by: Arnold Gozum --- drivers/platform/x86/intel-vbtn.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/platform/x86/intel-vbtn.c b/drivers/platf

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Kirill A. Shutemov
On Sat, Dec 26, 2020 at 09:57:13AM -0800, Linus Torvalds wrote: > Because not only does that get rid of the "if (page)" test, I think it > would make things a bit clearer. When I read the patch first, the > initial "next_page()" call confused me. Agreed. Here we go: >From d12dea4abe94dbc24b794532

RE: [PATCH] nfp: remove h from printk format specifier

2020-12-26 Thread David Laight
From: Tom Rix > Sent: 25 December 2020 14:57 ... > > Kernel code doesn't use a signed char or short with %hx or %hu very often > > but in case you didn't already know, any signed char/short emitted with > > anything like %hx or %hu needs to be left alone as sign extension occurs so: > > Yes, this

Re: [PATCH 1/1] [Add support Mediatek mt7921U]

2020-12-26 Thread Marcel Holtmann
Hi Mark, > Thanks for your suggestions, I will remove the duplicate definitions and > functions. > > Firstly, we will add the support of enabling MT7921U in btusb.c > Secondary, we will discuss the driver architecture with you. > Finally, we update the common part and hif part for MT7921. > > I

net/can/isotp.c:1240:13: sparse: sparse: incorrect type in initializer (different address spaces)

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: e057dd3fc20ffb3d7f150af46542a51b59b90127 can: add ISO 15765-2:2016 transport protocol date: 3 months ago config: sh-randconfig-s032-20201225 (attached as .c

arch/arm64/kvm/pvtime.c:27:25: sparse: sparse: cast to restricted __le64

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f838f8d2b694cf9d524dc4423e9dd2db13892f3f commit: 53f985584e3c2ebe5f2455530fbf87a001528db8 KVM: arm64: pvtime: Fix stolen time accounting across migration date: 4 months ago config: arm64-randconfig-s032-20

Re: [PATCH net 2/3] net: ipa: use state to determine channel command success

2020-12-26 Thread kernel test robot
Hi Alex, I love your patch! Perhaps something to improve: [auto build test WARNING on net/master] url: https://github.com/0day-ci/linux/commits/Alex-Elder/net-ipa-GSI-interrupt-handling-fixes/20201223-020409 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 2575bc1aa9d52

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

2020-12-26 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: 40f78232f97344afbbeb5b0008615f17c4b93466 commit: e5fc436f06eef54ef512ea55a9db8eb9f2e76959 sparse: use static inline for __chk_{user,io}_ptr() date: 4 month

drivers/net/wireless/ath/ath11k/ahb.c:938:15: warning: cast to smaller integer type 'enum ath11k_hw_rev' from 'const void

2020-12-26 Thread kernel test robot
Hi Carl, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 40f78232f97344afbbeb5b0008615f17c4b93466 commit: 322b60ceb0f321b4b9c41717f7306c0dbaf0279b ath11k: do not depend on ARCH_QCOM for ath11k date: 4 months ago

[PATCH] gcc-plugins: fix gcc 11 indigestion with plugins...

2020-12-26 Thread Valdis Klētnieks
Fedora Rawhide has started including gcc 11,and the g++ compiler throws a wobbly when it hits scripts/gcc-plugins: HOSTCXX scripts/gcc-plugins/latent_entropy_plugin.so In file included from /usr/include/c++/11/type_traits:35, from /usr/lib/gcc/x86_64-redhat-linux/11/plugin/incl

drivers/misc/cardreader/rtsx_pcr.c:62:20: warning: unused function 'rtsx_pci_disable_aspm'

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 40f78232f97344afbbeb5b0008615f17c4b93466 commit: 5b4258f6721f41b092c63f6ee71be76e9616718b misc: rtsx: rts5249 support runtime PM date: 2 weeks ago config: mips-randconfig-r034-20201225 (attached as .config

[RFC] block: reject I/O in BLKRRPART if block size changed

2020-12-26 Thread Minwoo Im
Background: Let's say we have 2 LBA format for 4096B and 512B LBA size for a NVMe namespace. Assume that current LBA format is 4096B and in case we convert namespace to 512B and 4096B back again: nvme format /dev/nvme0n1 --lbaf=1 --force # to 512B LBA nvme format /dev/nvme0n1 --lbaf=0 --fo

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-26 Thread Linus Torvalds
On Fri, Dec 25, 2020 at 3:31 AM Kirill A. Shutemov wrote: > > The new helper next_page() returns a stablized page, so filemap_map_pmd() > can clearly decide if we should set up a page table or a huge page. I really like that next_page() abstraction, my only comment is that I think it should be re

Re: [RFC PATCH 1/3] gpio: ep93xx: convert to multi irqchips

2020-12-26 Thread Andy Shevchenko
On Thu, Dec 24, 2020 at 1:23 PM Nikita Shubin wrote: > > Since gpiolib requires having separate irqchips for each gpiochip, we > need to add some we definetly need a separate one for F port, and we definitely > could combine gpiochip A and B into one - but this will break namespace > and logick.

Re: [PATCH] ethernet: Remove invalid trailers after %pI4

2020-12-26 Thread Joe Perches
On Sat, 2020-12-26 at 09:10 -0800, Joe Perches wrote: > Alphanumeric characters after vsprintf pointer extension %pI4 are > not valid and are not emitted. > > Remove the invalid characters from the %pI4 uses. self-nak. I believe I misunderstood the format specifier.

drivers/acpi/x86/s2idle.c:138:25: warning: variable 'obj_new' set but not used

2020-12-26 Thread kernel test robot
Hi Rafael, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 40f78232f97344afbbeb5b0008615f17c4b93466 commit: fef98671194be005853cbbf51b164a3927589b64 ACPI: PM: s2idle: Move x86-specific code to the x86 directory date

[PATCH] Documentation: admin: early_param()s are also listed in kernel-parameters

2020-12-26 Thread Randy Dunlap
Add info that "early_param()" kernel boot parameters are also listed in kernel-parameters.txt. Signed-off-by: Randy Dunlap Cc: Jonathan Corbet Cc: linux-...@vger.kernel.org --- Documentation/admin-guide/kernel-parameters.rst |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- linu

Re: [RFC PATCH 0/3] gpio: ep93xx: convert to multi irqchips

2020-12-26 Thread Andy Shevchenko
On Thu, Dec 24, 2020 at 1:24 PM Nikita Shubin wrote: > > I was lucky enough to became an owner of some splendid piece's of > antiques called ts7250 based on the top of Cirrus Logic EP9302. > > I don't know what fate expects this hardware (it's not EOL it's just Not > recommended for new designs) b

[PATCH] ethernet: Remove invalid trailers after %pI4

2020-12-26 Thread Joe Perches
Alphanumeric characters after vsprintf pointer extension %pI4 are not valid and are not emitted. Remove the invalid characters from the %pI4 uses. Signed-off-by: Joe Perches --- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 6 +++--- drivers/net/ethernet/intel/i40e/i40e_main.c

[rcu:dev.2020.12.23a 133/149] kernel/time/clocksource.c:220:6: sparse: sparse: symbol 'clocksource_verify_one_cpu' was not declared. Should it be

2020-12-26 Thread kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev.2020.12.23a head: 7cc07f4867eb9618d4f7c35ddfbd746131b52f51 commit: 6a70298420b2bd6d3e3dc86d81b993f618df8569 [133/149] clocksource: Check per-CPU clock synchronization when marked unstable config: x86_64-randconfig

[RFC PATCH rcu] clocksource: clocksource_verify_one_cpu() can be static

2020-12-26 Thread kernel test robot
Fixes: 6a70298420b2 ("clocksource: Check per-CPU clock synchronization when marked unstable") Reported-by: kernel test robot Signed-off-by: kernel test robot --- clocksource.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/time/clocksource.c b/kernel/time/clocks

[PATCH] riscv: add BUILTIN_DTB support for MMU-enabled targets

2020-12-26 Thread Vitaly Wool
Sometimes, especially in a production system we may not want to use a "smart bootloader" like u-boot to load kernel, ramdisk and device tree from a filesystem on eMMC, but rather load the kernel from a NAND partition and just run it as soon as we can, and in this case it is convenient to have devic

[PATCH v2] mfd: stmpe: Support disabling sub-functions

2020-12-26 Thread Oleksandr Suvorov
Add support of sub-functions disabling. It allows one to define an stmpe sub-function device in devicetree, but keep it disabled. Signed-off-by: Oleksandr Suvorov --- Changes in v2: Use for_each_available_child_of_node() instead of checking of_device_is_available() for each node. Thanks for Ahma

Re: [PATCH] ASoC: wm_adsp: Improve handling of raw byte streams

2020-12-26 Thread kernel test robot
Hi Richard, I love your patch! Perhaps something to improve: [auto build test WARNING on asoc/for-next] [also build test WARNING on v5.10 next-20201223] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in h

Re: [Linux-stm32] [PATCH] mfd: stmpe: Support disabling sub-functions

2020-12-26 Thread Ahmad Fatoum
Hello Oleksander, On 26.12.20 10:47, Oleksandr Suvorov wrote: > Add support of sub-functions disabling. It allows one to define > an stmpe sub-function device in devicetree, but keep it disabled. > > Signed-off-by: Oleksandr Suvorov > --- > > drivers/mfd/stmpe.c | 3 +++ > 1 file changed, 3 in

Re: [PATCH v2 3/4] checkpatch: kconfig: enforce help text indentation

2020-12-26 Thread Joe Perches
On Sat, 2020-12-26 at 15:05 +0100, Nicolai Fischer wrote: > Adds a new warning in case the indentation level of the > first line of a Kconfig help message is not two spaces > higher than the keyword itself. > Blank lines between the message and the help keyword > are ignored. [] > diff --git a/scri

Re: Time to re-enable Runtime PM per default for PCI devcies?

2020-12-26 Thread Heiner Kallweit
On 17.11.2020 17:57, Rafael J. Wysocki wrote: > On Tue, Nov 17, 2020 at 5:38 PM Bjorn Helgaas wrote: >> >> [+to Rafael, author of the commit you mentioned, >> +cc Mika, Kai Heng, Lukas, linux-pm, linux-kernel] >> >> On Tue, Nov 17, 2020 at 04:56:09PM +0100, Heiner Kallweit wrote: >>> More than 10

Re: Linux 5.10.3

2020-12-26 Thread Greg Kroah-Hartman
diff --git a/Makefile b/Makefile index 44f4cd2e58a8..a72bc404123d 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 5 PATCHLEVEL = 10 -SUBLEVEL = 2 +SUBLEVEL = 3 EXTRAVERSION = NAME = Kleptomaniac Octopus diff --git a/arch/arm/boot/dts/exynos54

Linux 5.10.3

2020-12-26 Thread Greg Kroah-Hartman
I'm announcing the release of the 5.10.3 kernel. All users of the 5.10 kernel series must upgrade. The updated 5.10.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.10.y and can be browsed at the normal kernel.org git web browser:

Re: [PATCH 5.10 00/40] 5.10.3-rc1 review

2020-12-26 Thread Greg Kroah-Hartman
On Wed, Dec 23, 2020 at 06:56:56PM -0600, Daniel Díaz wrote: > Hello! > > On 12/23/20 9:33 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.10.3 release. > > There are 40 patches in this series, all will be posted as a response > > to this one. If anyone ha

Re: [PATCH 5.10 00/40] 5.10.3-rc1 review

2020-12-26 Thread Greg Kroah-Hartman
On Thu, Dec 24, 2020 at 03:13:38PM +0530, Jeffrin Jose T wrote: > On Wed, 2020-12-23 at 16:33 +0100, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.10.3 release. > > There are 40 patches in this series, all will be posted as a response > > to this one.  If anyo

Re: [PATCH 5.10 00/40] 5.10.3-rc1 review

2020-12-26 Thread Greg Kroah-Hartman
On Thu, Dec 24, 2020 at 07:26:45AM -0800, Guenter Roeck wrote: > On 12/23/20 7:33 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.10.3 release. > > There are 40 patches in this series, all will be posted as a response > > to this one. If anyone has any issu

Re: [PATCH v2] Add support for Realtek RTL838x/RTL839x switch SoCs

2020-12-26 Thread Bert Vermeulen
On 12/23/20 5:18 PM, Marc Zyngier wrote: Marc, Thanks for reviewing. We will rework as needed, however: On Wed, 23 Dec 2020 15:06:24 +, Bert Vermeulen wrote: [...] +/* Interrupt numbers/bits */ +#define RTL8380_IRQ_UART0 31 +#define RTL8380_IRQ_UART1 30 +#defi

Re: [PATCH -tip V2 00/10] workqueue: break affinity initiatively

2020-12-26 Thread Paul E. McKenney
On Sat, Dec 26, 2020 at 06:34:21PM +0800, Hillf Danton wrote: > On Wed, 23 Dec 2020 11:49:51 -0800 "Paul E. McKenney" wrote: > >On Sat, Dec 19, 2020 at 01:09:09AM +0800, Lai Jiangshan wrote: > >> From: Lai Jiangshan > >> > >> 06249738a41a ("workqueue: Manually break affinity on hotplug") > >> sai

[PATCH RFC] remoteproc: qcom: wcnss: Adjust voltage requirements for Pronto v2

2020-12-26 Thread Konrad Dybcio
This is required for MSM8974 devices that cannot afford to push the regulators further. Signed-off-by: Konrad Dybcio --- drivers/remoteproc/qcom_wcnss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/remoteproc/qcom_wcnss.c b/drivers/remoteproc/qcom_wcnss.c index e25

[PATCH] clk: qcom: mmcc-msm8974: Fix mmss_s0_axi clock

2020-12-26 Thread Konrad Dybcio
On boards without cont_splash the clock wouldn't get enabled. Reparent it and strongly depend on the parent to make sure it's accessible. Access to MMSS depends on mmss_s0_axi being up and alive. Fixes: d8b212014e69 ("clk: qcom: Add support for MSM8974's multimedia clock controller (MMCC)") Signe

[PATCH v2 3/4] checkpatch: kconfig: enforce help text indentation

2020-12-26 Thread Nicolai Fischer
Adds a new warning in case the indentation level of the first line of a Kconfig help message is not two spaces higher than the keyword itself. Blank lines between the message and the help keyword are ignored. Co-developed-by: Johannes Czekay Signed-off-by: Johannes Czekay Signed-off-by: Nicolai

[PATCH v2 4/4] checkpatch: kconfig: clarify warning for paragraph length

2020-12-26 Thread Nicolai Fischer
Currently checkpatch displays a warning if it detects a help text of a Kconfig option which is too short. However the warning does not contain any further information. This adds the expected and currently detected number of lines to the warning, which makes it more obvious why checkpatch is warning

[PATCH v2 1/4] checkpatch: kconfig: replace '---help---' with 'help'

2020-12-26 Thread Nicolai Fischer
All '---help---' lines have been replaced by just 'help'. Therefore it is no longer necessary to include '---' in the regex. Co-developed-by: Johannes Czekay Signed-off-by: Johannes Czekay Signed-off-by: Nicolai Fischer Acked-by: Joe Perches --- scripts/checkpatch.pl | 2 +- 1 file changed, 1

[PATCH v2 0/4] checkpatch: update kconfig parsing

2020-12-26 Thread Nicolai Fischer
This series updates the parsing of Kconfig files within checkpatch.pl to the current state, as discussed previously. The second iteration contains two more patches. Patch 3 adds a new warning regarding the indentation as discussed. Patch 4 aims to clarify the existing warning. Nicolai Fischer (4)

[PATCH v2 2/4] checkpatch: kconfig: add missing types to regex

2020-12-26 Thread Nicolai Fischer
Kconfig parsing does not recognise all type attributes. This adds the missing 'int', 'string' and 'hex' types. Co-developed-by: Johannes Czekay Signed-off-by: Johannes Czekay Signed-off-by: Nicolai Fischer --- scripts/checkpatch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

Re: [PATCH v4 15/19] sched: Fix migrate_disable() vs rt/dl balancing

2020-12-26 Thread Qais Yousef
Hi Peter Apologies for the late comments on the patch. On 10/23/20 12:12, Peter Zijlstra wrote: [...] > + * When a preempted task becomes elegible to run under the ideal model (IOW > it > + * becomes one of the M highest priority tasks), it might still have to wait > + * for the preemptee's mi

Re: [RFC PATCH] usb: dwc2: Try usb_get_phy_by_phandle instead of usb_get_phy

2020-12-26 Thread Jules Maselbas
Hi Artur, On Fri, Dec 25, 2020 at 11:41:04AM +, Artur Petrosyan wrote: > > @@ -251,7 +251,12 @@ static int dwc2_lowlevel_hw_init(struct dwc2_hsotg > > *hsotg) > > } > > > > if (!hsotg->phy) { > > - hsotg->uphy = devm_usb_get_phy(hsotg->dev, USB_PHY_TYPE_USB2); > > +

drivers/usb/host/fhci-hcd.c:59:16: sparse: sparse: cast to restricted __be16

2020-12-26 Thread kernel test robot
Hi Rasmus, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 40f78232f97344afbbeb5b0008615f17c4b93466 commit: 5a35435ef4e6e4bd2aabd6706b146b298a9cffe5 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE d

ERROR: modpost: ".do_uaccess_flush" undefined!

2020-12-26 Thread kernel test robot
Hi Nicholas, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 61d791365b72a89062fbbea69aa61479476da946 commit: 9a32a7e78bd0cd9a9b6332cbdc345ee5ffd0c5de powerpc/64s: flush L1D after user accesses date: 5 weeks ago

  1   2   >