Re: [PATCH 4.9 00/28] 4.9.92-stable review

2018-03-30 Thread Naresh Kamboju
On 29 March 2018 at 23:30, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.9.92 release. > There are 28 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please

Re: [PATCH] powerpc: kexec_file: Fix error code when trying to load kdump kernel

2018-03-30 Thread Simon Horman
On Thu, Mar 29, 2018 at 04:05:43PM -0300, Thiago Jung Bauermann wrote: > kexec_file_load() on powerpc doesn't support kdump kernels yet, so it > returns -ENOTSUPP in that case. > > I've recently learned that this errno is internal to the kernel and isn't > supposed to be exposed to userspace.

[PATCH 28/76] staging: ks7010: Remove trailing _t from 'struct hostif_connect_indication_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_connect_indication_t' with 'struct hostif_connect_indication'. Signed-off-by: Quytelda Kahja

[PATCH 71/72] staging: ks7010: Remove 'eth_addr' field from 'struct ks_wlan_private'.

2018-03-30 Thread Quytelda Kahja
The ethernet address of the network device is already stored in the 'dev_addr' field of 'struct net_device'. Since 'struct ks_wlan_private' keeps a pointer to the driver's 'struct net_device', there is no reason to duplicate this information in 'struct ks_wlan_private'. Signed-off-by: Quytelda

[PATCH 46/76] staging: ks7010: Remove trailing _t from 'struct hostif_phy_information_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_phy_information_confirm_t' with 'struct hostif_phy_information_confirm'. Signed-off-by: Quytelda Kahja

[PATCH 12/76] staging: ks7010: Remove trailing _t from 'struct hostif_mib_set_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_mib_set_confirm_t' with 'struct hostif_mib_set_confirm'. Signed-off-by: Quytelda Kahja ---

[PATCH 56/76] staging: ks7010: Remove trailing _t from 'struct local_gain_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct local_gain_t' with 'struct local_gain'. Signed-off-by: Quytelda Kahja ---

[PATCH 54/76] staging: ks7010: Remove trailing _t from 'struct local_ap_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct local_ap_t' with 'struct local_ap'. Signed-off-by: Quytelda Kahja ---

[PATCH 58/76] staging: ks7010: Remove trailing _t from 'struct power_save_status_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct power_save_status_t' with 'struct power_save_status'. Signed-off-by: Quytelda Kahja ---

[PATCH 5/6] spi: sun6i: introduce register set/unset helpers

2018-03-30 Thread Sergey Suloev
Two helper functions were added in order to update registers easily. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 31 +++ 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/drivers/spi/spi-sun6i.c

[PATCH 6/6] spi: sun6i: add DMA transfers support

2018-03-30 Thread Sergey Suloev
DMA transfers are now available for sun6i and sun8i SoCs. The DMA mode is used automatically as soon as requested transfer length is more than FIFO length. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 296 1

[PATCH 3/6] spi: sun6i: restrict transfer length in PIO-mode

2018-03-30 Thread Sergey Suloev
There is no need to handle 3/4 empty/full interrupts as the maximum supported transfer length in PIO mode is 128 bytes for sun6i- and 64 bytes for sun8i-family SoCs. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 61

[PATCH 4/6] spi: sun6i: use completion provided by SPI core

2018-03-30 Thread Sergey Suloev
As long as the completion is already provided by the SPI core then there is no need to waste extra-memory on this. Also a waiting function was added to avoid code duplication. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 50

[PATCH 26/76] staging: ks7010: Remove trailing _t from 'struct ap_info_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct ap_info_t' with 'struct ap_info'. Signed-off-by: Quytelda Kahja ---

[PATCH 27/76] staging: ks7010: Remove trailing _t from 'struct link_ap_info_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct link_ap_info_t' with 'struct link_ap_info'. Signed-off-by: Quytelda Kahja ---

[PATCH 19/76] staging: ks7010: Remove trailing _t from 'struct fh_parms_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct fh_parms_t' with 'struct fh_parms'. Signed-off-by: Quytelda Kahja ---

[PATCH 0/6] spi: Add support for DMA transfers in sun6i SPI driver

2018-03-30 Thread Sergey Suloev
The following patchset provides corrections for PIO-mode and support for DMA transfers in sun6i SPI driver. Sergey Suloev (6): spi: sun6i: coding style/readability improvements spi: sun6i: handle chip select polarity flag spi: sun6i: restrict transfer length in PIO-mode spi: sun6i: use

