[PATCH -next v2] mm/hotplug: fix a null-ptr-deref during NUMA boot

2019-05-11 Thread Qian Cai
The linux-next commit ("x86, numa: always initialize all possible nodes") introduced a crash below during boot for systems with a memory-less node. This is due to CPUs that get onlined during SMP boot, but that onlining triggers a page fault in bus_add_device() during device registration:

[PATCH] tools: gpio: Add include/linux/gpio.h to .gitignore

2019-05-11 Thread Kelsey Skunberg
File include/linux/gpio.h is generated after building tools/testing/selftests Add gpio.h to .gitignore to help clean up working tree status. Signed-off-by: Kelsey Skunberg --- tools/gpio/.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/gpio/.gitignore

[PATCH] selftests: drivers: Create .gitignore to include /dma-buf/udmabuf

2019-05-11 Thread Kelsey Skunberg
Create /selftests/drivers/.gitignore which holds the following file name created after compiling: - /dma-buf/udmabuf Signed-off-by: Kelsey Skunberg --- tools/testing/selftests/drivers/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644

[PATCH] selftests: pidfd: Create .gitignore to include pidfd_test

2019-05-11 Thread Kelsey Skunberg
Create /selftests/pidfd/.gitignore which holds the following file name created after compiling: - pidfd_test Signed-off-by: Kelsey Skunberg --- tools/testing/selftests/pidfd/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 tools/testing/selftests/pidfd/.gitignore

[PATCH v2] selftests: kvm: Add files generated when compiled to .gitignore

2019-05-11 Thread Kelsey Skunberg
The following files are generated in /selftests/kvm/ after compiling and should be added to /selftests/kvm/.gitignore: - /x86_64/hyperv_cpuid - /x86_64/smm_test - /clear_dirty_log_test Signed-off-by: Kelsey Skunberg --- Changes since v1: - Included

[PATCH -next] mm/hotplug: fix a null-ptr-deref during NUMA boot

2019-05-11 Thread Qian Cai
The linux-next commit ("x86, numa: always initialize all possible nodes") introduced a crash below during boot for systems with a memory-less node. This is due to CPUs that get onlined during SMP boot, but that onlining triggers a page fault in bus_add_device() during device registration:

Re: [PATCH v2] sh: vsyscall: drop unnecessary cc-ldoption

2019-05-11 Thread Yoshinori Sato
On Thu, 09 May 2019 17:44:45 +0900, John Paul Adrian Glaubitz wrote: > > Hi Masahiro! > > On 5/9/19 9:07 AM, Masahiro Yamada wrote: > >> So, if in doubt, there are folks in Debian which can test your kernel patch > >> if you fear that it breaks something. > > > > Thanks for taking care of them

Re: [PATCH v2] sh: vsyscall: drop unnecessary cc-ldoption

2019-05-11 Thread Yoshinori Sato
On Thu, 25 Apr 2019 03:02:21 +0900, Nick Desaulniers wrote: > > Towards the goal of removing cc-ldoption, it seems that --hash-style= > was added to binutils 2.17.50.0.2 in 2006. The minimal required version > of binutils for the kernel according to > Documentation/process/changes.rst is 2.20. >

[GIT PULL] chrome-platform changes for v5.2

