Hello Wolfram,
On Mon, Mar 13, 2017 at 12:41:35PM +0100, Wolfram Sang wrote:
> From: Wolfram Sang
>
> This tool allows to construct and concat multiple I2C messages into one
> single transfer. Its aim is to test I2C master controllers, and so there
> is no SMBus fallback.
>
> I've been missing
All devm functions has a device structure as the first argument which is
required by dev_{err,info,dbg} printing functions.
This patch converts pr_err to dev_err as dev_* is preferred after calls
to devm functions.
Done using coccinelle:
@r1 exists@
expression e,e1;
identifier f =~ "^devm_";
iden
On Mon, Mar 13, 2017 at 8:36 AM, Jiri Slaby wrote:
> On 03/12/2017, 09:11 PM, Ilia Mirkin wrote:
>> The link shows v4.10.1 for me and says that the v4.10.2 tag is
>> unknown. Fetching from
>> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git,
>> I don't see a v4.10.2 tag. The h
On Mon, 2017-03-13 at 13:27 +, Russell King - ARM Linux wrote:
> On Mon, Mar 13, 2017 at 03:16:48PM +0200, Sakari Ailus wrote:
> > The vast majority of existing drivers do not implement them nor the user
> > space expects having to set them. Making that mandatory would break existing
> > user s
Hi Dimtry,
Thanks for the feedback. I will prepare a v3 of the patch with the things you
pointed out fixed and a more meaningful description and changelog.
I have a few questions regarding your comments (see below).
>Hi Patrick,
>
>On Tue, Feb 21, 2017 at 07:40:20AM +0100, Patrick Vogelaar wrot
On Mon, 13 Mar 2017 11:43:02 +0100
Michal Hocko wrote:
> On Mon 13-03-17 11:31:10, Igor Mammedov wrote:
> > On Fri, 10 Mar 2017 14:58:07 +0100
> [...]
> > > [0.00] ACPI: SRAT: Node 0 PXM 0 [mem 0x-0x0009]
> > > [0.00] ACPI: SRAT: Node 0 PXM 0 [mem 0x0010-0x3f
Em Mon, Mar 13, 2017 at 04:28:45PM +0800, changbin...@intel.com escreveu:
> From: Changbin Du
>
> Add the c2c command to command-list.txt so perf help can list this
> command.
Thanks, applied.
> Signed-off-by: Changbin Du
> ---
> tools/perf/command-list.txt | 1 +
> 1 file changed, 1 insert
Hello
I've been trying to track this issue down for a few days and haven't been
able to isolate it. So maybe someone who understands low-level perf mmap
reference counting can help here.
As you might recall, 7911d3f7af14a614617e38245fedf98a724e46a9
introduced automatic disabling of userspace rd
On Mon, 13 Mar 2017 17:00:59 +0800
Xie XiuQi wrote:
> ---
> drivers/acpi/apei/ghes.c | 8 +
> include/linux/cper.h | 5 +++
> include/ras/ras_event.h | 87
>
> 3 files changed, 100 insertions(+)
>
> diff --git a/drivers/acpi/apei/ghes
On 03/13/2017 04:47 PM, Thomas Gleixner wrote:
On Mon, 13 Mar 2017, Dmitry Safonov wrote:
On 03/13/2017 12:39 PM, Thomas Gleixner wrote:
On Mon, 6 Mar 2017, Dmitry Safonov wrote:
Result of mmap() calls with MAP_32BIT flag at this moment depends
on thread flag TIF_ADDR32, which is set during e
On 03/13/2017 01:33 PM, SIMRAN SINGHAL wrote:
> On Mon, Mar 13, 2017 at 5:30 PM, Lars-Peter Clausen wrote:
>> On 03/12/2017 02:32 PM, simran singhal wrote:
>>> The IIO subsystem is redefining iio_dev->mlock to be used by
>>> the IIO core only for protecting device operating mode changes.
>>> ie. C
On Mon, 13 Mar 2017, Dmitry Safonov wrote:
> On 03/13/2017 04:47 PM, Thomas Gleixner wrote:
> > On Mon, 13 Mar 2017, Dmitry Safonov wrote:
> > > On 03/13/2017 12:39 PM, Thomas Gleixner wrote:
> > > > On Mon, 6 Mar 2017, Dmitry Safonov wrote:
> > > >
> > > > > Result of mmap() calls with MAP_32BIT
On Fri, Mar 10, 2017 at 11:16:57AM +0300, Cyrill Gorcunov wrote:
> With current epoll architecture target files are addressed
> with file_struct and file descriptor number, where the last
> is not unique. Moreover files can be transferred from another
> process via unix socket, added into queue and
Commit-ID: 8f3e474f3cea7b2470218a6ed6da47ff02147dce
Gitweb: http://git.kernel.org/tip/8f3e474f3cea7b2470218a6ed6da47ff02147dce
Author: Dmitry Safonov
AuthorDate: Mon, 6 Mar 2017 17:17:18 +0300
Committer: Thomas Gleixner
CommitDate: Mon, 13 Mar 2017 14:59:22 +0100
x86/mm: Add task_size
Commit-ID: 6a0b41d1e23dd3318568461593ae5e36d966981e
Gitweb: http://git.kernel.org/tip/6a0b41d1e23dd3318568461593ae5e36d966981e
Author: Dmitry Safonov
AuthorDate: Mon, 6 Mar 2017 17:17:17 +0300
Committer: Thomas Gleixner
CommitDate: Mon, 13 Mar 2017 14:59:22 +0100
x86/mm: Introduce arch
Commit-ID: 1b028f784e8c341e762c264f70dc0ca1418c8b7a
Gitweb: http://git.kernel.org/tip/1b028f784e8c341e762c264f70dc0ca1418c8b7a
Author: Dmitry Safonov
AuthorDate: Mon, 6 Mar 2017 17:17:19 +0300
Committer: Thomas Gleixner
CommitDate: Mon, 13 Mar 2017 14:59:22 +0100
x86/mm: Introduce mmap
On Mon, 13 Mar 2017 18:08:48 +0800
Qi Hou wrote:
> The current order of calls within trace_hardirqs_off() would provoke an
> "unannotated irqs-off" WARNING.
>
> This warning was reported by check_flags() when it found that the hardirqs has
> been disabled but the irq-flags state, hardirqs_enable
Commit-ID: 3e6ef9c80946f781fc25e8490c9875b1d2b61158
Gitweb: http://git.kernel.org/tip/3e6ef9c80946f781fc25e8490c9875b1d2b61158
Author: Dmitry Safonov
AuthorDate: Mon, 6 Mar 2017 17:17:20 +0300
Committer: Thomas Gleixner
CommitDate: Mon, 13 Mar 2017 14:59:23 +0100
x86/mm: Make mmap(MAP_
2017-03-13 20:51 GMT+09:00 Dan Carpenter :
> On Mon, Mar 13, 2017 at 07:54:21PM +0900, Daeseok Youn wrote:
>> If the atomisp_kernel_zalloc() has "true" as a second parameter, it
>> tries to allocate zeroing memory from kmalloc(vmalloc) and memset.
>> But using kzalloc is rather than kmalloc followe
Hi Ulf,
On 13/03/17 11:45, Ulf Hansson wrote:
> +Björn
>
> On 13 March 2017 at 10:37, Jon Hunter wrote:
>> Hi Rafael, Kevin, Ulf,
>>
>> Looks like there is still some interest/needs in/for this. Any thoughts
>> on how we can move this forward?
>
> At the Linaro Connect last week, I was talking
On Mon, Mar 13, 2017 at 11:15:23AM +0100, Geert Uytterhoeven wrote:
> On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
> wrote:
> > JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
> > - build errors: +6/-13
>
> + /home/kisskb/slave/src/arch/openrisc/include/asm/atomic
On Sat, Mar 11, 2017 at 9:24 PM, Richard Guy Briggs wrote:
> When a sysadmin wishes to monitor module unloading with a syscall rule such
> as:
> -a always,exit -F arch=x86_64 -S delete_module -F key=mod-unload
> the SYSCALL record doesn't tell us what module was requested for unloading.
>
> Use
From: Masami Hiramatsu
Add a prototype of task_struct to fix below warning on arm64.
In file included from arch/arm64/kernel/probes/kprobes.c:19:0:
include/linux/kasan.h:81:132: error: 'struct task_struct' declared inside
parameter list will not be visible outside of this definition or declarat
This patch implements the STM32 DMAMUX driver
Signed-off-by: M'boumba Cedric Madianga
---
drivers/dma/Kconfig| 9 ++
drivers/dma/Makefile | 1 +
drivers/dma/stm32-dmamux.c | 231 +
3 files changed, 241 insertions(+)
create mode 10064
This patch adds DMAMUX support in STM32 defconfig file
Signed-off-by: M'boumba Cedric Madianga
---
arch/arm/configs/stm32_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
index a9d8e3c..afb6832 100644
--- a/arch/arm
This patch adds support for STM32 DMAMUX.
When the STM32 DMA controller is behind a STM32 DMAMUX the request line
number has not to be handled by DMA but DMAMUX.
Signed-off-by: M'boumba Cedric Madianga
---
drivers/dma/stm32-dma.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(
This patchset adds support for the STM32 DMA multiplexer.
It allows to map any peripheral DMA request to any channel of the product
DMAs.
This IP has been introduced with STM32H7 SoC.
M'boumba Cedric Madianga (5):
dt-bindings: Document the STM32 DMAMUX bindings
dmaengine: Add STM32 DMAMUX driv
This patch adds the documentation of device tree bindings for the STM32
DMAMUX.
Signed-off-by: M'boumba Cedric Madianga
---
.../devicetree/bindings/dma/stm32-dmamux.txt | 57 ++
1 file changed, 57 insertions(+)
create mode 100644 Documentation/devicetree/bindings/dma/s
This patch adds an optional property needed for STM32 DMA controller
addressed via STM32 DMAMUX.
Signed-off-by: M'boumba Cedric Madianga
---
Documentation/devicetree/bindings/dma/stm32-dma.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/dma/stm32-dma.
Hi Stafford,
On Mon, Mar 13, 2017 at 3:12 PM, Stafford Horne wrote:
> On Mon, Mar 13, 2017 at 11:15:23AM +0100, Geert Uytterhoeven wrote:
>> On Mon, Mar 13, 2017 at 9:43 AM, Geert Uytterhoeven
>> wrote:
>> > JFYI, when comparing v4.11-rc2[1] to v4.11-rc1[3], the summaries are:
>> > - build err
On Mon, Mar 13, 2017 at 08:22:13AM +0300, Kirill A. Shutemov wrote:
> gup_p4d_range() should call gup_pud_range(), not itself.
>
> Signed-off-by: Kirill A. Shutemov
> Reported-by: Chris Packham
> Fixes: c2febafc6773 ("mm: convert generic code to 5-level paging")
> ---
> mm/gup.c | 2 +-
> 1 fil
[ Adding linux-usb which I forgot to CC for this one ]
On Mon, Mar 13, 2017 at 06:42:45AM -0700, Guenter Roeck wrote:
> On 03/13/2017 05:49 AM, Johan Hovold wrote:
> > Make sure to check the number of endpoints to avoid dereferencing a
> > NULL-pointer should a malicious device lack endpoints.
> >
On Wed, Feb 22, 2017 at 10:03:02AM +0800, kernel test robot wrote:
>
> FYI, we noticed the following commit:
>
> commit: a088d1d73a4bcfd7bc482f8d08375b9b665dc3e5 ("ipv6: Fix IPv6 packet loss
> in scenarios involving roaming + snooping switches")
> https://git.kernel.org/cgit/linux/kernel/git/tor
On Mon, Mar 13, 2017 at 11:03:27AM +, Jon Hunter wrote:
>
> On 13/03/17 10:45, Peter De Schrijver wrote:
> > On Wed, Mar 08, 2017 at 11:48:21AM +, Jon Hunter wrote:
> >>
> >> On 08/03/17 11:38, Geert Uytterhoeven wrote:
> >>> Hi Jon,
> >>>
> >>> On Wed, Mar 8, 2017 at 11:13 AM, Jon Hunter
Hi Jon,
On Mon, Mar 13, 2017 at 3:09 PM, Jon Hunter wrote:
> On 13/03/17 11:45, Ulf Hansson wrote:
>> +Björn
>>
>> On 13 March 2017 at 10:37, Jon Hunter wrote:
>>> Looks like there is still some interest/needs in/for this. Any thoughts
>>> on how we can move this forward?
>>
>> At the Linaro Con
On 03/13/2017 05:03 PM, Thomas Gleixner wrote:
On Mon, 13 Mar 2017, Dmitry Safonov wrote:
On 03/13/2017 04:47 PM, Thomas Gleixner wrote:
On Mon, 13 Mar 2017, Dmitry Safonov wrote:
On 03/13/2017 12:39 PM, Thomas Gleixner wrote:
On Mon, 6 Mar 2017, Dmitry Safonov wrote:
Result of mmap() calls
On Fri 10-03-17 12:09:49, Tahsin Erdogan wrote:
> When WB_registered flag is not set, wb_queue_work() skips queuing the
> work, but does not perform the necessary clean up. In particular, if
> work->auto_free is true, it should free the memory.
>
> The leak condition can be reprouced by following
On 02/28/2017 06:12 AM, Fengguang Wu wrote:
> Hi Alexander,
>
> FYI, we find an old bug that's still alive in linux-next. The attached
> reproduce-* script may help debug the problem.
>
...
> +--++--
Add endpoint mode support to designware driver. This uses the
EP Core layer introduced recently to add endpoint mode support.
*Any* function driver can now use this designware device
in order to achieve the EP functionality.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/pci/dwc/Kconfig
Please find the pull request for PCI endpoint support below. I've
also included all the history here.
Changes from v3:
*) fixed a typo and adapted to https://lkml.org/lkml/2017/3/13/562.
Changes from v2:
*) changed the configfs structure as suggested by Christoph Hellwig. With
this change the
Add binding documentation for pci-test endpoint function that helps in
adding and configuring pci-test endpoint function.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/PCI/00-INDEX | 2 ++
.../PCI/endpoint/function/binding/pci-test.txt | 17 ++
Add Documentation for pci-endpoint-test driver.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/misc-devices/pci-endpoint-test.txt | 35
1 file changed, 35 insertions(+)
create mode 100644 Documentation/misc-devices/pci-endpoint-test.txt
diff --git a/Documentat
Introduce a new EP core layer in order to support endpoint functions
in linux kernel. This comprises of EPC library
(Endpoint Controller Library) and EPF library (Endpoint
Function Library). EPC library implements functions that is specific
to an endpoint controller and EPF library implements funct
Add Documentation to help users use endpoint library to enable endpoint
mode in the PCI controller and add new PCI endpoint functions.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/PCI/00-INDEX | 2 +
Documentation/PCI/endpoint/pci-endpoint.txt | 215
Add a simple test script that invokes the pcitest userspace tool
to perform all the PCI endpoint tests (BAR tests, interrupt tests,
read tests, write tests and copy tests).
Signed-off-by: Kishon Vijay Abraham I
---
tools/pci/pcitest.sh | 56
1
Update device tree binding documentation of TI's dra7xx PCI
controller to include property for enabling unaligned mem access.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/devicetree/bindings/pci/ti-pci.txt | 5 +
1 file changed, 5 insertions(+)
diff --git a/Documentation/devicetr
Add device IDs for DRA74x and DRA72x devices. These devices have
configurable PCI endpoint.
Signed-off-by: Kishon Vijay Abraham I
---
include/linux/pci_ids.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index a4f77feecbb0..5f6b71d15393 1
Add maintainer for the newly introduced PCI EP framework.
Signed-off-by: Kishon Vijay Abraham I
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c265a5fe4848..3c1b947811e2 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -9581,6 +9581,15 @
The PCIe programming sequence in TRM suggests CLKSTCTRL of PCIe should
be set to SW_WKUP. There are no issues when CLKSTCTRL is set to HW_AUTO
in RC mode. However in EP mode, the host system is not able to access the
MEMSPACE and setting the CLKSTCTRL to SW_WKUP fixes it.
Acked-by: Tony Lindgren
Add documentation to help users use pci-epf-test function driver
and pci_endpoint_test host driver for testing PCI.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/PCI/00-INDEX| 2 +
Documentation/PCI/endpoint/pci-test-howto.txt | 179 ++
2 f
The PCIe controller integrated in dra7xx SoCs is capable of operating
in endpoint mode. Add endpoint mode support to dra7xx driver.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/pci/dwc/Kconfig | 31 +-
drivers/pci/dwc/Makefile | 4 +-
drivers/pci/dwc/pci-dra7xx.c
On Mon, 13 Mar 2017, Peter Zijlstra wrote:
> On Tue, Mar 07, 2017 at 03:31:50PM +0100, Thomas Gleixner wrote:
> > On Sat, 4 Mar 2017, Peter Zijlstra wrote:
> >
> > > The problem with returning -EAGAIN when the waiter state mismatches is
> > > that it becomes very hard to proof a bounded execution
Add PCI endpoint test driver that can verify base address
register, legacy interrupt/MSI interrupt and read/write/copy
buffers between host and device. The corresponding pci-epf-test
function driver should be used on the EP side.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/misc/Kconfig
According to errata i870, access to the PCIe slave port
that are not 32-bit aligned will result in incorrect mapping
to TLP Address and Byte enable fields.
Accessing non 32-bit aligned data causes incorrect data in the target
buffer if memcpy is used. Implement the workaround for this
errata here.
Adds a new endpoint function driver (to program the virtual
test device) making use of the EP-core library.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/pci/endpoint/Kconfig | 2 +
drivers/pci/endpoint/Makefile | 2 +-
drivers/pci/endpoint/functions/Kcon
Add device tree binding documentation for pci dra7xx EP mode.
Acked-by: Rob Herring
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/devicetree/bindings/pci/ti-pci.txt | 37 +++-
1 file changed, 30 insertions(+), 7 deletions(-)
diff --git a/Documentation/devicetree/b
Add a userspace tool to invoke the ioctls exposed by the
PCI endpoint test driver to perform various PCI tests.
Signed-off-by: Kishon Vijay Abraham I
---
tools/pci/pcitest.c | 186
1 file changed, 186 insertions(+)
create mode 100644 tools/pc
Hi Geert,
On 13/03/17 14:19, Geert Uytterhoeven wrote:
> Hi Jon,
>
> On Mon, Mar 13, 2017 at 3:09 PM, Jon Hunter wrote:
>> On 13/03/17 11:45, Ulf Hansson wrote:
>>> +Björn
>>>
>>> On 13 March 2017 at 10:37, Jon Hunter wrote:
Looks like there is still some interest/needs in/for this. Any th
On Mon, Mar 13, 2017 at 3:14 PM, Arnd Bergmann wrote:
> From: Masami Hiramatsu
>
> Add a prototype of task_struct to fix below warning on arm64.
>
> In file included from arch/arm64/kernel/probes/kprobes.c:19:0:
> include/linux/kasan.h:81:132: error: 'struct task_struct' declared inside
> parame
No functional change. Split dra7xx_pcie_enable_interrupts into
dra7xx_pcie_enable_wrapper_interrupts and dra7xx_pcie_enable_msi_interrupts
so that wrapper interrupts and msi interrupts can be enabled independently.
This is in preparation for adding EP mode support to dra7xx driver since
EP mode doe
Add device tree binding documentation for pci designware EP mode.
Acked-by: Rob Herring
Signed-off-by: Kishon Vijay Abraham I
---
.../devicetree/bindings/pci/designware-pcie.txt| 26 +++---
1 file changed, 18 insertions(+), 8 deletions(-)
diff --git a/Documentation/devicetr
On 03/13/2017 02:43 PM, Kishon Vijay Abraham I wrote:
> dwc has 2 dbi address space labeled dbics and dbics2. The existing
> helper to access dbi address space can access only dbics. However
> dbics2 has to be accessed for programming the BAR registers in the
> case of EP mode. This is in preparati
Add Documentation to help users use pci endpoint to configure
pci endpoint function and to bind the endpoint function
with endpoint controller.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/PCI/00-INDEX | 2 +
Documentation/PCI/endpoint/pci-endpoint-cfs.txt | 105
Invoke API's provided by pci-ep-cfs to create configfs entry for
every EPC device and EPF driver to help users in creating EPF device
and binding the EPF device to the EPC device.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/pci/endpoint/pci-epc-core.c | 4
drivers/pci/endpoint/pci-epf
Introduce a new configfs entry to configure the EP function (like
configuring the standard configuration header entries) and to
bind the EP function with EP controller.
Signed-off-by: Kishon Vijay Abraham I
---
drivers/pci/endpoint/Kconfig | 9 +
drivers/pci/endpoint/Makefile | 1 +
On Mon 13-03-17 14:42:37, Vitaly Kuznetsov wrote:
> Michal Hocko writes:
>
> > On Mon 13-03-17 13:54:59, Vitaly Kuznetsov wrote:
> >> Michal Hocko writes:
> >>
> >> > On Mon 13-03-17 11:55:54, Igor Mammedov wrote:
> >> >> > >
> >> >> > >- suggested RFC is not acceptable from virt point
On Mon, Mar 13, 2017 at 12:54:24PM +, Li, Meng wrote:
>
>
> > -Original Message-
> > From: Jarkko Sakkinen [mailto:jarkko.sakki...@linux.intel.com]
> > Sent: Monday, March 13, 2017 7:54 PM
> > To: Li, Meng
> > Cc: linux-kernel@vger.kernel.org; peterhu...@gmx.de;
> > tp...@selhorst.net
Acked-by: Niklas Cassel
On 03/13/2017 02:43 PM, Kishon Vijay Abraham I wrote:
> Previously dbi accessors can be used to access data of size 4
> bytes. But there might be situations (like accessing
> MSI_MESSAGE_CONTROL in order to set/get the number of required
> MSI interrupts in EP mode) where
On 03/11/2017 09:35 PM, Tahsin Erdogan wrote:
> On Sat, Mar 11, 2017 at 2:52 PM, Jens Axboe wrote:
>
>>
>> Talked to Tejun about this as well, and we both agree that the splitting
>> this into separate init/alloc paths would be much cleaner. I can't
>> apply the current patch, sorry, it's just to
This patch extends x86 headers to enable 5-level paging support.
It's still based on . We will get to the
point where we can have later.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/include/asm/pgtable-2level_types.h | 1 +
arch/x86/include/asm/pgtable-3level_types.h | 1 +
arch/x86/includ
Here's the first bunch of patches of 5-level patchset. Let's see if I'm on
right track addressing Ingo's feedback. :)
These patches prepare x86 code to be switched from
to . It's a stepping stone for adding 5-level
paging support.
Please review and consider applying.
Kirill A. Shutemov (6):
x
Add additional page table level handing. It's mostly mechanical.
The only quirk is that with p4d folded, 'pgd' is equal to 'p4d' in
kernel_ident_mapping_init(). pgd entry has to point pud page table in
this case.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/mm/ident_map.c | 51 +++
Modify vmalloc_fault() to handle additional page table level.
With 4-level paging, copying happens on p4d level, as we have pgd_none()
always false if p4d_t is folded.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/mm/fault.c | 27 ---
1 file changed, 24 insertions(+), 3
set_up_temporary_text_mapping() and relocate_restore_code() require
adjustments to handle additional page table level.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/power/hibernate_64.c | 50 +++
1 file changed, 36 insertions(+), 14 deletions(-)
diff --g
get_user_pages_fast() has to handle additional page table level.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/mm/gup.c | 33 +++--
1 file changed, 27 insertions(+), 6 deletions(-)
diff --git a/arch/x86/mm/gup.c b/arch/x86/mm/gup.c
index 1f3b6ef105cd..456dfdfd2249 1
This patch only covers simple cases. Less trivial cases will be
converted with separate patches.
Signed-off-by: Kirill A. Shutemov
---
arch/x86/kernel/tboot.c| 6 +-
arch/x86/kernel/vm86_32.c | 6 +-
arch/x86/mm/fault.c| 39 +
Hi, timer experts,
I have a question on the above function, and would appreciate your thoughts.
In debugging a kernel hrtimer stalling issue on RHEL7.x kernel, we
found a case when this function was called from hrtimer_interrupt(),
value of expires was before ktime_get(), not sure how that got th
Add specification for the *pci test* virtual function device. The endpoint
function driver and the host pci driver should be created based on this
specification.
Signed-off-by: Kishon Vijay Abraham I
---
Documentation/PCI/00-INDEX | 2 +
Documentation/PCI/endpoint/pci-test
Thanks for Cc'ing me.
On Mon, Mar 13, 2017 at 06:08:48PM +0800, Qi Hou wrote:
> The current order of calls within trace_hardirqs_off() would provoke an
> "unannotated irqs-off" WARNING.
>
> This warning was reported by check_flags() when it found that the hardirqs has
> been disabled but the irq
Hi Jon,
On Mon, Mar 13, 2017 at 3:27 PM, Jon Hunter wrote:
> On 13/03/17 14:19, Geert Uytterhoeven wrote:
>> On Mon, Mar 13, 2017 at 3:09 PM, Jon Hunter wrote:
>>> On 13/03/17 11:45, Ulf Hansson wrote:
+Björn
On 13 March 2017 at 10:37, Jon Hunter wrote:
> Looks like there is
On Monday 13 March 2017 16:04:09 Masaki Ota wrote:
> From: Masaki Ota
> -Fix the issue that V8(E7=73 03 28) devices are not assined correct device
> information bit from OTP.
> -Specified correct OTP bit for the V8 device setting of Button pad, DualPoint
> and Touchpad size.
> -Deleted extra cod
On Mon 13-03-17 14:57:12, Igor Mammedov wrote:
> On Mon, 13 Mar 2017 11:43:02 +0100
> Michal Hocko wrote:
>
> > On Mon 13-03-17 11:31:10, Igor Mammedov wrote:
> > > On Fri, 10 Mar 2017 14:58:07 +0100
> > [...]
> > > > [0.00] ACPI: SRAT: Node 0 PXM 0 [mem 0x-0x0009]
> > > > [
On Monday 13 March 2017 16:04:10 Masaki Ota wrote:
> From: Masaki Ota
> - V8 Button pad Stick Right and Middle button don't work.
> - Alps stick devices have physical buttons absolutely, so delete
> "ALPS_BUTTONPAD" check Flag from Stick button process.
>
> Signed-off-by: Masaki Ota
Acked-by:
Em Mon, Mar 13, 2017 at 04:31:48PM +0800, changbin...@intel.com escreveu:
> From: Changbin Du
>
> Skip the sample which doesn't have branch_info to avoid segmentation
> fault occurrence.
>
> The fault can be reproduced by:
> perf record -a
> perf report -F cycles
Thanks, applied.
- Arnaldo
>
On Thu, 2017-03-09 at 10:03 -0600, Thor Thayer wrote:
> Hi Lee,
>
> On 02/28/2017 08:42 AM, Philipp Zabel wrote:
> > On Wed, 2017-02-22 at 11:10 -0600, thor.tha...@linux.intel.com wrote:
> >> From: Thor Thayer
> >>
> >> Add Peripheral PHY Reset Controller to the Arria10
> >> Development Kit Syste
On 13 March 2017 at 15:09, Jon Hunter wrote:
> Hi Ulf,
>
> On 13/03/17 11:45, Ulf Hansson wrote:
>> +Björn
>>
>> On 13 March 2017 at 10:37, Jon Hunter wrote:
>>> Hi Rafael, Kevin, Ulf,
>>>
>>> Looks like there is still some interest/needs in/for this. Any thoughts
>>> on how we can move this forw
On Fri, Mar 10, 2017 at 01:24:33PM -0800, Andi Kleen wrote:
> This patch kit further improves support for Intel uncore events in
> the Linux perf user tool. The basic support has been already
> merged earlier, but this makes it nicer to use.
>
> - Collapse counts from duplicated boxes to make the
From: Magnus Damm
This experimental slow mode support code simply extends the MID/RID value
to allow encoding a 4-bit value in bit 8-11 to specify the SLM bit value.
With this value set the channel associated with the device will be processed
slower by the hardware. The idea is that the slow mode
From: Magnus Damm
The priority handling uses MID/RID values to determine if channels
below to RX or TX sides. The case of RX is unchanged and as low channel
number as possible is used to ensure high priority. New with this code
is that TX is allocated with highest channel number first to force lo
From: Magnus Damm
Experimental code to enable slow mode on r8a7795 for SCIF2 TX.
Not-Yet-Signed-off-by: Magnus Damm
---
arch/arm64/boot/dts/renesas/r8a7795.dtsi |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- 0001/arch/arm64/boot/dts/renesas/r8a7795.dtsi
+++ work/arch/arm64/boot
dmaengine: rcar-dmac: Priority and slow mode prototypes
[PATCH 1/3] dmaengine: rcar-dmac: Priority handling prototype
[PATCH 2/3] dmaengine: rcar-dmac: Slow mode prototype
[PATCH 3/3] arm64: dts: r8a7795: Use slow mode for TX on SCIF2/DEBUG1
This series implements prototype support for priority h
Em Mon, Mar 13, 2017 at 04:32:52PM +0800, changbin...@intel.com escreveu:
> From: Changbin Du
>
> Commit 2f3f9bcf000b ("perf tools: Add +field argument support for --field
> option") by Jiri Olsa introduced +field style argument
> support for --field option. This is useful but not updated docume
The new syscall statx is implemented as generic code, so enable it
for architectures like openrisc which use the generic syscall table.
Fixes: a528d35e8bfcc ("statx: Add a system call to make enhanced file info
available")
Cc: Thomas Gleixner
Cc: Al Viro
Cc: David Howells
Cc: Catalin Marinas
Em Mon, Mar 13, 2017 at 04:36:35PM +0800, changbin...@intel.com escreveu:
> From: Changbin Du
>
> In the report, how does the data sort is a important info for
> analyser. Moreover, perf sometimes insert or append sort fields
> automatically. Thus user may confuse how it sorts w/o reading
> perf
On 03/11/2017 04:54 PM, Fengguang Wu wrote:
> Hi Alexander,
>
> FYI, here is another bisect result.
>
Also wrong for the same reason as before.
> [ 22.974867] debug: unmapping init [mem
> 0x8800023f5000-0x8800023f]
> [ 40.729584] x86/mm: Checked W+X mappings: passed, no W+X p
Hi,
I haven't received any feedback yet.
Should I resend?
Thanks,
Cathy
On 02/28/2017 01:45 PM, Cathy Avery wrote:
Included in the current storvsc driver for Hyper-V is the ability
to access luns on an FC fabric via a virtualized fiber channel
adapter exposed by the Hyper-V host. The driver
Hi Geert,
On 13/03/17 14:38, Geert Uytterhoeven wrote:
> Hi Jon,
>
> On Mon, Mar 13, 2017 at 3:27 PM, Jon Hunter wrote:
>> On 13/03/17 14:19, Geert Uytterhoeven wrote:
>>> On Mon, Mar 13, 2017 at 3:09 PM, Jon Hunter wrote:
On 13/03/17 11:45, Ulf Hansson wrote:
> +Björn
>
> On 1
Hi Florian,
Florian Fainelli writes:
> Just some general note on the way the driver seems to be going there
> seems to be a multiplication of new ops being introduced, and most of
> them seem to default to the mv88e6xxx (generic) ones. Should you do
> something like:
>
> if (!ops->foo)
> o
On Sun, Mar 12, 2017 at 8:16 AM, Geert Uytterhoeven
wrote:
> Submitters of device tree binding documentation may forget to CC
> the subsystem maintainer if this is missing.
>
> Signed-off-by: Geert Uytterhoeven
> Acked-by: Moritz Fischer
> Cc: Alan Tull
> Cc: Moritz Fischer
> Cc: linux-f...@vg
On 03/10/2017 01:09 PM, Tahsin Erdogan wrote:
> When WB_registered flag is not set, wb_queue_work() skips queuing the
> work, but does not perform the necessary clean up. In particular, if
> work->auto_free is true, it should free the memory.
>
> The leak condition can be reprouced by following th
501 - 600 of 1216 matches
Mail list logo