[PATCH 1/6] spi: sun6i: coding style/readability improvements

2018-03-30 Thread Sergey Suloev
Minor changes to fulfill the coding style and improve the readability. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 115 +++- 1 file changed, 65 insertions(+), 50 deletions(-) diff --git a/drivers/spi/spi-sun6i.c

[PATCH 2/6] spi: sun6i: handle chip select polarity flag

2018-03-30 Thread Sergey Suloev
The chip select polarity flag is declared as supported but is not handled in the code. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun6i.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/spi/spi-sun6i.c b/drivers/spi/spi-sun6i.c index

Re: [PATCH v4 04/10] dt-bindings: i3c: Document core bindings

2018-03-30 Thread Boris Brezillon
On Fri, 30 Mar 2018 09:55:22 +0200 Geert Uytterhoeven wrote: > Hi Boris, > > On Fri, Mar 30, 2018 at 9:47 AM, Boris Brezillon > wrote: > > A new I3C subsystem has been added and a generic description has been > > created to represent the I3C

Re: [PATCH v3 3/8] DT: arm: renesas,rzn1: add the RZ/N1 SoC and RZN1D-DB board

2018-03-30 Thread Geert Uytterhoeven
Hi Michel, On Thu, Mar 29, 2018 at 9:46 AM, Michel Pollet wrote: > This documents the RZ/N1 bindings for both the RZ/N1 and the RZN1D-DB > board. > > Signed-off-by: Michel Pollet Thanks for your patch! > ---

[PATCH v4 2/5] arm: arm64: page_alloc: reduce unnecessary binary search in memblock_next_valid_pfn()

2018-03-30 Thread Jia He
Commit b92df1de5d28 ("mm: page_alloc: skip over regions of invalid pfns where possible") optimized the loop in memmap_init_zone(). But there is still some room for improvement. E.g. if pfn and pfn+1 are in the same memblock region, we can simply pfn++ instead of doing the binary search in

[PATCH v4 5/5] mm: page_alloc: reduce unnecessary binary search in early_pfn_valid()

2018-03-30 Thread Jia He
Commit b92df1de5d28 ("mm: page_alloc: skip over regions of invalid pfns where possible") optimized the loop in memmap_init_zone(). But there is still some room for improvement. E.g. in early_pfn_valid(), if pfn and pfn+1 are in the same memblock region, we can record the last returned memblock

[PATCH v4 3/5] mm/memblock: introduce memblock_search_pfn_regions()

2018-03-30 Thread Jia He
This api is the preparation for further optimizing early_pfn_valid Signed-off-by: Jia He --- include/linux/memblock.h | 2 ++ mm/memblock.c| 9 + 2 files changed, 11 insertions(+) diff --git a/include/linux/memblock.h b/include/linux/memblock.h

[PATCH v4 4/5] arm64: introduce pfn_valid_region()

2018-03-30 Thread Jia He
This is the preparation for further optimizing in early_pfn_valid on arm and arm64. Signed-off-by: Jia He --- arch/arm/include/asm/page.h | 3 ++- arch/arm/mm/init.c| 23 +++ arch/arm64/include/asm/page.h | 3 ++- arch/arm64/mm/init.c

Re: meter ABI: (was Re: [PATCH v2 1/3] staging:iio:meter: Replaces IIO_DEV_ATTR_CH_OFF by IIO_DEVICE_ATTR)

2018-03-30 Thread Jonathan Cameron
On Sun, 25 Mar 2018 13:53:02 -0700 John Syne wrote: > > On Mar 25, 2018, at 9:54 AM, Jonathan Cameron wrote: > > > > On Sun, 25 Mar 2018 01:29:41 -0700 > > John Syne wrote: > > > >> Hi Jonathan, > > Hi John, > > > > Please wrap

Re: [PATCH v4 0/6] Support perf -vv

2018-03-30 Thread Jiri Olsa
On Fri, Mar 30, 2018 at 05:27:10PM +0800, Jin Yao wrote: > We keep having bug reports that when users build perf on their own, > but they don't install some needed libraries such as libelf, > libbfd/libibery. > > The perf can build, but it is missing important functionality. And > users may

Re: [PATCH 2/6] x86/intel_rdt/mba_sc: Add support to enable/disable via mount option

