[PATCH v3 2/3] dt-bindings: fpga: Add bindings for ZynqMP fpga driver

2019-02-10 Thread Nava kishore Manne
Add documentation to describe Xilinx ZynqMP fpga driver bindings. Signed-off-by: Nava kishore Manne --- Changes for v3: -Created patches on top of 5.0-rc5. No functional changes. Changes for v2: -Removed "" separators. Changes for v1:

Re: [5.0-rc5 regression] "scsi: kill off the legacy IO path" causes 5 minute delay during boot on Sun Blade 2500

2019-02-10 Thread James Bottomley
On Sun, 2019-02-10 at 09:05 -0700, Jens Axboe wrote: > On 2/10/19 8:44 AM, James Bottomley wrote: > > On Sun, 2019-02-10 at 10:17 +0100, Mikael Pettersson wrote: > > > On Sat, Feb 9, 2019 at 7:19 PM James Bottomley > > > wrote: > > > > [...] > > > > I think the reason for this is that the block m

Re: [PATCH 2/5] genirq/affinity: allow driver to setup managed IRQ's affinity

2019-02-10 Thread Thomas Gleixner
Ming, On Fri, 25 Jan 2019, Ming Lei wrote: > This patch introduces callback of .setup_affinity into 'struct > irq_affinity', so that: Please see Documentation/process/submitting-patches.rst. Search for 'This patch' > > 1) allow drivers to customize the affinity for managed IRQ, for > exam

Re: [5.0-rc5 regression] "scsi: kill off the legacy IO path" causes 5 minute delay during boot on Sun Blade 2500

2019-02-10 Thread Jens Axboe
On 2/10/19 9:25 AM, James Bottomley wrote: > On Sun, 2019-02-10 at 09:05 -0700, Jens Axboe wrote: >> On 2/10/19 8:44 AM, James Bottomley wrote: >>> On Sun, 2019-02-10 at 10:17 +0100, Mikael Pettersson wrote: On Sat, Feb 9, 2019 at 7:19 PM James Bottomley wrote: >>> >>> [...] > I thin

Re: [PATCH 4/5] nvme-pci: simplify nvme_setup_irqs() via .setup_affinity callback

2019-02-10 Thread Thomas Gleixner
On Fri, 25 Jan 2019, Ming Lei wrote: > Use the callback of .setup_affinity() to re-caculate number > of queues, and build irqs affinity with help of irq_build_affinity(). > > Then nvme_setup_irqs() gets simplified a lot. I'm pretty sure you can achieve the same by reworking the core code without

Re: [PATCH] leds: pwm: fix max_brightness works abnormal when active_low

2019-02-10 Thread Pavel Machek
On Sun 2019-02-10 20:37:09, Yisheng Xie wrote: > When leds-pwm is active_low, smaller number of duty kept in led_dat > means less brighness, so we should disable pwm when led_dat->duty is > equal to period instead of zero, which means max_brightness. Will all pwm drivers leave the signal 'low' wh

Re: [PATCH v2] exec: don't force_sigsegv processes with a pending fatal signal

2019-02-10 Thread Eric W. Biederman
Ivan Delalande writes: > Hi Eric, > > On Thu, Feb 07, 2019 at 11:13:59PM -0600, Eric W. Biederman wrote: >> I just noticed this. From my patch queue that I intend to send to >> Linus tomorrow. I think this change fixes your issue of getting >> the SIGSEGV instead of the already pending fatal si

[PATCH] spi: gpio: Advertise support for SPI_CS_HIGH

2019-02-10 Thread Jonathan Neuschäfer
The spi-gpio driver already handles different chip select polarities, but so far this was not advertised in master->mode_bits. This patch fixes mmc_spi on top of spi_gpio, which is useful in some testing scenarios. Signed-off-by: Jonathan Neuschäfer --- drivers/spi/spi-gpio.c | 3 ++- 1 file ch

[PATCH] tty/nozomi: use pci_iomap instead of ioremap_nocache

2019-02-10 Thread Hugo Lefeuvre
Use pci_iomap instead of ioremap_nocache in nozomi_card_init(). This is a cleaner way to do PCI MMIO (performs additional checks) and allows to drop the manual call to pci_resource_start. pci_iomap relies on ioremap for MMIO and thus has uncached behavior. Signed-off-by: Hugo Lefeuvre --- drive

[PATCH] docs: process: Remove outdated info about -git patches

2019-02-10 Thread Jonathan Neuschäfer
As can be seen by clicking around the timeline on web.archive.org[1], there were no -git patches/tarballs on kernel.org since release 3.1. [1]: https://web.archive.org/web/2003073843/http://www.kernel.org/ Signed-off-by: Jonathan Neuschäfer --- Documentation/process/howto.rst | 9 -

Re: [PATCHv4 10/13] node: Add memory caching attributes

2019-02-10 Thread Jonathan Cameron
On Sat, 9 Feb 2019 09:20:53 +0100 Brice Goglin wrote: > Hello Keith > > Could we ever have a single side cache in front of two NUMA nodes ? I > don't see a way to find that out in the current implementation. Would we > have an "id" and/or "nodemap" bitmask in the sidecache structure ? This is c