2019-05-11 Thread Benson Leung
Hello Linus, The following changes since commit 8c2ffd9174779014c3fe1f96d9dc3641d9175f00: Linux 5.1-rc2 (2019-03-24 14:02:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git tags/tag-chrome-platform-for-v5.2 for you to

[PATCH] selftests: kvm: Add files generated when compiled to .gitignore

2019-05-11 Thread Kelsey Skunberg
The following files are generated in /selftests/kvm/ after compiling and should be added to /selftests/kvm/.gitignore: - /x86_64/hyperv_cpuid - /x86_64/smm_test Signed-off-by: Kelsey Skunberg --- tools/testing/selftests/kvm/.gitignore | 2 ++ 1 file changed, 2 insertions(+)

Re: [PATCH] usercopy: Remove HARDENED_USERCOPY_PAGESPAN

2019-05-11 Thread Matthew Wilcox
On Sat, May 11, 2019 at 05:03:08PM -0700, Kees Cook wrote: > On Fri, May 10, 2019 at 08:41:43PM -0400, Laura Abbott wrote: > > On 5/10/19 3:43 PM, Kees Cook wrote: > > > This feature continues to cause more problems than it solves[1]. Its > > > intention was to check the bounds of page-allocator

Re: [PATCH v2 0/3] initramfs: add support for xattrs in the initial ram disk

2019-05-11 Thread Rob Landley
On 5/11/19 11:04 PM, Rob Landley wrote: > P.P.S. Sadly, if you want an actually standardized standard format where > implementations adhere to the standard: IETF RFC 1991 was published in 1996 > and Nope, darn it, checked my notes and that wasn't it. I thought zip had an RFC, it's just zlib,

Re: [PATCH v2 0/3] initramfs: add support for xattrs in the initial ram disk

2019-05-11 Thread Rob Landley
On 5/11/19 5:44 PM, Andy Lutomirski wrote: > I read some of those emails. ISTM that adding TAR support should be > seriously considered. Sure, it's baroque, but it's very, very well > supported, and it does exactly what we need. Which means you now have two parsers supported in parallel

Re: [PATCH v2] Documentation: atomic_t.txt: Explain ordering provided by smp_mb__{before,after}_atomic()

2019-05-11 Thread Paul E. McKenney
On Mon, May 06, 2019 at 06:42:38PM +0200, Andrea Parri wrote: > On Fri, May 03, 2019 at 01:13:44PM -0400, Alan Stern wrote: > > The description of smp_mb__before_atomic() and smp_mb__after_atomic() > > in Documentation/atomic_t.txt is slightly terse and misleading. It > > does not clearly state

Re: [PATCH] vt: Fix a missing-check bug in drivers/tty/vt/vt.c file of Linux 5.0.14

2019-05-11 Thread Gen Zhang
On Sat, May 11, 2019 at 08:07:41AM +0200, Greg KH wrote: > Look at the patch above, all of the whitespace is damaged. There is no > way you took the raw email and then were able to apply that to the > kernel tree. > > You can not cut/paste patches into gmail, please read the kernel >

Re: [PATCH V3 5/9] spi: export spi core function spi_set_cs

2019-05-11 Thread Mark Brown
On Fri, May 10, 2019 at 06:53:25PM +, Sowjanya Komatineni wrote: > > On Mon, Apr 29, 2019 at 10:02:46PM +, Sowjanya Komatineni wrote: To reiterate: > > Please fix your mail client to word wrap within paragraphs at > > something substantially less than 80 columns. Doing this makes your >

Re: [PATCH] kbuild: add script check for cross compilation utilities

2019-05-11 Thread Masahiro Yamada
On Sat, May 11, 2019 at 11:25 AM Nathan Chancellor wrote: > > Few comments below but nothing major, this seems to work fine as is. > > On Thu, May 09, 2019 at 01:19:21PM -0700, 'Nick Desaulniers' via Clang Built > Linux wrote: > > When cross compiling via setting CROSS_COMPILE, if the prefixed

Re: [PATCH 02/18] soc: qcom: create "include/soc/qcom/rmnet.h"

2019-05-11 Thread Joe Perches
On Sat, 2019-05-11 at 20:24 -0500, Alex Elder wrote: > include/soc/qcom/rmnet.h Should this file be added to the MAINTAINERS file update in patch 16/18 ?

Re: [PATCH] kbuild: add script check for cross compilation utilities

2019-05-11 Thread Masahiro Yamada
Hi. On Fri, May 10, 2019 at 5:19 AM Nick Desaulniers wrote: > > When cross compiling via setting CROSS_COMPILE, if the prefixed tools > are not found, then the host utilities are often instead invoked, and > produce often difficult to understand errors. This is most commonly the > case for

[PATCH] kbuild: turn auto.conf.cmd into a mandatory include file

2019-05-11 Thread Masahiro Yamada
syncconfig is responsible for keeping auto.conf up-to-date, so if it fails for any reason, the build must be terminated immediately. However, since commit 9390dff66a52 ("kbuild: invoke syncconfig if include/config/auto.conf.cmd is missing"), Kbuild continues running even after syncconfig fails.

Re: [PATCH V2] firmware: imx: SCU irq should ONLY be enabled after SCU IPC is ready

2019-05-11 Thread Shawn Guo
On Sun, Apr 28, 2019 at 03:03:12AM +, Anson Huang wrote: > The imx_scu_irq_group_enable() is normally called during module driver > probe phase to enable SCU group irq, if SCU IPC is NOT ready, below > dump will show out: > > [0.933001] Hardware name: Freescale i.MX8QXP MEK (DT) > [

Re: [PATCH v3 0/2] Enable wm8524 codec on i.MX8MM EVK

2019-05-11 Thread Shawn Guo
On Wed, Apr 24, 2019 at 03:04:12PM +, Daniel Baluta wrote: > This patch series introduces the SAI nodes on i.MX8MM EVK then > creates the wm8524 codec node and finally uses simple card machine > driver to create a sound card. > > Changes since v2: > - place compatible strings one a

[PATCH 02/18] soc: qcom: create "include/soc/qcom/rmnet.h"

2019-05-11 Thread Alex Elder
The IPA driver requires some (but not all) symbols defined in "drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h". Create a new public header file "include/soc/qcom/rmnet.h" and move the needed definitions there. Signed-off-by: Alex Elder --- .../ethernet/qualcomm/rmnet/rmnet_handlers.c | 1 +

[PATCH 06/18] soc: qcom: ipa: clocking, interrupts, and memory

2019-05-11 Thread Alex Elder
This patch incorporates three source files (and their headers). They're grouped into one patch mainly for the purpose of making the number and size of patches in this series somewhat reasonable. - "ipa_clock.c" and "ipa_clock.h" implement clocking for the IPA device. The IPA has a single

[PATCH 04/18] soc: qcom: ipa: main code

2019-05-11 Thread Alex Elder
This patch includes three source files that represent some basic "main program" code for the IPA driver. They are: - "ipa.h" defines the top-level IPA structure which represents an IPA device throughout the code. - "ipa_main.c" contains the platform driver probe function, along with

[PATCH 07/18] soc: qcom: ipa: GSI headers

2019-05-11 Thread Alex Elder
The Generic Software Interface is a layer of the IPA driver that abstracts the underlying hardware. The next patch includes the main code for GSI (including some additional documentation). This patch just includes three GSI header files. - "gsi.h" is the top-level GSI header file. There is

[PATCH 09/18] soc: qcom: ipa: GSI transactions

2019-05-11 Thread Alex Elder
This patch implements GSI transactions. A GSI transaction is a structure that represents a single request (consisting of one or more TREs) sent to the GSI hardware. The last TRE in a transaction includes a flag requesting that the GSI interrupt the AP to notify that it has completed. TREs are

[PATCH 12/18] soc: qcom: ipa: immediate commands

2019-05-11 Thread Alex Elder
One TX endpoint (per EE) is used for issuing immediate commands to the IPA. These commands request activites beyond simple data transfers to be done by the IPA hardware. For example, the IPA is able to manage routing packets among endpoints, and immediate commands are used to configure tables

[PATCH 08/18] soc: qcom: ipa: the generic software interface

2019-05-11 Thread Alex Elder
This patch includes "gsi.c", which implements the generic software interface (GSI) for IPA. The generic software interface abstracts channels, which provide a means of transferring data either from the AP to the IPA, or from the IPA to the AP. A ring buffer of "transfer elements" (TREs) is used

[PATCH 11/18] soc: qcom: ipa: IPA endpoints

2019-05-11 Thread Alex Elder
This patch includes the code implementing an IPA endpoint. This is the primary abstraction implemented by the IPA. An endpoint is one end of a network connection between two entities physically connected to the IPA. Specifically, the AP and the modem implement endpoints, and an (AP endpoint,

[PATCH 14/18] soc: qcom: ipa: AP/modem communications

2019-05-11 Thread Alex Elder
This patch implements two forms of out-of-band communication between the AP and modem. - QMI is a mechanism that allows clients running on the AP interact with services running on the modem (and vice-versa). The AP IPA driver uses QMI to communicate with the corresponding IPA driver

[PATCH 15/18] soc: qcom: ipa: support build of IPA code

2019-05-11 Thread Alex Elder
Add build and Kconfig support for the Qualcomm IPA driver. Signed-off-by: Alex Elder --- drivers/net/Kconfig | 2 ++ drivers/net/Makefile | 1 + drivers/net/ipa/Kconfig | 16 drivers/net/ipa/Makefile | 7 +++ 4 files changed, 26 insertions(+) create mode

[PATCH 16/18] MAINTAINERS: add entry for the Qualcomm IPA driver

2019-05-11 Thread Alex Elder
Add an entry in the MAINTAINERS file for the Qualcomm IPA driver Signed-off-by: Alex Elder --- MAINTAINERS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2c2fce72e694..2348a90d4dff 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -12694,6 +12694,12 @@ L:

[PATCH 13/18] soc: qcom: ipa: IPA network device and microcontroller

2019-05-11 Thread Alex Elder
This patch includes the code that implements a Linux network device, using one TX and one RX IPA endpoint. It is used to implement the network device representing the modem and its connection to wireless networks. There are only a few things that are really modem-specific though, and they aren't

[PATCH 03/18] dt-bindings: soc: qcom: add IPA bindings

2019-05-11 Thread Alex Elder
Add the binding definitions for the "qcom,ipa" device tree node. Signed-off-by: Alex Elder --- .../devicetree/bindings/net/qcom,ipa.txt | 164 ++ 1 file changed, 164 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.txt diff --git

[PATCH 18/18] arm64: defconfig: enable build of IPA code

2019-05-11 Thread Alex Elder
Add CONFIG_IPA to the 64-bit Arm defconfig. Signed-off-by: Alex Elder --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 2d9c39033c1a..4f4d803e563d 100644 --- a/arch/arm64/configs/defconfig +++

[PATCH 00/18] net: introduce Qualcomm IPA driver

2019-05-11 Thread Alex Elder
This series presents the driver for the Qualcomm IP Accelerator (IPA). The IPA is a component present in some Qualcomm SoCs that allows network functions such as aggregation, filtering, routing, and NAT to be performed without active involvement of the main application processor (AP). Initially,

[PATCH 17/18] arm64: dts: sdm845: add IPA information

2019-05-11 Thread Alex Elder
Add IPA-related nodes and definitions to "sdm845.dtsi". Signed-off-by: Alex Elder --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 51 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index

[PATCH 01/18] bitfield.h: add FIELD_MAX() and field_max()

2019-05-11 Thread Alex Elder
Define FIELD_MAX(), which supplies the maximum value that can be represented by a field value. Define field_max() as well, to go along with the lower-case forms of the field mask functions. Signed-off-by: Alex Elder --- include/linux/bitfield.h | 14 ++ 1 file changed, 14

[PATCH 05/18] soc: qcom: ipa: configuration data

2019-05-11 Thread Alex Elder
This patch defines configuration data that is used to specify some of the details of IPA hardware supported by the driver. It is built as Device Tree match data, discovered at boot time. Initially the driver only supports the Qualcomm SDM845 SoC. Signed-off-by: Alex Elder ---

[PATCH 10/18] soc: qcom: ipa: IPA interface to GSI

2019-05-11 Thread Alex Elder
This patch provides interface functions supplied by the IPA layer that are called from the GSI layer. One function is called when a GSI transaction has completed. The others allow the GSI layer to inform the IPA layer when transactions have been supplied to hardware, and when the hardware has

I NEED YOUR RESPOND

2019-05-11 Thread Dr. Ahmed Nuru
-- I NEED YOUR ASSISTANT FOR AN URGENT BUSINESS PROPOSAL OF $135 MILLION AND 767KG OF GOLD FOR INVESTMENT PLEASE KINDLY GET BACK TO ME IF YOU CAN HANDLE IT FOR MORE DETAILS.

Re: [PATCH v2] soc: imx: Fix build error without CONFIG_SOC_BUS

2019-05-11 Thread Shawn Guo
On Wed, Apr 24, 2019 at 05:15:17PM +0800, Yue Haibing wrote: > From: YueHaibing > > During randconfig builds, I occasionally run into an invalid configuration > > drivers/soc/imx/soc-imx8.o: In function `imx8_soc_init': > soc-imx8.c:(.init.text+0x144): undefined reference to

Re: [PATCH] ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS

2019-05-11 Thread Shawn Guo
On Fri, May 10, 2019 at 12:27:18PM +, Anson Huang wrote: > Hi, Shawn > I have resent this patch with "Content-Transfer-Encoding: > quoted-printable", can you check if you can apply the patch correctly, if > yes, please let me know and I will resend all patches maintained by you with >

Re: [PATCH RESEND] ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS

2019-05-11 Thread Shawn Guo
On Fri, May 10, 2019 at 12:23:42PM +, Anson Huang wrote: > Enable CONFIG_THERMAL_STATISTICS to extend the sysfs interface > for thermal cooling devices and expose some useful statistics. > > Signed-off-by: Anson Huang Applied, thanks.

linux-next: Fixes tag needs some work in the thermal-soc tree

2019-05-11 Thread Stephen Rothwell
Hi Eduardo, In commit 201f0534b335 ("thermal: rcar_gen3_thermal: fix interrupt type") Fixes tag Fixes: 7d4b269776ec6 ("enable hardware interrupts for trip points") has these problem(s): - Subject does not match target commit subject Just use git log -1 --format='Fixes: %h

Re: Question about sched_setaffinity()

2019-05-11 Thread Andrea Parri
> > > The fix is straightforward. I just added "rcutorture.shuffle_interval=0" > > > to the TRIVIAL.boot file, which stops rcutorture from shuffling its > > > kthreads around. > > > > I added the option to the file and I didn't reproduce the issue. > > Thank you! May I add your Tested-by?

Re: Linux Testing Microconference at LPC

2019-05-11 Thread Andrea Parri
On Tue, Apr 23, 2019 at 11:22:50AM +0100, Mark Rutland wrote: > On Thu, Apr 11, 2019 at 10:37:51AM -0700, Dhaval Giani wrote: > > Hi Folks, > > > > This is a call for participation for the Linux Testing microconference > > at LPC this year. > > > > For those who were at LPC last year, as the

Re: Question about sched_setaffinity()

2019-05-11 Thread Paul E. McKenney
On Sat, May 11, 2019 at 11:45:20PM +0200, Andrea Parri wrote: > > > The below trace explain the issue. Some Paul person did it, see below. > > > It's broken per construction :-) > > > > *facepalm* Hence the very strange ->cpus_allowed mask. I really > > should have figured that one out. > > >

Re: [PATCH] x86/entry/64: randomize kernel stack offset upon syscall

2019-05-11 Thread Kees Cook
On Sat, May 11, 2019 at 03:45:19PM -0700, Andy Lutomirski wrote: > ISTM maybe a better first step would be to make get_random_bytes() be > much faster? :) I'm not opposed to that, but I want to make sure we don't break it for "real" crypto uses... I still think just using something very simply

Re: [PATCH] usercopy: Remove HARDENED_USERCOPY_PAGESPAN

2019-05-11 Thread Kees Cook
On Fri, May 10, 2019 at 08:41:43PM -0400, Laura Abbott wrote: > On 5/10/19 3:43 PM, Kees Cook wrote: > > This feature continues to cause more problems than it solves[1]. Its > > intention was to check the bounds of page-allocator allocations by using > > __GFP_COMP, for which we would need to find

Re: [PATCH] pid: Remove unneeded hash header file

2019-05-11 Thread Andrew Morton
On Mon, 29 Apr 2019 22:33:19 -0700 Timmy Li wrote: > Hash functions are not needed since idr is used now. > Let's remove hash header file for cleanup. > OK. And the nice block comment at the start of kernel/pid.c is rather out of date...

Re: kexec failure (Undefined symbol: __stack_chk_fail)

2019-05-11 Thread Arvind Sankar
On Sat, May 11, 2019 at 03:40:49PM -0400, Arvind Sankar wrote: > On Sat, May 11, 2019 at 03:16:59PM -0400, Arvind Sankar wrote: > > I'm running v5.1.0 trying to kexec into v5.1.1. I get an error when > > trying to load the kernel image, I enabled some debugging of > >

Re: [PATCH] x86/entry/64: randomize kernel stack offset upon syscall

2019-05-11 Thread Andy Lutomirski
On Thu, May 9, 2019 at 1:43 AM Ingo Molnar wrote: > > > * Reshetova, Elena wrote: > > > > I find it ridiculous that even with 4K blocked get_random_bytes(), > > > which gives us 32k bits, which with 5 bits should amortize the RNG > > > call to something like "once per 6553 calls", we still see

Re: [PATCH v2 0/3] initramfs: add support for xattrs in the initial ram disk

2019-05-11 Thread Andy Lutomirski
On Thu, May 9, 2019 at 4:27 AM Roberto Sassu wrote: > > This patch set aims at solving the following use case: appraise files from > the initial ram disk. To do that, IMA checks the signature/hash from the > security.ima xattr. Unfortunately, this use case cannot be implemented > currently, as

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Andy Lutomirski
> On May 11, 2019, at 10:21 AM, Linus Torvalds > wrote: > >> On Sat, May 11, 2019 at 1:00 PM Andy Lutomirski wrote: >> >> A better “spawn” API should fix this. > > Andy, stop with the "spawn would be better". It doesn’t have to be spawn per se. But the current situation sucks. > > Notice?

Re: [PATCH] mm: vmscan: correct nr_reclaimed for THP

2019-05-11 Thread William Kucharski
> On May 10, 2019, at 10:36 AM, Matthew Wilcox wrote: > > Please don't. That embeds the knowledge that we can only swap out either > normal pages or THP sized pages. I'm trying to make the VM capable of > supporting arbitrary-order pages, and this would be just one more place > to fix. >

mcf5441x, mmu boot not working anymore

2019-05-11 Thread Angelo Dureghello
Hi all, just rebased to master right now, so @ > 5.1.1, nommu boot works, mmu boot hangs without any message. Before rebase i was near 5.1-rc1 but lost the log, unfortunately. I start to investigate on this. Please let me know if you may have any idea about where the issue could come from.

Re: ext3/ext4 filesystem corruption under post 5.1.0 kernels

2019-05-11 Thread Theodore Ts'o
On Sat, May 11, 2019 at 02:43:16PM +0200, Richard Weinberger wrote: > [CC'in linux-ext4] > > On Sat, May 11, 2019 at 1:47 PM Arthur Marsh > wrote: > > > > > > The filesystem with the kernel source tree is the root file system, ext3, > > mounted as: > > > > /dev/sdb7 on / type ext3

Re: [GIT PULL] security subsystem: Tomoyo updates for v5.2

2019-05-11 Thread Casey Schaufler
On 5/11/2019 11:13 AM, Paul Moore wrote: On Sat, May 11, 2019 at 10:38 AM Linus Torvalds wrote: On Fri, May 10, 2019 at 6:09 PM James Morris wrote: These patches include fixes to enable fuzz testing, and a fix for calculating whether a filesystem is user-modifiable. So now these have been

Re: Question about sched_setaffinity()

2019-05-11 Thread Andrea Parri
> > The below trace explain the issue. Some Paul person did it, see below. > > It's broken per construction :-) > > *facepalm* Hence the very strange ->cpus_allowed mask. I really > should have figured that one out. > > The fix is straightforward. I just added "rcutorture.shuffle_interval=0"

[no subject]

2019-05-11 Thread Major Dennis Hornbeck
I am in the military unit here in Afghanistan, we have some amount of funds that we want to move out of the country. My partners and I need a good partner someone we can trust. It is risk free and legal. Reply to this email: hornbeckmajordennis...@gmail.com Regards, Major Dennis Hornbeck.

Re: [PATCH] selftests : netfilter: Wrote a error and exit code for a command which needed veth kernel module.

2019-05-11 Thread Jeffrin Thalakkottoor
Hi Pablo, Please follow up on the mail you sent. This is for my interest to see my patch upstream On Tue, Apr 30, 2019 at 4:22 PM Pablo Neira Ayuso wrote: > > Cc'ing netfilter-de...@vger.kernel.org > > On Tue, Apr 30, 2019 at 12:02:56PM +0200, Florian Westphal wrote: > > shuah wrote: > > >

Re: [v2 PATCH] RISC-V: Add a PE/COFF compliant Image header.

2019-05-11 Thread Karsten Merker
On Wed, May 01, 2019 at 12:56:07PM -0700, Atish Patra wrote: > Currently, last stage boot loaders such as U-Boot can accept only > uImage which is an unnecessary additional step in automating boot flows. > > Add a PE/COFF compliant image header that boot loaders can parse and > directly load

Re: [Patch v2] drivers: staging : wlan-ng : collect return status without variable

2019-05-11 Thread Dan Carpenter
On Sat, May 11, 2019 at 03:18:59PM +0530, Hariprasad Kelam wrote: > As caller rdev_set_default_key not particular about -EFAULT. > We can preserve the return value of prism2_domibset_uint32. > > Signed-off-by: Hariprasad Kelam > - > Changes in v2: > - remove masking of original return

[PATCH 2/2] scripts/spdxcheck.py: Add dual license subdirectory

2019-05-11 Thread Sven Eckelmann
The licenses from the other directory were partially moved to the dual directory in commit 99871f2f9a4d ("scripts/spdxcheck.py: Fix path to deprecated licenses"). checkpatch therefore rejected files like drivers/staging/android/ashmem.h with WARNING: 'SPDX-License-Identifier: GPL-2.0 OR

[PATCH] scripts/spdxcheck.py: Fix path to deprecated licenses

2019-05-11 Thread Sven Eckelmann
The directory name for other licenses was changed to "deprecated" in commit 62be257e986d ("LICENSES: Rename other to deprecated"). But it was not changed for spdxcheck.py. As result, checkpatch failed with FAIL: "Blob or Tree named 'other' not found" Traceback (most recent call last):

FYI -ffreestanding shrinks kernel by 2% on x86_64

2019-05-11 Thread Alexey Dobriyan
On Sat, May 11, 2019 at 11:02:24PM +0300, Alexey Dobriyan wrote: > I compiled current F29 kernel config on x86_64 (5.0.13-200.fc29.x86_64) > with -ffreestanding. The results are interesting :^): > > add/remove: 30/22 grow/shrink: 1290/46867 up/down: 33658/-1778055 > (-1744397) >

Re: kexec failure (Undefined symbol: __stack_chk_fail)

2019-05-11 Thread Arvind Sankar
On Sat, May 11, 2019 at 03:16:59PM -0400, Arvind Sankar wrote: > I'm running v5.1.0 trying to kexec into v5.1.1. I get an error when > trying to load the kernel image, I enabled some debugging of > arch/x86/kernel/machine_kexec_64.c and got the following log: > [90028.591812] kexec: Applying

Re: [PATCH - resend 1/3] thermal/drivers/cpu_cooling: Fixup the header and copyright

2019-05-11 Thread Eduardo Valentin
On Sun, Apr 28, 2019 at 11:51:03AM +0200, Daniel Lezcano wrote: > The copyright format does not conform to the format requested by > Linaro: https://wiki.linaro.org/Copyright > > Fix it. > > Signed-off-by: Daniel Lezcano > Viresh Kumar Based on the series and other patches of it, I am

kexec failure (Undefined symbol: __stack_chk_fail)

2019-05-11 Thread Arvind Sankar
I'm running v5.1.0 trying to kexec into v5.1.1. I get an error when trying to load the kernel image, I enabled some debugging of arch/x86/kernel/machine_kexec_64.c and got the following log: [90028.591812] kexec: Applying relocate section .rela.text to 1 [90028.592438] kexec: Symbol: sha256_update

Re: [alsa-devel] [PATCH v4] ASoC: tlv320aic3x: Add support for high power analog output

2019-05-11 Thread Benoît Thébaudeau
Dear Saravanan Sekar, On Sat, May 11, 2019 at 5:13 PM Saravanan Sekar wrote: > > Add support to output level control for the analog high power output > drivers HPOUT and HPCOM. > > Signed-off-by: Saravanan Sekar > --- > > Notes: > Notes: > Changes in V4: > -Added separate

[appletalk] 6377f787ae: INFO:trying_to_register_non-static_key

2019-05-11 Thread kernel test robot
FYI, we noticed the following commit (built with gcc-7): commit: 6377f787aeb945cae7abbb6474798de129e1f3ac ("appletalk: Fix use-after-free in atalk_proc_exit") https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master in testcase: trinity with following parameters:

Re: [RFC v2] iio: input-bridge: optionally bridge iio acceleometers to create a /dev/input interface

2019-05-11 Thread Roderick Colenbrander
On Fri, May 10, 2019 at 1:57 AM Bastien Nocera wrote: > > On Sun, 2019-04-14 at 09:26 -0700, Roderick Colenbrander wrote: > > > > > We at the time were one of the first to expose acceleration and gyro > > data through /dev/input for DualShock 4 as supported by hid-sony. We > > report

Re: [PATCH] irqchip: ingenic: Drop dependency on MACH_INGENIC, use COMPILE_TEST

2019-05-11 Thread Paul Cercueil
My bad, I'm stupid. I tested CONFIG_COMPILE_TEST on MIPS... The driver does depend on arch-specific includes so COMPILE_TEST cannot be used; I'll send a V2. -Paul Le sam. 11 mai 2019 à 19:09, Paul Cercueil a écrit : Depending on MACH_INGENIC prevent us from creating a generic kernel that

Re: [PATCH] dt-bindings: Convert vendor prefixes to json-schema

2019-05-11 Thread Aaro Koskinen
On Fri, May 10, 2019 at 02:40:18PM -0500, Rob Herring wrote: > Convert the vendor prefix registry to a schema. This will enable checking > that new vendor prefixes are added (in addition to the less than perfect > checkpatch.pl check) and will also check against adding other prefixes > which are

Re: [alsa-devel] [PATCH v3 0/2] ASoC: Intel: Add Cometlake PCI IDs

2019-05-11 Thread Pierre-Louis Bossart
On 5/10/19 5:39 PM, Evan Green wrote: This small series adds PCI IDs for Cometlake platforms, for a dazzling audio experience. This is based on linux-next's next-20190510. Thank you Evan, looks good. For the series Acked-by: Pierre-Louis Bossart Changes in v3: - Copy cnl_desc to new

Re: [GIT PULL] security subsystem: Tomoyo updates for v5.2

2019-05-11 Thread Paul Moore
On Sat, May 11, 2019 at 10:38 AM Linus Torvalds wrote: > On Fri, May 10, 2019 at 6:09 PM James Morris wrote: > > > > These patches include fixes to enable fuzz testing, and a fix for > > calculating whether a filesystem is user-modifiable. > > So now these have been very recently rebased (on top

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Aleksa Sarai
On 2019-05-11, Linus Torvalds wrote: > On Sat, May 11, 2019 at 1:31 PM Aleksa Sarai wrote: > > Yup, I've dropped the patch for the next version. (To be honest, I'm not > > sure why I included any of the other flags -- the only one that would've > > been necessary to deal with CVE-2019-5736 was

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Linus Torvalds
On Sat, May 11, 2019 at 1:31 PM Aleksa Sarai wrote: > > Yup, I've dropped the patch for the next version. (To be honest, I'm not > sure why I included any of the other flags -- the only one that would've > been necessary to deal with CVE-2019-5736 was AT_NO_MAGICLINKS.) I do wonder if we could

Re: [PATCH v8 1/3] arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit

2019-05-11 Thread Angus Ainslie
Hi Fabio, On 2019-05-11 08:34, Fabio Estevam wrote: Hi Angus, This looks good. Only minor issues: On Wed, May 1, 2019 at 7:57 PM Angus Ainslie (Purism) wrote: +++ b/arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts @@ -0,0 +1,823 @@ +/* SPDX-License-Identifier: GPL-2.0+ This should

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Christian Brauner
On May 11, 2019 7:43:44 PM GMT+02:00, Linus Torvalds wrote: >On Sat, May 11, 2019 at 1:31 PM Aleksa Sarai wrote: >> >> Yup, I've dropped the patch for the next version. (To be honest, I'm >not >> sure why I included any of the other flags -- the only one that >would've >> been necessary to deal

Re: [PATCH v2] jbd2: fix potential double free

2019-05-11 Thread Theodore Ts'o
On Fri, May 10, 2019 at 06:36:48PM +0800, Chengguang Xu wrote: > diff --git a/fs/jbd2/journal.c b/fs/jbd2/journal.c > index 37e16d969925..0f1ac43d0560 100644 > --- a/fs/jbd2/journal.c > +++ b/fs/jbd2/journal.c > @@ -2299,7 +2299,7 @@ static void jbd2_journal_destroy_slabs(void) > } > } >

Re: [PATCH 3/5] arm64: dts: meson: g12a: add mdio multiplexer

2019-05-11 Thread Jerome Brunet
On Sat, 2019-05-11 at 18:59 +0200, Martin Blumenstingl wrote: > Hi Jerome, > > On Fri, May 10, 2019 at 6:49 PM Jerome Brunet wrote: > > Add the g12a mdio multiplexer which allows to connect to either > > an external phy through the SoC pins or the internal 10/100 phy > > > > Signed-off-by:

Re: [PATCH 5/5] arm64: dts: meson: sei510: add network support

2019-05-11 Thread Jerome Brunet
On Sat, 2019-05-11 at 19:16 +0200, Martin Blumenstingl wrote: > Hi Kevin, > > On Sat, May 11, 2019 at 12:45 AM Kevin Hilman wrote: > > Jerome Brunet writes: > > > > > Enable the network interface of the SEI510 which use the internal PHY. > > > > > > Signed-off-by: Jerome Brunet > > > > I

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Aleksa Sarai
On 2019-05-11, Linus Torvalds wrote: > On Sat, May 11, 2019 at 1:21 PM Linus Torvalds > wrote: > > > > Notice? None of the real problems are about execve or would be solved > > by any spawn API. You just think that because you've apparently been > > talking to too many MS people that think fork

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Linus Torvalds
On Sat, May 11, 2019 at 1:21 PM Linus Torvalds wrote: > > Notice? None of the real problems are about execve or would be solved > by any spawn API. You just think that because you've apparently been > talking to too many MS people that think fork (and thus indirectly > execve()) is bad process

Re: [PATCH 2/5] arm64: dts: meson: g12a: add ethernet pinctrl definitions

2019-05-11 Thread Jerome Brunet
On Sat, 2019-05-11 at 19:06 +0200, Martin Blumenstingl wrote: > Hi Jerome, > > On Fri, May 10, 2019 at 6:49 PM Jerome Brunet wrote: > > Add the ethernet pinctrl settings for RMII, RGMII and internal phy leds > > > > Signed-off-by: Jerome Brunet > > --- > >

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Linus Torvalds
On Sat, May 11, 2019 at 1:00 PM Andy Lutomirski wrote: > > A better “spawn” API should fix this. Andy, stop with the "spawn would be better". Spawn is garbage. It's garbage because it's fundamentally too inflexible, and it's garbage because it is quite complex to try to work around the

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Aleksa Sarai
On 2019-05-11, Andy Lutomirski wrote: > >> I've lost track of the context here, but it seems to me that > >> mitigating attacks involving accidental following of /proc links > >> shouldn't depend on dumpability. What's the actual problem this is > >> trying to solve again? > > > > The one

Re: [PATCH][next] ext4: fix two cases where a u32 is being checked for a less than zero error return

2019-05-11 Thread Theodore Ts'o
On Fri, Apr 26, 2019 at 11:09:08PM +0100, Colin King wrote: > From: Colin Ian King > > There are two cases where u32 variables n and err are being checked > for less than zero error values, the checks is always false because > the variables are not signed. Fix this by making the variables ints.

Re: [PATCH v2] jbd2: fix potential double free

2019-05-11 Thread Theodore Ts'o
On Fri, May 10, 2019 at 06:36:48PM +0800, Chengguang Xu wrote: > When fail from creating cache jbd2_inode_cache, we will > destroy previously created cache jbd2_handle_cache twice. > This patch fixes it by sperating each cache > initialization/destruction to individual function. > >

Re: [PATCH v2] ext4: fix use-after-free in dx_release()

2019-05-11 Thread Theodore Ts'o
On Wed, May 08, 2019 at 02:04:03PM +0530, Sahitya Tummala wrote: > The buffer_head (frames[0].bh) and it's corresping page can be > potentially free'd once brelse() is done inside the for loop > but before the for loop exits in dx_release(). It can be free'd > in another context, when the page

Re: [PATCH 5/5] arm64: dts: meson: sei510: add network support

2019-05-11 Thread Martin Blumenstingl
Hi Kevin, On Sat, May 11, 2019 at 12:45 AM Kevin Hilman wrote: > > Jerome Brunet writes: > > > Enable the network interface of the SEI510 which use the internal PHY. > > > > Signed-off-by: Jerome Brunet > > I tried testing this series on SEI510, but I must still be missing some > defconfig

[PATCH] irqchip: ingenic: Drop dependency on MACH_INGENIC, use COMPILE_TEST

2019-05-11 Thread Paul Cercueil
Depending on MACH_INGENIC prevent us from creating a generic kernel that works on more than one MIPS board. Instead, we just depend on MIPS being set. On other architectures, this driver can still be built, thanks to COMPILE_TEST. This is used by automated tools to find bugs, for instance.

Re: [PATCH 2/5] arm64: dts: meson: g12a: add ethernet pinctrl definitions

2019-05-11 Thread Martin Blumenstingl
Hi Jerome, On Fri, May 10, 2019 at 6:49 PM Jerome Brunet wrote: > > Add the ethernet pinctrl settings for RMII, RGMII and internal phy leds > > Signed-off-by: Jerome Brunet > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 37 + > 1 file changed, 37 insertions(+) > >

Re: [PATCH v6 5/6] binfmt_*: scope path resolution of interpreters

2019-05-11 Thread Andy Lutomirski
> On May 10, 2019, at 3:55 PM, Jann Horn wrote: > >> On Fri, May 10, 2019 at 02:20:23PM -0700, Andy Lutomirski wrote: >>> On Fri, May 10, 2019 at 1:41 PM Jann Horn wrote: >>> On Tue, May 07, 2019 at 05:17:35AM +1000, Aleksa Sarai wrote: > On 2019-05-06, Jann Horn wrote: > In

Re: [PATCH 3/5] arm64: dts: meson: g12a: add mdio multiplexer

2019-05-11 Thread Martin Blumenstingl
Hi Jerome, On Fri, May 10, 2019 at 6:49 PM Jerome Brunet wrote: > > Add the g12a mdio multiplexer which allows to connect to either > an external phy through the SoC pins or the internal 10/100 phy > > Signed-off-by: Jerome Brunet > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 32

Re: [PATCH v5 5/6] pinctrl: meson: add support of drive-strength-microamp

2019-05-11 Thread Martin Blumenstingl
Hi Guillaume, On Fri, May 10, 2019 at 10:23 AM Guillaume La Roque wrote: > > drive-strength-microamp is a new feature needed for G12A SoC. > the default DS setting after boot is usually 500uA and it is not enough for > many functions. We need to be able to set the drive strength to reliably >

Re: [PATCH v3 0/8] Allwinner H6 Mali GPU support

2019-05-11 Thread Clément Péron
Hi Maxime, Is this series ok for you ? Thanks, Clement On Wed, 17 Apr 2019 at 19:30, Clément Péron wrote: > > Hi, > > The Allwinner H6 has a Mali-T720 MP2. The drivers are > out-of-tree so this series only introduce the dt-bindings. > > The first patch is from Neil Amstrong and has been

  1   2   >