2018-03-30 Thread Thomas Gleixner
On Thu, 29 Mar 2018, Vikas Shivappa wrote: Subject: x86/intel_rdt/mba_sc: Add support to enable/disable via mount option Huch? From Documentation: The ``summary phrase`` in the email's Subject should concisely describe the patch which that email contains. You're introducing

Re: [PATCH 7/7] x86/entry/64: extend register clearing on syscall entry to lower registers

2018-03-30 Thread Ingo Molnar
* Dominik Brodowski wrote: > .endif > pushq \rdx/* pt_regs->dx */ > + xorl%edx, %edx /* nosepc dx */ > pushq %rcx/* pt_regs->cx */ > + xorl%ecx, %ecx /* nosepc cx */ > pushq \rax

Re: [PATCH v2 2/2] net: mvneta: improve suspend/resume

2018-03-30 Thread Russell King - ARM Linux
On Fri, Mar 30, 2018 at 06:36:15PM +0800, Jisheng Zhang wrote: > Current suspend/resume implementation reuses the mvneta_open() and > mvneta_close(), but it could be optimized to take only necessary > actions during suspend/resume. > > One obvious problem of current implementation is: after

Re: [PATCH] f2fs: remain written times to update inode during fsync

2018-03-30 Thread Chao Yu
Hi Jaegeuk, On 2018/3/30 13:51, Jaegeuk Kim wrote: > This fixes xfstests/generic/392. Hmm... Could you please give more details about this issue and solution in commit message, since I can catch up the solution only with the code. Thanks, > > Signed-off-by: Jaegeuk Kim >

Re: [RFC PATCH v2 0/2] Randomization of address chosen by mmap.

2018-03-30 Thread Ilya Smith
> On 30 Mar 2018, at 12:57, Pavel Machek wrote: > > On Fri 2018-03-30 12:07:58, Ilya Smith wrote: >> Hi >> >>> On 30 Mar 2018, at 10:55, Pavel Machek wrote: >>> >>> Hi! >>> Current implementation doesn't randomize address returned by mmap. All the

Re: [PATCH v3 3/8] efi: Decode IA32/X64 Processor Error Info Structure

2018-03-30 Thread Ard Biesheuvel
On 29 March 2018 at 14:53, Ghannam, Yazen wrote: >> -Original Message- >> From: Borislav Petkov >> Sent: Thursday, March 29, 2018 6:55 AM >> To: Ghannam, Yazen >> Cc: linux-...@vger.kernel.org; linux-kernel@vger.kernel.org;

[PATCH v2 1/7] net: thunderx: move filter register related macro into proper place

2018-03-30 Thread Vadim Lomovtsev
From: Vadim Lomovtsev The ThunderX NIC has set of registers which allows to configure filter policy for ingress packets. There are three possible regimes of filtering multicasts, broadcasts and unicasts: accept all, reject all and accept filter allowed only. Current

Re: [Kernel-patch-test] [PATCH v1] kernel/trace:check the val against the available mem