[PATCH v2] blk-sysfs: Rework documention of __blk_release_queue

2019-02-10 Thread Marcos Paulo de Souza
The Notes section of the comment was removed, because now blk_release_queue can only be executed from blk_cleanup_queue (being called when the q->kobj reaches zero), and also blk_init_queue was removed in a1ce35fa4985. Signed-off-by: Marcos Paulo de Souza --- Changes from v1: * Typos, suggested

Re: [PATCH v2] blk-sysfs: Rework documention of __blk_release_queue

2019-02-10 Thread Jens Axboe
On 2/10/19 10:22 AM, Marcos Paulo de Souza wrote: > The Notes section of the comment was removed, because now > blk_release_queue can only be executed from blk_cleanup_queue (being > called when the q->kobj reaches zero), and also blk_init_queue was removed > in a1ce35fa4985. Thanks, applied. --

[PATCH] mmc: spi: Fix card detection during probe

2019-02-10 Thread Jonathan Neuschäfer
When using the mmc_spi driver with a card-detect pin, I noticed that the card was not detected immediately after probe, but only after it was unplugged and plugged back in (and the CD IRQ fired). The call tree looks something like this: mmc_spi_probe mmc_add_host mmc_start_host _mmc_d

Re: [PATCH] Input: matrix_keypad - use flush_delayed_work()

2019-02-10 Thread Sven Van Asbroeck
Hi Dmitry, On Thu, Feb 7, 2019 at 5:46 PM Dmitry Torokhov wrote: > > We should be using flush_delayed_work() instead of flush_work() in > matrix_keypad_stop() to ensure that we are not missing work that is > scheduled but not yet put in the workqueue (i.e. its delay timer has not > expired yet).

Re: [PATCH v4 15/16] block: sed-opal: don't repeat opal_discovery0 in each steps array

2019-02-10 Thread David Kozub
On Fri, 8 Feb 2019, Derrick, Jonathan wrote: On Mon, 2019-02-04 at 23:44 +0100, David Kozub wrote: On Mon, 4 Feb 2019, Christoph Hellwig wrote: + /* first do a discovery0 */ + error = opal_discovery0_step(dev); + for (state = 0; !error && state < n_steps; state++) +

[PATCH net-next v2 01/16] Documentation: networking: switchdev: Update port parent ID section