2018-03-30 Thread kbuild test robot
/linux/commits/Zhaoyang-Huang/kernel-trace-check-the-val-against-the-available-mem/20180330-140917 config: x86_64-randconfig-x009-201812 (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors

Re: [Kernel-patch-test] [PATCH v1] kernel/trace:check the val against the available mem

2018-03-30 Thread kbuild test robot
/linux/commits/Zhaoyang-Huang/kernel-trace-check-the-val-against-the-available-mem/20180330-140917 config: i386-randconfig-x073-201812 (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 All error

Re: [PATCH] nvme-multipath: implement active-active round-robin path selector

2018-03-30 Thread Christoph Hellwig
On Fri, Mar 30, 2018 at 01:57:25PM +0900, Baegjae Sung wrote: > Our prototype uses dual-ported PCIe NVMe connected to a single host. The > host's HBA is connected to two switches, What "HBA"? We are talking about NVMe here..

Re: [PATCH v3 5/8] arm: shmobile: Add the RZ/N1 arch to the shmobile Kconfig

2018-03-30 Thread Simon Horman
On Thu, Mar 29, 2018 at 08:47:01AM +0100, Michel Pollet wrote: > Add the RZ/N1 Family (Part #R9A06G0xx) ARCH config to the rest of > the Renesas SoC collection. > > Signed-off-by: Michel Pollet > Reviewed-by: Geert Uytterhoeven Thanks,

[PATCH 47/76] staging: ks7010: Remove trailing _t from 'struct hostif_sleep_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_sleep_request_t' with 'struct hostif_sleep_request'. Signed-off-by: Quytelda Kahja ---

[PATCH 35/76] staging: ks7010: Remove trailing _t from 'struct hostif_infrastructure_set_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_infrastructure_set_confirm_t' with 'struct hostif_infrastructure_set_confirm'. Signed-off-by: Quytelda Kahja

[PATCH 44/76] staging: ks7010: Remove trailing _t from 'struct hostif_bss_scan_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_bss_scan_confirm_t' with 'struct hostif_bss_scan_confirm'. Signed-off-by: Quytelda Kahja ---

[PATCH 43/76] staging: ks7010: Remove trailing _t from 'struct hostif_bss_scan_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_bss_scan_request_t' with 'struct hostif_bss_scan_request'. Signed-off-by: Quytelda Kahja ---

RE: [PATCH] dma-mapping: move dma configuration to bus infrastructure

2018-03-30 Thread Nipun Gupta
I am just going to send it within an hour :) Thanks, Nipun > -Original Message- > From: Christoph Hellwig [mailto:h...@lst.de] > Sent: Friday, March 30, 2018 12:46 > To: Nipun Gupta > Cc: h...@lst.de; robin.mur...@arm.com; li...@armlinux.org.uk; >

[PATCH 45/76] staging: ks7010: Remove trailing _t from 'struct hostif_phy_information_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_phy_information_request_t' with 'struct hostif_phy_information_request'. Signed-off-by: Quytelda Kahja

[PATCH 31/76] staging: ks7010: Remove trailing _t from 'struct hostif_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_request_t' with 'struct hostif_request'. Signed-off-by: Quytelda Kahja ---

Re: [PATCH v3 1/8] DT: mfd: renesas,rzn1-sysctrl: document RZ/N1 sysctrl node

2018-03-30 Thread Geert Uytterhoeven
Hi Michel, On Thu, Mar 29, 2018 at 9:46 AM, Michel Pollet wrote: > The Renesas RZ/N1 Family (Part #R9A06G0xx) has a multi-function > system controller. This documents the node used to encapsulate > it's sub drivers. > > Signed-off-by: Michel Pollet

Re: [PATCH v3 6/8] DT: arm: Add Renesas RZ/N1 SoC base device tree file

2018-03-30 Thread Geert Uytterhoeven
Hi Michel, On Thu, Mar 29, 2018 at 9:47 AM, Michel Pollet wrote: > This adds the Renesas RZ/N1 Family (Part #R9A06G0xx) SoC > bare bone support. > > This currently only handles generic parts (gic, architected timer) > and a UART. > For simplicity sake, this also

Re: [PATCH 4.15 00/47] 4.15.15-stable review

2018-03-30 Thread Naresh Kamboju
On 29 March 2018 at 23:29, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.15.15 release. > There are 47 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied,

Re: [PATCH v7 07/14] fs, dax: use page->mapping to warn if truncate collides with a busy page

2018-03-30 Thread Jan Kara
On Thu 29-03-18 16:02:45, Dan Williams wrote: > On Thu, Mar 29, 2018 at 9:02 AM, Jan Kara wrote: > > On Wed 21-03-18 15:57:48, Dan Williams wrote: > [..] > > I find it quite tricky that in case we pass zero page / empty entry into > > dax_[dis]associate_entry(), it will not do

Re: [PATCH] dma-mapping: move dma configuration to bus infrastructure

2018-03-30 Thread Greg KH
On Fri, Mar 30, 2018 at 09:15:30AM +0200, Christoph Hellwig wrote: > Can you resend the current state of affairs so we can get it in for > 4.17? Changes to the driver core and 3 different busses 2 days before 4.16 is out, preventing any testing at all in linux-next? This needs to wait for the

[PATCH 0/7] use struct pt_regs based syscall calling for x86-64

2018-03-30 Thread Dominik Brodowski
On top of all the patches which remove in-kernel calls to syscall functions sent out yesterday[*[, it now becomes easy for achitectures to re-define the syscall calling convention. For x86, this may be used to merely decode those entries from struct pt_regs which are needed for a specific syscall.

Re: [PATCH v3 2/3] arm64: allwinner: axp803: Add drivevbus regulator

2018-03-30 Thread Chen-Yu Tsai
On Tue, Dec 12, 2017 at 12:56 AM, Jagan Teki wrote: > Add reg_drivevbus regualtor for boards which are using > external regulator to drive the OTG VBus through N_VBUSEN > PMIC pin. > > Signed-off-by: Jagan Teki Reviewed-by: Chen-Yu Tsai

[PATCH 1/7] x86: don't pointlessly reload the system call number

2018-03-30 Thread Dominik Brodowski
From: Linus Torvalds We have it in a register in the low-level asm, just pass it in as an argument rather than have do_syscall_64() load it back in from the ptregs pointer. Signed-off-by: Linus Torvalds Cc: Thomas Gleixner

Re: [PATCH v3 1/3] regulator: axp20x: add drivevbus support for axp803

2018-03-30 Thread Chen-Yu Tsai
On Tue, Dec 12, 2017 at 12:56 AM, Jagan Teki wrote: > Like axp221, axp223, axp813 the axp803 is also supporting external > regulator to drive the OTG VBus through N_VBUSEN PMIC pin. > > Add support for it. > > Signed-off-by: Jagan Teki >

Re: [PATCH 3/3] iio: adc: meson-axg: add saradc driver

2018-03-30 Thread Jonathan Cameron
On Mon, 26 Mar 2018 16:46:29 +0800 Yixun Lan wrote: > From: Xingyu Chen > > Add the SAR ADC driver for the Amlogic Meson-AXG SoC. > > Signed-off-by: Xingyu Chen Applied to the togreg branch of iio.git and pushed out as

[PATCH] cpufreq: intel_pstate: Do not include debugfs.h

2018-03-30 Thread Rafael J. Wysocki
From: Rafael J. Wysocki The intel_pstate driver doesn't use debugfs any more, so drop linux/debugfs.h from the list of included headers in it. Signed-off-by: Rafael J. Wysocki --- drivers/cpufreq/intel_pstate.c |1 - 1 file changed,

Re: [PATCH] ACPI: acpi_pad: Fix memory leak in power saving threads

2018-03-30 Thread Rafael J. Wysocki
On Tuesday, March 27, 2018 3:56:40 PM CEST Lenny Szubowicz wrote: > Fix once per second (round_robin_time) memory leak of about 1 KB in > each acpi_pad kernel idling thread that is activated. > > Found by testing with kmemleak. > > Signed-off-by: Lenny Szubowicz > --- >

Re: [PATCH v3 2/2] power/hibernate: Change message when writing to /sys/power/resume

2018-03-30 Thread Rafael J. Wysocki
On Wednesday, March 28, 2018 7:01:10 PM CEST Mario Limonciello wrote: > This file is used both for setting the wakeup device without kernel > command line as well as for actually waking the system (when appropriate > swap header is in place). > > To avoid confusion on incorrect logs in system log

Re: [PATCH 0/7] use struct pt_regs based syscall calling for x86-64

2018-03-30 Thread Dominik Brodowski
On Fri, Mar 30, 2018 at 12:16:02PM +0200, Ingo Molnar wrote: > > * Dominik Brodowski wrote: > > > A few questions remain, from important stuff to bikeshedding: > > > > 1) Is it acceptable to pass the existing struct pt_regs to the sys_*() > >kernel functions in

RE: IT Help-Desk Support

2018-03-30 Thread Cicerchi, David M
Employee/Staff Urgency. This is to Notify all Employee/Staff, there would be an Important Update SecureTide® BARACUDA 2018 Anti-Spam filter for all Outlook Webmail users. this is to Secure our Inboxes from Spam & Malware Worldwide. to activate, Kindly click on Encrypt

Re: [PATCH v2 05/10] iio: adc: at91-sama5d2_adc: fix channel configuration for differential channels

2018-03-30 Thread Jonathan Cameron
On Tue, 27 Mar 2018 15:32:38 +0300 Eugen Hristev wrote: > When iterating through the channels, the index in the array is not the > scan index. Added an xlate function to translate to the proper index. > This will be used also for devicetree channel xlate > >

Re: [PATCH 00/11] Use global pages with PTI

2018-03-30 Thread Ingo Molnar
* Ingo Molnar wrote: > > No Global pages (baseline): 186.951 seconds time elapsed ( +- 0.35% ) > > 28 Global pages (this set): 185.756 seconds time elapsed ( +- 0.09% ) > > -1.195 seconds (-0.64%) > > > > Lower is better here, obviously. > >

Re: Problem with commit 31e77c93e432 "sched/fair: Update blocked load when newly idle"

2018-03-30 Thread Vincent Guittot
On 29 March 2018 at 19:40, Heiner Kallweit wrote: > Am 29.03.2018 um 09:41 schrieb Vincent Guittot: >> >> I'm finally not so sure that i have the right set up to reproduce the >> problem as I haven't been able to reproduce it since. >> >> Heiner, >> >> How fast the problem

[PATCH 25/76] staging: ks7010: Remove trailing _t from 'struct rate_set16_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct rate_set16_t' with 'struct rate_set16'. Signed-off-by: Quytelda Kahja ---

Re: [PATCH v3 6/8] DT: arm: Add Renesas RZ/N1 SoC base device tree file

2018-03-30 Thread Simon Horman
On Thu, Mar 29, 2018 at 01:04:50PM +0200, jacopo mondi wrote: > Hi Michel > > The subject of all your patches for arch/arm should start with: > > ARM: dts: > > A git log on that directory clearly shows that's the preferred one. > > I would also say that you are missing a symbol definition in >

[PATCH 23/76] staging: ks7010: Remove trailing _t from 'struct rsn_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct rsn_t' with 'struct rsn'. Signed-off-by: Quytelda Kahja --- drivers/staging/ks7010/ks_hostif.h | 2

[PATCH 18/76] staging: ks7010: Remove trailing _t from 'struct rate_set8_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct rate_set8_t' with 'struct rate_set8'. Signed-off-by: Quytelda Kahja ---

[PATCH 21/76] staging: ks7010: Remove trailing _t from 'struct cf_parms_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct cf_parms_t' with 'struct cf_parms'. Signed-off-by: Quytelda Kahja ---

[PATCH 24/76] staging: ks7010: Remove trailing _t from 'struct erp_params_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct erp_params_t' with 'struct erp_params'. Signed-off-by: Quytelda Kahja ---

[PATCH 16/76] staging: ks7010: Remove trailing _t from 'struct hostif_start_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_start_confirm_t' with 'struct hostif_start_confirm'. Signed-off-by: Quytelda Kahja ---

Re: [PATCH v4 04/10] dt-bindings: i3c: Document core bindings

2018-03-30 Thread Geert Uytterhoeven
Hi Boris, On Fri, Mar 30, 2018 at 9:47 AM, Boris Brezillon wrote: > A new I3C subsystem has been added and a generic description has been > created to represent the I3C bus and the devices connected on it. > > Document this generic representation. > > Signed-off-by:

[PATCH v3 2/2] drivers: remove force dma flag from buses

2018-03-30 Thread Nipun Gupta
With each bus implementing its own DMA configuration callback, there is no need for bus to explicitly have force_dma in its global structure. This patch modifies of_dma_configure API to accept an input parameter which specifies if implicit DMA configuration is required even when it is not

Re: [PATCH v3 2/8] DT: reset: renesas,rzn1-reboot: document RZ/N1 reboot driver

2018-03-30 Thread Geert Uytterhoeven
Hi Michel, On Thu, Mar 29, 2018 at 9:46 AM, Michel Pollet wrote: > The Renesas RZ/N1 Family (Part #R9A06G0xx) requires a driver > as part of the sysctrl MFD to handle rebooting the CA7 cores. > This documents the driver bindings. > > Signed-off-by: Michel Pollet

Re: [PATCH] powerpc: kexec_file: Fix error code when trying to load kdump kernel

2018-03-30 Thread Dave Young
On 03/29/18 at 04:05pm, Thiago Jung Bauermann wrote: > kexec_file_load() on powerpc doesn't support kdump kernels yet, so it > returns -ENOTSUPP in that case. > > I've recently learned that this errno is internal to the kernel and isn't > supposed to be exposed to userspace. Therefore, change to

[RFC v3 1/2] WhiteEgret: Add WhiteEgret core functions.

2018-03-30 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike --- security/Kconfig | 1 + security/Makefile | 2 + security/whiteegret/Kconfig| 11 ++ security/whiteegret/Makefile | 2 +

Re: 4.16-rc2+git: pata_serverworks: hanging ata detection thread on HP DL380G3

2018-03-30 Thread Meelis Roos
Added CC-s, start of the thread is at https://lkml.org/lkml/2018/2/26/165 > > > 4.16 git bootup on HP Proliant DL380 G3 pauses for a a minute or two and > > > then continues with "blocked for more than 120 seconds" message with > > > libata detection functions in ther stack - > > >

Re: [PATCH 4.15 00/47] 4.15.15-stable review

2018-03-30 Thread Greg Kroah-Hartman
On Thu, Mar 29, 2018 at 05:09:57PM -0600, Shuah Khan wrote: > On 03/29/2018 11:59 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.15.15 release. > > There are 47 patches in this series, all will be posted as a response > > to this one. If anyone has any

Re: [RFT][PATCH v7.3 5/8] cpuidle: Return nohz hint from cpuidle_select()

2018-03-30 Thread Rafael J. Wysocki
On Wednesday, March 28, 2018 11:14:36 AM CEST Thomas Ilsche wrote: > On 2018-03-22 18:40, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > > > Add a new pointer argument to cpuidle_select() and to the ->select > > cpuidle governor callback to allow a boolean

[PATCH 0/3] clk: uniphier: add support for PCIe, SATA and ethernet

2018-03-30 Thread Kunihiko Hayashi
Add clock lines for PCI-express and SATA controllers implemented on UniPhier SoCs, and additional clock lines for ethernet controller on Pro4. Kunihiko Hayashi (3): clk: uniphier: add PCIe clock control support clk: uniphier: add SATA clock control support clk: uniphier: add additional

Re: [PATCH AUTOSEL for 4.15 116/124] genirq/affinity: assign vectors to all possible CPUs

2018-03-30 Thread Thorsten Leemhuis
Lo! On 27.03.2018 20:33, Thorsten Leemhuis wrote: > On 19.03.2018 16:49, Sasha Levin wrote: >> From: Christoph Hellwig >> [ Upstream commit 84676c1f21e8ff54befe985f4f14dc1edc10046b ] > TWIMC: That commit (also reported by autosel for 4.14) triggered a > regression in 4.16 reported by

[PATCH v2 1/2] net: mvneta: split rxq/txq init and txq deinit into SW and HW parts

2018-03-30 Thread Jisheng Zhang
This is to prepare the suspend/resume improvement in next patch. The SW parts can be optimized out during resume. As for rxq handling during suspend, we'd like to drop packets by calling mvneta_rxq_drop_pkts() which is both SW and HW operation, so we don't split rxq deinit. Signed-off-by:

Re: [Question] Documentation/features: More automation/scripting help?

2018-03-30 Thread Ingo Molnar
* Andrea Parri wrote: > Hi all, > > The directory (not yet three years old although, I freely admit, I've > only recently become aware of it) provides arch. support matrices for > more than 40 generic kernel features that need per-arch. support: > > This is

Re: [PATCH v6 2/6] Staging: iio: adis16209: Prefer reverse christmas tree ordering

2018-03-30 Thread Jonathan Cameron
On Thu, 29 Mar 2018 14:43:23 +0530 Shreeya Patel wrote: > Prefer reverse christmas tree ordering of declarations to > improve readability. > > Signed-off-by: Shreeya Patel Applied to the togreg branch of iio.git and pushed out as

[PATCH 66/76] staging: ks7010: Remove trailing _t from 'struct wps_status_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct wps_status_t' with 'struct wps_status'. Signed-off-by: Quytelda Kahja ---

Re: [PATCH 07/30] aio: add delayed cancel support

2018-03-30 Thread Christoph Hellwig
On Thu, Mar 29, 2018 at 11:35:00PM +0100, Al Viro wrote: > Uh-oh... What happens to existing users of kiocb_set_cancel_fn() now? > AFAICS, those guys will *not* get aio_kiocb freed at all in case of > io_cancel(2). Look: we mark them with AIO_IOCB_CANCELLED and > call whatever ->ki_cancel() the

[PATCH 61/76] staging: ks7010: Remove trailing _t from 'struct wpa_key_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct wpa_key_t' with 'struct wpa_key'. Signed-off-by: Quytelda Kahja ---

[PATCH 57/76] staging: ks7010: Remove trailing _t from 'struct local_eeprom_sum_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct local_eeprom_sum_t' with 'struct local_eeprom_sum'. Signed-off-by: Quytelda Kahja ---

[PATCH 59/76] staging: ks7010: Remove trailing _t from 'struct sleep_status_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct sleep_status_t' with 'struct sleep_status'. Signed-off-by: Quytelda Kahja ---

[PATCH 60/76] staging: ks7010: Remove trailing _t from 'struct scan_ext_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct scan_ext_t' with 'struct scan_ext'. Signed-off-by: Quytelda Kahja ---

[PATCH 30/76] staging: ks7010: Remove trailing _t from 'struct hostif_stop_confirm_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_stop_confirm_t' with 'struct hostif_stop_confirm'. Signed-off-by: Quytelda Kahja ---

[PATCH 17/76] staging: ks7010: Remove trailing _t from 'struct ssid_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct ssid_t' with 'struct ssid'. Signed-off-by: Quytelda Kahja --- drivers/staging/ks7010/ks_hostif.h |

[PATCH 29/76] staging: ks7010: Remove trailing _t from 'struct hostif_stop_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_stop_request_t' with 'struct hostif_stop_request'. Signed-off-by: Quytelda Kahja ---

[PATCH 37/76] staging: ks7010: Remove trailing _t from 'struct hostif_adhoc_set2_request_t'.

2018-03-30 Thread Quytelda Kahja
The "_t" suffix is not needed for structure names in this driver, and is a reflection of an older typedef system that is no longer in place. Replace all occurences of 'struct hostif_adhoc_set2_request_t' with 'struct hostif_adhoc_set2_request'. Signed-off-by: Quytelda Kahja

Re: [PATCH 0/6] spi: Add support for DMA transfers in sun6i SPI driver

2018-03-30 Thread Chen-Yu Tsai
On Fri, Mar 30, 2018 at 3:22 PM, Sergey Suloev wrote: > The following patchset provides corrections for PIO-mode > and support for DMA transfers in sun6i SPI driver. Is this the same series you sent 12 hours ago? What's different? Please version your patch series and

[PATCH v3 1/2] dma-mapping: move dma configuration to bus infrastructure

2018-03-30 Thread Nipun Gupta
It is bus specific aspect to map a given device on the bus and relevant firmware description of its DMA configuration. So, this change introduces 'dma_configure' as bus callback giving flexibility to busses for implementing its own dma configuration function. The change eases the addition of new

Re: [RFC PATCH v2 0/2] Randomization of address chosen by mmap.

2018-03-30 Thread Pavel Machek
Hi! > Current implementation doesn't randomize address returned by mmap. > All the entropy ends with choosing mmap_base_addr at the process > creation. After that mmap build very predictable layout of address > space. It allows to bypass ASLR in many cases. This patch make > randomization of

[v3] crypto: ctr - avoid VLA use

2018-03-30 Thread Salvatore Mesoraca
All ciphers implemented in Linux have a block size less than or equal to 16 bytes and the most demanding hw require 16 bytes alignment for the block buffer. We avoid 2 VLAs[1] by always allocating 16 bytes with 16 bytes alignment, unless the architecture supports efficient unaligned accesses. We

[v2] ftrace: drop a VLA in module_exists()

2018-03-30 Thread Salvatore Mesoraca
Avoid a VLA[1] by using a real constant expression instead of a variable. The compiler should be able to optimize the original code and avoid using an actual VLA. Anyway this change is useful because it will avoid a false positive with -Wvla, it might also help the compiler generating better code.

Re: meter ABI: (was Re: [PATCH v2 1/3] staging:iio:meter: Replaces IIO_DEV_ATTR_CH_OFF by IIO_DEVICE_ATTR)

2018-03-30 Thread Jonathan Cameron
On Sun, 25 Mar 2018 13:36:40 -0700 John Syne wrote: > > On Mar 25, 2018, at 9:29 AM, Jonathan Cameron wrote: > > > > On Sat, 24 Mar 2018 15:45:21 -0700 > > John Syne wrote: > > > >>> On Mar 24, 2018, at 8:02 AM, Jonathan Cameron

[PATCH 2/7] syscalls: introduce CONFIG_ARCH_HAS_SYSCALL_WRAPPER

2018-03-30 Thread Dominik Brodowski
It may be useful for an architecture to override the definitions of the SYSCALL_DEFINE0() and __SYSCALL_DEFINEx() macros in , in particular to use a different calling convention for syscalls. This patch provides a mechanism to do so: It introduces CONFIG_ARCH_HAS_SYSCALL_WRAPPER. If it is

  1   2   3   4   5   6   7   8   9   10   >