2019-02-10 Thread Florian Fainelli
Update the section about switchdev drivers having to implement a switchdev_port_attr_get() function to return SWITCHDEV_ATTR_ID_PORT_PARENT_ID since that is no longer valid after commit bccb30254a4a ("net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID"). Fixes: bccb30254a4a ("net: Get rid of SWITCHD

[PATCH net-next v2 12/16] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
Following patches will change the way we communicate getting or setting a port's attribute and use a blocking notifier to perform those tasks. Prepare mlxsw to support receiving notifier events targeting SWITCHDEV_PORT_ATTR_SET and simply translate that into the existing mlxsw_sp_port_attr_set() c

[PATCH net-next v2 03/16] staging: fsl-dpaa2: ethsw: Check bridge port flags during set

2019-02-10 Thread Florian Fainelli
In preparation for removing SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT, have ethsw check that the bridge port flags that are being set are supported. Acked-by: Jiri Pirko Signed-off-by: Florian Fainelli --- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 5 - 1 file changed, 4 insertions(+), 1 d

[PATCH net-next v2 00/16] net: Remove switchdev_ops

2019-02-10 Thread Florian Fainelli
Hi all, This patch series finishes by the removal of switchdev_ops. To get there we need to do a few things: - get rid of the one and only call to switchdev_port_attr_get() which is used to fetch the device's bridge port flags capabilities, instead we can just check what flags are being progr

[PATCH net-next v2 09/16] switchdev: Add SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
In preparation for allowing switchdev enabled drivers to veto specific attribute settings from within the context of the caller, introduce a new switchdev notifier type for port attributes. Suggested-by: Ido Schimmel Acked-by: Jiri Pirko Signed-off-by: Florian Fainelli --- include/net/switchde

[PATCH net-next v2 02/16] mlxsw: spectrum: Check bridge flags during prepare phase

2019-02-10 Thread Florian Fainelli
In preparation for getting rid of switchdev_port_attr_get(), have mlxsw check for the bridge flags being set through switchdev_port_attr_set() with the SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS attribute identifier. Acked-by: Jiri Pirko Signed-off-by: Florian Fainelli --- drivers/net/ethernet/mellano

[PATCH net-next v2 08/16] net: Get rid of switchdev_port_attr_get()

2019-02-10 Thread Florian Fainelli
With the bridge no longer calling switchdev_port_attr_get() to obtain the supported bridge port flags from a driver but instead trying to set the bridge port flags directly and relying on driver to reject unsupported configurations, we can effectively get rid of switchdev_port_attr_get() entirely s

[PATCH net-next v2 05/16] rocker: Check bridge flags during prepare phase

2019-02-10 Thread Florian Fainelli
In preparation for getting rid of switchdev_port_attr_get(), have rocker check for the bridge flags being set through switchdev_port_attr_set() with the SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS attribute identifier. Acked-by: Jiri Pirko Signed-off-by: Florian Fainelli --- drivers/net/ethernet/rocker

[PATCH net-next v2 16/16] net: Remove switchdev_ops

2019-02-10 Thread Florian Fainelli
Now that we have converted all possible callers to using a switchdev notifier for attributes we do not have a need for implementing switchdev_ops anymore, and this can be removed from all drivers the net_device structure. Signed-off-by: Florian Fainelli --- drivers/net/ethernet/mellanox/mlxsw/sp

[PATCH net-next v2 11/16] net: dsa: Handle SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
Following patches will change the way we communicate getting or setting a port's attribute and use a blocking notifier to perform those tasks. Prepare DSA to support receiving notifier events targeting SWITCHDEV_PORT_ATTR_SET and simply translate that into the existing dsa_slave_port_attr_set() ca

[PATCH net-next v2 07/16] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT

2019-02-10 Thread Florian Fainelli
Now that we have converted the bridge code and the drivers to check for bridge port(s) flags at the time we try to set them, there is no need for a get() -> set() sequence anymore and SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT therefore becomes unused. Acked-by: Jiri Pirko Signed-off-by: Florian

[PATCH net-next v2 10/16] rocker: Handle SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
Following patches will change the way we communicate getting or setting a port's attribute and use a blocking notifier to perform those tasks. Prepare rocker to support receiving notifier events targeting SWITCHDEV_PORT_ATTR_SET and simply translate that into the existing rocker_port_attr_set call

[PATCH net-next v2 04/16] net: dsa: Add setter for SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS

2019-02-10 Thread Florian Fainelli
In preparation for removing SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT, add support for a function that processes the SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS attribute and returns not supported for any flag set, since DSA does not currently support toggling those bridge port attributes (yet). Acked-b

[PATCH net-next v2 15/16] net: switchdev: Replace port attr set SDO with a notification

2019-02-10 Thread Florian Fainelli
Drop switchdev_ops.switchdev_port_attr_set. Drop the uses of this field from all clients, which were migrated to use switchdev notification in the previous patches. Add a new function switchdev_port_attr_notify() that sends the switchdev notifications SWITCHDEV_PORT_ATTR_SET. Drop __switchdev_por

[PATCH net-next v2 14/16] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
Following patches will change the way we communicate getting or setting a port's attribute and use a blocking notifier to perform those tasks. Prepare ethsw to support receiving notifier events targeting SWITCHDEV_PORT_ATTR_SET and simply translate that into the existing swdev_port_attr_set() call

[PATCH net-next v2 06/16] net: bridge: Stop calling switchdev_port_attr_get()

2019-02-10 Thread Florian Fainelli
Now that all switchdev drivers have been converted to checking the bridge port flags during the prepare phase of the switchdev_port_attr_set(), we can move straight to trying to set the desired flag through SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS. Acked-by: Jiri Pirko Signed-off-by: Florian Fainelli

[PATCH net-next v2 13/16] net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SET

2019-02-10 Thread Florian Fainelli
Following patches will change the way we communicate getting or setting a port's attribute and use a blocking notifier to perform those tasks. Prepare ocelot to support receiving notifier events targeting SWITCHDEV_PORT_ATTR_SET and simply translate that into the existing ocelot_port_attr_set() ca

Re: [RFC v1 0/3] Address potential user-after-free on module unload

2019-02-10 Thread Sven Van Asbroeck
Hi Miguel, On Thu, Feb 7, 2019 at 11:30 PM Miguel Ojeda wrote: > > Similarly, in drivers/auxdisplay/ht16k33.c, the cancel_delayed_work() > is there, instead of cancel_delayed_work_sync(). Having the script > suggest this change would be useful, too (i.e. instead of the devm_ > change, assuming th

Re: [RFC PATCH v1 14/16] powerpc/32: implement fast entry for syscalls on non BOOKE

2019-02-10 Thread christophe leroy
Le 08/02/2019 à 13:52, Christophe Leroy a écrit : This patch implements a fast entry for syscalls. Syscalls don't have to preserve non volatile registers except LR. This patch then implement a fast entry for syscalls, where volatile registers get clobbered. As this entry is dedicated to sys

[PATCH] MAINTAINERS: use tab instead of spaces

2019-02-10 Thread Lukas Bulwahn
Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as further maintainer to the KEYS-TRUSTED section entry. So, we rectify this with this commit. The issue was detected when writing a script that parses MAINTAINERS. Fixes: 34bccd61b139 ("MAINTAINERS: add Jarkko as maintainer for

Re: [PATCH] x86: make set_pmd_at() paravirt aware

2019-02-10 Thread Linus Torvalds
On Sat, Feb 9, 2019 at 11:41 PM Juergen Gross wrote: > > Make set_pmd_at() paravirt aware by just letting it use set_pmd(). Well, that was simpler than I worried. Just checking: Is this purely an x86 issue? ARM is ok perhaps because there's no PV support? Linus

Re: [PATCH] MAINTAINERS: use tab instead of spaces

2019-02-10 Thread Randy Dunlap
On 2/10/19 10:10 AM, Lukas Bulwahn wrote: > Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as > further maintainer to the KEYS-TRUSTED section entry. So, we rectify this > with this commit. > > The issue was detected when writing a script that parses MAINTAINERS. > > Fixes: 3

possible deadlock in pipe_lock (2)

2019-02-10 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:74e96711e337 Merge tag 'platform-drivers-x86-v5.0-2' of gi.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=11225b2740 kernel config: https://syzkaller.appspot.com/x/.config?x=8f00801d7b7c4fe6 da

Re: [PATCH] MAINTAINERS: use tab instead of spaces

2019-02-10 Thread James Bottomley
On Sun, 2019-02-10 at 19:10 +0100, Lukas Bulwahn wrote: > Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen > as > further maintainer to the KEYS-TRUSTED section entry. So, we rectify > this > with this commit. > > The issue was detected when writing a script that parses MAINTAIN

Re: [PATCH v4 10/16] block: sed-opal: add ioctl for done-mark of shadow mbr

2019-02-10 Thread Scott Bauer
On Fri, Feb 08, 2019 at 12:44:14AM +, Derrick, Jonathan wrote: > On Thu, 2019-02-07 at 23:56 +0100, David Kozub wrote: > > On Mon, 4 Feb 2019, Christoph Hellwig wrote: > > > > static int opal_enable_disable_shadow_mbr(struct opal_dev *dev, > > > > stru

Re: [GIT PULL] x86 fixes

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 10:13:40 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/aadaa8061189a9e5d8a1327b328453d663e8cbc9 Thank you! -- Deet-doot-dot, I am a

Re: [GIT PULL] locking fixes

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 09:53:31 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > locking-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/d2a6aae99f5fa2f1e7e400bd2f17c1d42c50312a Thank you! -- Deet-doot-dot,

Re: [GIT PULL] IRQ fixes

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 10:08:57 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/73a4c52184141943146ebbf07de4dca27141f21c Thank you! -- Deet-doot-dot, I am a

Re: [PATCH] MAINTAINERS: use tab instead of spaces

2019-02-10 Thread Lukas Bulwahn
On Sun, Feb 10, 2019 at 7:22 PM Randy Dunlap wrote: > > On 2/10/19 10:10 AM, Lukas Bulwahn wrote: > > M: James Bottomley > > -M: Jarkko Sakkinen > > +M: Jarkko Sakkinen > > M: Mimi Zohar > > Just checking: is that email address correct (@linuxibm.com)? > > Guess I'll see if it bo

Re: [GIT PULL] perf fixes

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 10:01:09 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > perf-urgent-for-linus has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/212146f0800e151bd61b98fb6fe4b8b6778a649a Thank you! -- Deet-doot-dot, I

Re: [GIT PULL] dmaengine fixes for v5.0-rc6

2019-02-10 Thread pr-tracker-bot
The pull request you sent on Sun, 10 Feb 2019 20:47:22 +0530: > git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-fix-5.0-rc6 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/68d94a8424352d723e4991de4745ce6795b23069 Thank you! -- Deet-doot-dot, I am a b

Re: [RFC PATCH 1/4] X.509: Parse public key parameters from x509 for akcipher

2019-02-10 Thread Vitaly Chikunov
On Sun, Feb 10, 2019 at 12:42:40AM +0300, Vitaly Chikunov wrote: > On Sun, Jan 06, 2019 at 04:36:05PM +0300, Vitaly Chikunov wrote: > > Some public key algorithms (like ECDSA) keep in parameters field > > important data such as digest and curve OIDs (possibly more for > > different ECDSA variants).

Re: [PATCH] x86: make set_pmd_at() paravirt aware

2019-02-10 Thread Juergen Gross
On 10/02/2019 19:14, Linus Torvalds wrote: > On Sat, Feb 9, 2019 at 11:41 PM Juergen Gross wrote: >> >> Make set_pmd_at() paravirt aware by just letting it use set_pmd(). > > Well, that was simpler than I worried. > > Just checking: Is this purely an x86 issue? ARM is ok perhaps because > there'

Re: [PATCH 4/5] nvme-pci: simplify nvme_setup_irqs() via .setup_affinity callback

2019-02-10 Thread Thomas Gleixner
On Fri, 25 Jan 2019, Ming Lei wrote: > +static int nvme_setup_affinity(const struct irq_affinity *affd, > +struct irq_affinity_desc *masks, > +unsigned int nmasks) > +{ > + struct nvme_dev *dev = affd->priv; > + int affvecs = nmasks -

Re: [PATCH v2] module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity

2019-02-10 Thread Thomas Gleixner
On Sat, 9 Feb 2019, Philippe Ombredanne wrote: > > + * Both "GPL v2" and "GPL" (the latter also in dual licensed strings) are > > + * merily stating that the module is licensed under the GPL v2, but are not > > Nit: did you mean merely (as mere/just) ? or merily/merrily (as in > cheerfully/happily

[PATCH] MAINTAINERS: rectify two issues in KEYS-TRUSTED entry

2019-02-10 Thread Lukas Bulwahn
Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as further maintainer to the KEYS-TRUSTED section entry. Paul McKenney also introduced a typo in Mimi Zohar's email address in the KEYS-TRUSTED section entry. The two issues were detected when writing a script that parses MAINTAIN

Re: mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in STIG mode

2019-02-10 Thread Boris Brezillon
From: Boris Brezillon On Mon, 2019-01-28 at 05:02:29 UTC, Purna Chandra Mandal wrote: > cadence-quadspi controller allows upto eight bytes of data to > be written in software Triggered Instruction generator (STIG) mode > of operation. Lower 4 bytes are written through writedatalower and > upper 4

[PATCH] MAINTAINERS: rectify two issues in KEYS-TRUSTED entry

2019-02-10 Thread Lukas Bulwahn
Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as further maintainer to the KEYS-TRUSTED section entry. Paul McKenney also introduced a typo in Mimi Zohar's email address in the KEYS-TRUSTED section entry. The two issues were detected when writing a script that parses MAINTAIN

[PATCH] MAINTAINERS: rectify two issues in KEYS-TRUSTED entry

2019-02-10 Thread Lukas Bulwahn
Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as further maintainer to the KEYS-TRUSTED section entry. Paul McKenney also introduced a typo in Mimi Zohar's email address in the KEYS-TRUSTED section entry. The two issues were detected when writing a script that parses MAINTAIN

Its Very Consequential Please

2019-02-10 Thread AbdWabbo Maddah
-- Dear, I had sent you a mail but i don't think you received it that's why am writing you again. It is important you get back to me as soon as you can. Abdwabbo Maddah

[tip:irq/core] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks()

2019-02-10 Thread tip-bot for Ming Lei
Commit-ID: 347253c42d7c673aa2a659d756bc7ff893459247 Gitweb: https://git.kernel.org/tip/347253c42d7c673aa2a659d756bc7ff893459247 Author: Ming Lei AuthorDate: Fri, 25 Jan 2019 17:53:43 +0800 Committer: Thomas Gleixner CommitDate: Sun, 10 Feb 2019 19:53:55 +0100 genirq/affinity: Move allo

Re: [PATCH net-next v2 06/16] net: bridge: Stop calling switchdev_port_attr_get()

2019-02-10 Thread Ido Schimmel
On Sun, Feb 10, 2019 at 09:50:55AM -0800, Florian Fainelli wrote: > Now that all switchdev drivers have been converted to checking the > bridge port flags during the prepare phase of the > switchdev_port_attr_set(), we can move straight to trying to set the > desired flag through SWITCHDEV_ATTR_ID_

Re: [PATCH] MAINTAINERS: use tab instead of spaces

2019-02-10 Thread lukas.bulwahn
On Sun, 10 Feb 2019, James Bottomley wrote: > On Sun, 2019-02-10 at 19:10 +0100, Lukas Bulwahn wrote: > > Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen > > as > > further maintainer to the KEYS-TRUSTED section entry. So, we rectify > > this > > with this commit. > > > > T

Re: [PATCH v3 08/10] x86/setcpuid: Add kernel option setcpuid

2019-02-10 Thread Thomas Gleixner
On Tue, 5 Feb 2019, Peter Zijlstra wrote: > On Tue, Feb 05, 2019 at 07:19:16AM -0800, Dave Hansen wrote: > > On 2/5/19 12:48 AM, Peter Zijlstra wrote: > > This isn't something we want everybody and their grandma to turn on; > > it's a rather specialized feature. It's really only for folks that car

Information !!!

2019-02-10 Thread Mr. Frank Yacouba
Dear friend, I know that this letter may be a very big surprise to you, My name is Mr. Frank Yacouba, Head of file Department in Africa Develop bank Burkina Faso. I need your sincere cooperation to transfer the sum of $15 million U.S.A dollars to your bank account. I want you stand as next of kin

X450LCP lost abillity to turn the screen off

2019-02-10 Thread Marcos Paulo de Souza
Hi, Since 5.0.0-rc4 I vefiried that my ASUS laptop cannot turn the screen of anymore. There were several commits in 5.0 merge window touching this functionality like: 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes b3f2f3799a97 platform/x86: asus-nb-wmi: Map

Re: [PATCH net-next v2 06/16] net: bridge: Stop calling switchdev_port_attr_get()

2019-02-10 Thread Florian Fainelli
Le 2/10/19 à 11:05 AM, Ido Schimmel a écrit : > On Sun, Feb 10, 2019 at 09:50:55AM -0800, Florian Fainelli wrote: >> Now that all switchdev drivers have been converted to checking the >> bridge port flags during the prepare phase of the >> switchdev_port_attr_set(), we can move straight to trying t

Re: [PATCH] mm/gup.c: Remove unused write variable

2019-02-10 Thread Thomas Gleixner
Ira, On Sat, 9 Feb 2019, ira.we...@intel.com wrote: nice patch. Just a few nitpicks vs. the subject and the change log. > Subject: [PATCH] mm/gup.c: Remove unused write variable We usually avoid filenames in the subsystem prefix. mm/gup: is sufficient. But what's a bit more confusing is 'write

[PATCH] libertas_tf: fix signal reporting

2019-02-10 Thread Lubomir Rintel
Instead of exposing the signal-to-noise ration, calculate the actual signal level taking the noise floor into account. Also, flip the SIGNAL_DBM bit on, so that mac80211 exposes the signal level along with the station info in scan results. This fills NetworkManager's "nmcli d wifi output" output w

[PATCH] libertas_tf: lower the debug level of command trace

2019-02-10 Thread Lubomir Rintel
Logging each and every command response is way too much for INFO level. Silence this, unless CONFIG_LIBERTAS_THINFIRM_DEBUG has been enabled. Signed-off-by: Lubomir Rintel --- drivers/net/wireless/marvell/libertas_tf/cmd.c | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git

[PATCH] libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer

2019-02-10 Thread Lubomir Rintel
It doesn't make sense and the USB core warns on each submit of such URB, easily flooding the message buffer with tracebacks. Analogous issue was fixed in regular libertas driver in commit 6528d8804780 ("libertas: don't set URB_ZERO_PACKET on IN USB transfer"). Cc: sta...@vger.kernel.org Signed-of

[PATCH] libertas_tf: move the banner to a more appropriate place

2019-02-10 Thread Lubomir Rintel
Also, turn it to a dev_info() to make checkpatch.pl happy. Signed-off-by: Lubomir Rintel --- drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/marvell/libertas_tf/main.c b/drivers/net/wireless/marvell/liberta

[PATCH 2/3] libertas_tf: don't defer firmware loading until start()

2019-02-10 Thread Lubomir Rintel
In order to be able to get a MAC address before we register the device with ieee80211 we'll need to load the firmware way earlier. There seems to be one problem with this: the device seems to start with radio enabled and starts sending in frames right after the firmware load finishes. This might b

[PATCH 0/3] libertas_tf: fix setting the hardware address

2019-02-10 Thread Lubomir Rintel
Hi, this short patchset addresses a problem with libertas_tf driver, where the driver registers the interface without having the MAC address set, only setting it when the interface is brought up. That is generally too late, and it confuses NetworkManager. Some restructuring is needed first, done

[PATCH 1/3] libertas_tf: move hardware callbacks to a separate structure

2019-02-10 Thread Lubomir Rintel
We'll need to talk to the firmware to get a hardware address before device is registered with ieee80211 subsystem at the end of lbtf_add_card(). Hooking the callbacks after that is too late. Signed-off-by: Lubomir Rintel --- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- .../net/wirele

[PATCH 3/3] libertas_tf: get the MAC address before registering the device

2019-02-10 Thread Lubomir Rintel
The start() callback is too late for this: NetworkManager would already have seen the hardware, thinking 00:00:00:00:00:00 is its permanent address. Signed-off-by: Lubomir Rintel --- .../net/wireless/marvell/libertas_tf/main.c | 57 --- 1 file changed, 11 insertions(+), 46 dele

Re: [PATCH v4 13/16] block: sed-opal: check size of shadow mbr

2019-02-10 Thread David Kozub
On Fri, 8 Feb 2019, Derrick, Jonathan wrote: On Fri, 2019-02-01 at 21:50 +0100, David Kozub wrote: From: Jonas Rabenstein Check whether the shadow mbr does fit in the provided space on the target. Also a proper firmware should handle this case and return an error we may prevent problems or ev

[PATCH v1] clk: qcom: Make common clk_hw registrations

2019-02-10 Thread Jeffrey Hugo
Several clock controller drivers define a list of clk_hw devices, and then register those devices in probe() before using common code to process the rest of initialization. Extend the common code to accept a list of clk_hw devices to process, thus eliminating many duplicate implementations. Signe

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

2019-02-10 Thread Stephen Rothwell
Hi all, In commit ccc8ca9b90ac ("net/smc: fix byte_order for rx_curs_confirmed") Fixes tag Fixes: b8649efad879 ("net/smc: fix sender_free computation") (net-tree) has these problem(s): - The trailing '(net-tree)' is unexpected -- Cheers, Stephen Rothwell pgp5Cm1mOG5MA.pgp Descriptio

Re: [PATCH net] sctp: make sctp_setsockopt_events() less strict about the option length

2019-02-10 Thread Marcelo Ricardo Leitner
On Sun, Feb 10, 2019 at 10:46:16AM -0200, Marcelo Ricardo Leitner wrote: > On Sat, Feb 09, 2019 at 03:12:17PM -0800, David Miller wrote: > > From: Marcelo Ricardo Leitner > > Date: Wed, 6 Feb 2019 18:37:54 -0200 > > > > > On Wed, Feb 06, 2019 at 12:14:30PM -0800, Julien Gomes wrote: > > >> Make s

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

2019-02-10 Thread Stephen Rothwell
Hi Bartlomiej, In commit 7d7e58d30e04 ("dt-bindings: display: ssd1307fb: Remove reset-active-low from examples") Fixes tag Fixes: 519b4db ("fbdev: ssd1307fb: Remove reset-active-low from the DT binding document") has these problem(s): - SHA1 should be at least 12 digits long Can b

Re: [PATCH v4 10/16] block: sed-opal: add ioctl for done-mark of shadow mbr

2019-02-10 Thread David Kozub
On Sun, 10 Feb 2019, Scott Bauer wrote: On Fri, Feb 08, 2019 at 12:44:14AM +, Derrick, Jonathan wrote: On Thu, 2019-02-07 at 23:56 +0100, David Kozub wrote: On Mon, 4 Feb 2019, Christoph Hellwig wrote: static int opal_enable_disable_shadow_mbr(struct opal_dev *dev,

Re: [GIT PULL 1/2] arch: System call unification and cleanup

2019-02-10 Thread Thomas Gleixner
On Sat, 9 Feb 2019, Arnd Bergmann wrote: > The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8: > > Linux 5.0-rc2 (2019-01-14 10:41:12 +1200) > > are available in the Git repository at: > > git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground.git > tags/y20

linux-next: Signed-off-by missing for commit in the wireless-drivers-next tree

2019-02-10 Thread Stephen Rothwell
Hi all, Commit 768ec4c012ac ("ath10k: update HOST capability qmi message") is missing a Signed-off-by from its author. -- Cheers, Stephen Rothwell pgpVWPxik8hec.pgp Description: OpenPGP digital signature

Re: ext4 corruption on alpha with 4.20.0-09062-gd8372ba8ce28

2019-02-10 Thread Meelis Roos
02.01.19 17:52 I wrote: I have noticed ext4 filesystem corruption on two of my test alphas with 4.20.0-09062-gd8372ba8ce28. Retried it, still happens with 5.0.0-rc5-00358-gdf3865f8f568 - rsync of emerge --sync just fail with nothing in dmesg. On AlphaServer DS10: [10749.664418] EXT4-fs er

Re: [PATCH] MAINTAINERS: rectify two issues in KEYS-TRUSTED entry

2019-02-10 Thread Paul E. McKenney
On Sun, Feb 10, 2019 at 08:00:09PM +0100, Lukas Bulwahn wrote: > Mimi Zohar used spaces instead of a tab when adding Jarkko Sakkinen as > further maintainer to the KEYS-TRUSTED section entry. Paul McKenney also > introduced a typo in Mimi Zohar's email address in the KEYS-TRUSTED section > entry. >

[PATCH 1/2] extcon-intel-cht-wc: Make charger detection co-existed with OTG host mode

2019-02-10 Thread Yauhen Kharuzhy
Whiskey Cove Cherry Trail PMIC requires disabling OTG host mode before of charger detection procedure. Do this by manipulationg of CHGRCTRL1 register. Source: APCI DSDT code of Lenovo Yoga Book YB1-X91L and open-sourced Intel's drivers. Signed-off-by: Yauhen Kharuzhy --- drivers/extcon/extcon-i

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

2019-02-10 Thread Stephen Rothwell
Hi all, In commit f6783319737f ("sched/fair: Fix insertion in rq->leaf_cfs_rq_list") Fixes tag Fixes: 9c2791f936ef ("Fix hierarchical order in rq->leaf_cfs_rq_list") has these problem(s): - Subject does not match target commit subject -- Cheers, Stephen Rothwell pgpB5rDc2DmBz.pgp De

[PATCH 0/2] extcon: Intel Cherry Trail Whiskey Cove PMIC and external charger tweaks

2019-02-10 Thread Yauhen Kharuzhy
At implementation of charging support for Lenovo Yoga Book (Intel Cherry Trail based with Whiskey Cove PMIC), two pitfalls were found: - for detection of charger type by PMIC, bit 6 in the CHGRCTRL1 register should be set in 0 (and set to 1 for Host mode). Pick up its definition and logic from

[PATCH 2/2] extcon intel-cht-wc: Enable external charger

2019-02-10 Thread Yauhen Kharuzhy
In some configuration external charge "#charge enable" signal is connected to PMIC. Enable it at device probing to allow charging. Tested at Lenovo Yoga Book (YB1-X91L). Signed-off-by: Yauhen Kharuzhy --- drivers/extcon/extcon-intel-cht-wc.c | 33 1 file changed, 33

[PATCH 1/3] iio: light: Add driver for ap3216c

2019-02-10 Thread Robert Eshleman
This patch adds support for the ap3216c ambient light and proximity sensor. Supported features include: * Illuminance (lux) * Proximity (raw) * IR (raw) * Rising/falling threshold events for illuminance and proximity * Calibration scale for illuminance * Calibration bias for proximity Signed-off

[PATCH 3/3] dt-bindings: iio: light: Add ap3216c

2019-02-10 Thread Robert Eshleman
Adds device tree bindings for the ap3216c ambient light and proximity sensor. Signed-off-by: Robert Eshleman --- .../devicetree/bindings/iio/light/ap3216c.txt | 22 +++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/light/ap3216c.txt d

[PATCH v4 0/3] sysctl: handle overflow for file-max

2019-02-10 Thread Christian Brauner
Hey Andrew, You currently carry * sysctl-handle-overflow-in-proc_get_long.patch * sysctl-handle-overflow-for-file-max.patch in your http://www.ozlabs.org/~akpm/mmotm/ tree. I recently pointed out that the current change can potentially lead to a userspace facing change and asked you to please dr

[PATCH 2/3] dt-bindings: vendor-prefix: add prefix for Lite-On Corp.

2019-02-10 Thread Robert Eshleman
This patch adds a vendor-prefix for the Lite-On Semiconductor Corporation. Signed-off-by: Robert Eshleman --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetre

[PATCH v4 1/3] sysctl: handle overflow in proc_get_long

2019-02-10 Thread Christian Brauner
proc_get_long() is a funny function. It uses simple_strtoul() and for a good reason. proc_get_long() wants to always succeed the parse and return the maybe incorrect value and the trailing characters to check against a pre-defined list of acceptable trailing values. However, simple_strtoul() explic

[RFC PATCH v4 3/3] sysctl: return -EINVAL if val violates minmax

2019-02-10 Thread Christian Brauner
Currently when userspace gives us a values that overflow e.g. file-max and other callers of __do_proc_doulongvec_minmax() we simply ignore the new value and leave the current value untouched. This can be problematic as it gives the illusion that the limit has indeed be bumped when in fact it failed

[PATCH v4 2/3] sysctl: handle overflow for file-max

2019-02-10 Thread Christian Brauner
Currently, when writing echo 18446744073709551616 > /proc/sys/fs/file-max /proc/sys/fs/file-max will overflow and be set to 0. That quickly crashes the system. This commit sets the max and min value for file-max. The max value is set to long int. Any higher value cannot currently be used as the p

linux-next: Fixes tag needs some work in the driver-core tree

2019-02-10 Thread Stephen Rothwell
Hi Greg, In commit 344c0152d878 ("selftests: firmware: fix verify_reqs() return value") Fixes tag Fixes: a6a9be9270c87 ("selftests: firmware: return Kselftest Skip code for for skipped tests") has these problem(s): - Subject does not match target commit subject -- Cheers, Stephen Rot

Re: [PATCH 1/5] perf/arm-cci: Fix CPU hotplug race avoidance

2019-02-10 Thread Thomas Gleixner
On Mon, 4 Feb 2019, Robin Murphy wrote: > + > + cpus_read_lock(); > + cci_pmu->cpu = smp_processor_id(); That wants to be raw_smp_processor_id() because this is preemptible context and debug_smp_processor_id() will complain. Thanks, tglx

Re: [PATCH 3/5] perf/arm-ccn: Fix CPU hotplug race avoidance

2019-02-10 Thread Thomas Gleixner
On Mon, 4 Feb 2019, Robin Murphy wrote: > /* Pick one CPU which we will use to collect data from CCN... */ > - cpumask_set_cpu(get_cpu(), &ccn->dt.cpu); > + cpus_read_lock(); > + ccn->dt.cpu = smp_processor_id(); Again raw_smp_processor_id() Thanks, tglx

Re: [PATCH net-next v2 00/16] net: Remove switchdev_ops

2019-02-10 Thread Florian Fainelli
Le 2/10/19 à 9:50 AM, Florian Fainelli a écrit : > Hi all, > > This patch series finishes by the removal of switchdev_ops. To get there > we need to do a few things: > > - get rid of the one and only call to switchdev_port_attr_get() which is > used to fetch the device's bridge port flags capab

[PATCH v1 1/1] dt-binding: iio: remove rst node from NPCM ADC document

2019-02-10 Thread Tomer Maimon
Remove NPCM7xx rst node for preparing the NPCM ADC document to describe ADC reset binding. Signed-off-by: Tomer Maimon --- .../devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt | 11 --- 1 file changed, 11 deletions(-) diff --git a/Documentation/devicetree/bindings/iio/adc/nuvot

May God bless you

2019-02-10 Thread Mrs. KATHLEEN JACOB
Dear Friend, I am Mrs.KATHLEEN JACOB. an aging widow suffering from Cancer illness.I have some funds Which I have inherited from my late husband, the sum of ($5.5 Million Dollars) And I needed a very honest and sincere Individual or co-operate organization that will use the fund for work of

Re: [PATCH net-next v2 00/16] net: Remove switchdev_ops

2019-02-10 Thread David Miller
From: Florian Fainelli Date: Sun, 10 Feb 2019 12:44:47 -0800 > I am going to submit a v3 which moves the port_attr_{get,set} to a > switchdev notifier, but does not yet get rid of > switchdev_port_attr_get() entirely since there is not a clear path yet > to split the setting between non-sleeping

  1   2   3   4   >