[PATCH] thinkpad_acpi: add P1 gen3 second fan support

2020-11-05 Thread Iakov 'Jake' Kirilenko
Tested on my P1 gen3, works fine with `thinkfan`. Since thinkpad_acpi fan control is off by default, it is safe to add 2nd fan control for brave overclockers Signed-off-by: Iakov 'Jake' Kirilenko --- drivers/platform/x86/thinkpad_acpi.c | 1 + 1 file changed, 1 insertion(+) di

RE: [PATCH] PCI: hv: Fix hibernation in case interrupts are not re-created

2020-09-07 Thread Jake Oshins
nel.org; linux-kernel@vger.kernel.org; Michael Kelley > > Cc: Dexuan Cui ; Jake Oshins > Subject: [PATCH] PCI: hv: Fix hibernation in case interrupts are not > re-created > > Hyper-V doesn't trap and emulate the accesses to the MSI/MSI-X registers, and > we > must use

Re: WARNING: kernel stack regs at 0000000068363d2a in telegraf:23122 has bad 'bp' value 000000007b842ec4

2019-06-26 Thread Jake M
On Mon, 24 Jun 2019 at 12:49, Jake M wrote: > > Hi, > > The box has crashed twice this week both times related to telegraf, we > are running ZFS and attached is the kernel config. > > Any ideas? > > Description: Ubuntu 18.04.2 LTS > Release: 18.04 > Codename:

retouch your photo

2018-08-01 Thread Jake
us by sending an image for test to judge our quality work. We are waiting for your reply. Thanks and Regards, Jake Ryan

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, November 7, 2017 4:15 PM > To: Jake Oshins > Cc: Dexuan Cui ; Bjorn Helgaas > ; linux-...@vger.kernel.org; KY Srinivasan > ; Stephen Hemminger ; > de...@linuxdriverp

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-01 Thread Jake Oshins
> -Original Message- > From: Dexuan Cui > Sent: Wednesday, November 1, 2017 1:31 PM > To: Bjorn Helgaas ; linux-...@vger.kernel.org; Jake > Oshins ; KY Srinivasan ; > Stephen Hemminger > Cc: de...@linuxdriverproject.org; linux-kernel@vger.kernel.org; Haiyang

[PATCH] jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path

2017-09-21 Thread Jake Daryll Obina
: d65f03c0 f941 b4e1 aa0103e0 (f9400821) The jffs2_do_clear_inode() call in jffs2_iget() is unnecessary since iget_failed() will eventually call jffs2_do_clear_inode() if needed, so just remove it. Signed-off-by: Jake Daryll Obina --- fs/jffs2/fs.c | 1 - 1 file changed, 1 deletion

[PATCH] Fix for new version of realtek r8153

2017-05-02 Thread jake Briggs
From: jake Fix for new version of realtek r8153 not being recognised by the r8152 driver. The new version of the device with idVendor=0bda, idProduct=8153 is 6010 and treating it as if it was a 5c30 allow it to work. Error log: Apr 19 09:55:13 devotron kernel: [ 330.167074] usb 2-2.2: New

RE: [PATCH 3/3] PCI: hv: delete the device earlier from hbus->children for hot-remove

2016-11-11 Thread Jake Oshins
> -Original Message- > From: Dexuan Cui > Sent: Wednesday, November 9, 2016 11:20 PM > To: Bjorn Helgaas ; linux-...@vger.kernel.org; > de...@linuxdriverproject.org > Cc: gre...@linuxfoundation.org; KY Srinivasan ; > Haiyang Zhang ; Stephen Hemminger > ; Jake O

RE: [PATCH 2/3] PCI: hv: fix hv_pci_remove() for hot-remove

2016-11-11 Thread Jake Oshins
> -Original Message- > From: Dexuan Cui > Sent: Wednesday, November 9, 2016 11:19 PM > To: Bjorn Helgaas ; linux-...@vger.kernel.org; > de...@linuxdriverproject.org > Cc: gre...@linuxfoundation.org; KY Srinivasan ; > Haiyang Zhang ; Stephen Hemminger > ; Jake O

RE: [PATCH 1/3] PCI: hv: use the correct buffer size in new_pcichild_device()

2016-11-10 Thread Jake Oshins
> -Original Message- > From: Dexuan Cui > Sent: Wednesday, November 9, 2016 11:18 PM > To: Bjorn Helgaas ; linux-...@vger.kernel.org; > de...@linuxdriverproject.org > Cc: gre...@linuxfoundation.org; KY Srinivasan ; > Haiyang Zhang ; Stephen Hemminger > ; Jake O

RE: [PATCH 1/3] PCI: hv: use the correct buffer size in new_pcichild_device()

2016-11-10 Thread Jake Oshins
> -Original Message- > > > From: Jake Oshins > > > From: Dexuan Cui > > > Sent: Wednesday, November 9, 2016 11:18 PM > > > We don't really need such a big on-stack buffer. > > > vmbus_sendpacket() here only uses sizeof(struct pci_chi

RE: [PATCH] PCI: hv: Fix interrupt cleanup path

2016-07-12 Thread Jake Oshins
> -Original Message- > From: Cathy Avery [mailto:cav...@redhat.com] > Sent: Tuesday, July 12, 2016 8:31 AM > To: KY Srinivasan ; Haiyang Zhang > ; Jake Oshins ; > bhelg...@google.com > Cc: vkuzn...@redhat.com; de...@linuxdriverproject.org; linux- > p...@vger.

RE: [PATCH 1/2] PCI: hv: don't leak buffer in hv_pci_onchannelcallback()

2016-05-31 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Monday, May 30, 2016 7:18 AM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; de...@linuxdriverproject.org; Bjorn > Helgaas ; Haiyang Zhang > ; KY Srinivasan ; Jak

RE: [PATCH 2/2] PCI: hv: handle all pending messages in hv_pci_onchannelcallback()

2016-05-31 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Monday, May 30, 2016 7:18 AM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; de...@linuxdriverproject.org; Bjorn > Helgaas ; Haiyang Zhang > ; KY Srinivasan ; Jak

RE: [PATCH [RFC]] PCI: hv: add explicit fencing to config space access

2016-05-03 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Tuesday, May 3, 2016 5:22 AM > To: linux-...@vger.kernel.org > Cc: linux-kernel@vger.kernel.org; de...@linuxdriverproject.org; Bjorn > Helgaas ; Haiyang Zhang > ; KY Srinivasan ; Jak

RE: [PATCH] PCI: hv: report resources release after stopping the bus

2016-04-29 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Friday, April 29, 2016 2:39 AM > To: linux-...@vger.kernel.org > Cc: de...@linuxdriverproject.org; linux-kernel@vger.kernel.org; KY > Srinivasan ; Haiyang Zhang > ; Bjorn Helgaas ; Jak

[PATCH v5 5/6] drivers:hv: Record MMIO range in use by frame buffer

2016-04-05 Thread Jake Oshins
now allows that to be guaranteed. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index dfc6149..eaa5c3b 100644 --- a/drivers/hv

[PATCH v5 0/6] drivers:hv: Ensure that bridge windows don't overlap

2016-04-05 Thread Jake Oshins
ridge windows can't overlap. The main memory resource tree, iomem_resource, contains resources properly marked as bridge windows, allowing their children to overlap with them. Jake Oshins (6): drivers:hv: Lock access to hyperv_mmio resource tree drivers:hv: Call vmbus_mmio_free()

[PATCH v5 2/6] drivers:hv: Call vmbus_mmio_free() to reverse vmbus_mmio_allocate()

2016-04-05 Thread Jake Oshins
Existing code just called release_mem_region(). Adding a wrapper around it allows the more complex range tracking that is introduced later in this patch series. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 15 +++ drivers/pci/host/pci-hyperv.c | 14

[PATCH v5 1/6] drivers:hv: Lock access to hyperv_mmio resource tree

2016-04-05 Thread Jake Oshins
on multiple threads. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 64713ff..799518b 100644 --- a/drivers/hv/vmbus_drv.c +++ b/drivers/hv/vmbus_drv.c

[PATCH v5 3/6] drivers:hv: Reverse order of resources in hyperv_mmio

2016-04-05 Thread Jake Oshins
A patch later in this series allocates child nodes in this resource tree. For that to work, this tree needs to be sorted in ascending order. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b

[PATCH v5 6/6] drivers:hv: Separate out frame buffer logic when picking MMIO range

2016-04-05 Thread Jake Oshins
Simplify the logic that picks MMIO ranges by pulling out the logic related to trying to lay frame buffer claim on top of where the firmware placed the frame buffer. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 80 ++ 1 file changed, 35

[PATCH v5 4/6] drivers:hv: Track allocations of children of hv_vmbus in private resource tree

2016-04-05 Thread Jake Oshins
p layer, rather than in this driver. Rafael Wysocki, the maintainter of the pnp layer, has previously asked that we not modify the pnp layer as it is considered deprecated. This patch is thus essentially a workaround. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 22 ++

RE: [PATCH v4 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers.

2016-04-05 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, April 5, 2016 11:00 AM > To: Jake Oshins > Cc: linux-...@vger.kernel.org; gre...@linuxfoundation.org; KY Srinivasan > ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.o

[PATCH v4 2/7] drivers:hv: Make a function to free mmio regions through vmbus

2016-04-01 Thread Jake Oshins
This patch introduces a function that reverses everything done by vmbus_allocate_mmio(). Existing code just called release_mem_region(). Future patches in this series require a more complex sequence of actions, so this function is introduced to wrap those actions. Signed-off-by: Jake Oshins

[PATCH v4 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree

2016-04-01 Thread Jake Oshins
p layer, rather than in this driver. Rafael Wysocki, the maintainter of the pnp layer, has previously asked that we not modify the pnp layer as it is considered deprecated. This patch is thus essentially a workaround. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 22 ++

[PATCH v4 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers.

2016-04-01 Thread Jake Oshins
This patch modifies all the callers of vmbus_mmio_allocate() to call vmbus_mmio_free() instead of release_mem_region(). Signed-off-by: Jake Oshins --- drivers/pci/host/pci-hyperv.c | 14 +++--- drivers/video/fbdev/hyperv_fb.c | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions

[PATCH v4 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range

2016-04-01 Thread Jake Oshins
Simplify the logic that picks MMIO ranges by pulling out the logic related to trying to lay frame buffer claim on top of where the firmware placed the frame buffer. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 80 ++ 1 file changed, 35

[PATCH v4 4/7] drivers:hv: Reverse order of resources in hyperv_mmio

2016-04-01 Thread Jake Oshins
A patch later in this series allocates child nodes in this resource tree. For that to work, this tree needs to be sorted in ascending order. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b

[PATCH v4 1/7] drivers:hv: Lock access to hyperv_mmio resource tree

2016-04-01 Thread Jake Oshins
on multiple threads. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 64713ff..799518b 100644 --- a/drivers/hv/vmbus_drv.c +++ b/drivers/hv/vmbus_drv.c

[PATCH v4 0/7] drivers:hv: Ensure that bridge windows don't overlap

2016-04-01 Thread Jake Oshins
child devices in a separate resource tree, marking them such that the bridge windows can't overlap. The main memory resource tree, iomem_resource, contains resources properly marked as bridge windows, allowing their children to overlap with them. Jake Oshins (7): drivers:hv: Lock access to h

[PATCH v4 6/7] drivers:hv: Record MMIO range in use by frame buffer

2016-04-01 Thread Jake Oshins
now allows that to be guaranteed. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index dfc6149..eaa5c3b 100644 --- a/drivers/hv

[PATCH v3 4/7] drivers:hv: Reverse order of resources in hyperv_mmio

2016-04-01 Thread Jake Oshins
A patch later in this series allocates child nodes in this resource tree. For that to work, this tree needs to be sorted in ascending order. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b

[PATCH v3 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers.

2016-04-01 Thread Jake Oshins
This patch modifies all the callers of vmbus_mmio_allocate() to call vmbus_mmio_free() instead of release_mem_region(). Signed-off-by: Jake Oshins --- drivers/pci/host/pci-hyperv.c | 14 +++--- drivers/video/fbdev/hyperv_fb.c | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions

[PATCH v3 6/7] drivers:hv: Record MMIO range in use by frame buffer

2016-04-01 Thread Jake Oshins
now allows that to be guaranteed. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index dfc6149..df59bfb 100644 --- a/drivers/hv

[PATCH v3 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range

2016-04-01 Thread Jake Oshins
Simplify the logic that picks MMIO ranges by pulling out the logic related to trying to lay frame buffer claim on top of where the firmware placed the frame buffer. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 80 ++ 1 file changed, 35

[PATCH v3 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree

2016-04-01 Thread Jake Oshins
p layer, rather than in this driver. Rafael Wysocki, the maintainter of the pnp layer, has previously asked that we not modify the pnp layer as it is considered deprecated. This patch is thus essentially a workaround. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 22 ++

[PATCH v3 1/7] drivers:hv: Lock access to hyperv_mmio resource tree

2016-04-01 Thread Jake Oshins
on multiple threads. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 64713ff..799518b 100644 --- a/drivers/hv/vmbus_drv.c +++ b/drivers/hv/vmbus_drv.c

[PATCH v3 0/7] drivers:hv: Ensure that bridge windows don't overlap

2016-04-01 Thread Jake Oshins
problem by tracking allocations to child devices in a separate resource tree, marking them such that the bridge windows can't overlap. The main memory resource tree, iomem_resource, contains resources properly marked as bridge windows, allowing their children to overlap with them. Jake Oshins (7

[PATCH v3 2/7] drivers:hv: Make a function to free mmio regions through vmbus

2016-04-01 Thread Jake Oshins
This patch introduces a function that reverses everything done by vmbus_allocate_mmio(). Existing code just called release_mem_region(). Future patches in this series require a more complex sequence of actions, so this function is introduced to wrap those actions. Signed-off-by: Jake Oshins

[PATCH v2 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers.

2016-03-30 Thread Jake Oshins
This patch modifies all the callers of vmbus_mmio_allocate() to call vmbus_mmio_free() instead of release_mem_region(). Signed-off-by: Jake Oshins --- drivers/pci/host/pci-hyperv.c | 14 +++--- drivers/video/fbdev/hyperv_fb.c | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions

[PATCH v2 6/7] drivers:hv: Record MMIO range in use by frame buffer

2016-03-30 Thread Jake Oshins
now allows that to be guaranteed by the code introduced in the next patch. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index dfc6149

[PATCH v2 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range

2016-03-30 Thread Jake Oshins
Simplify the logic that picks MMIO ranges by pulling out the logic related to trying to lay frame buffer claim on top of where the firmware placed the frame buffer. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 79 ++ 1 file changed, 34

[PATCH v2 2/7] drivers:hv: Make a function to free mmio regions through vmbus

2016-03-30 Thread Jake Oshins
This patch introduces a function that reverses everything done by vmbus_allocate_mmio(). Existing code just called release_mem_region(). Future patches in this series require a more complex sequence of actions, so this function is introduced to wrap those actions. Signed-off-by: Jake Oshins

[PATCH v2 0/7] drivers:hv: Ensure that bridge windows don't overlap

2016-03-30 Thread Jake Oshins
s resources properly marked as bridge windows, allowing their children to overlap with them. Jake Oshins (7): drivers:hv: Lock access to hyperv_mmio resource tree drivers:hv: Make a function to free mmio regions through vmbus drivers:hv: Use new vmbus_mmio_free() from client drivers. drivers:

[PATCH v2 1/7] drivers:hv: Lock access to hyperv_mmio resource tree

2016-03-30 Thread Jake Oshins
on multiple threads. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 64713ff..799518b 100644 --- a/drivers/hv/vmbus_drv.c +++ b/drivers/hv/vmbus_drv.c

[PATCH v2 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree

2016-03-30 Thread Jake Oshins
p layer, rather than in this driver. Rafael Wysocki, the maintainter of the pnp layer, has previously asked that we not modify the pnp layer as it is considered deprecated. This patch is thus essentially a workaround. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 22 ++

[PATCH v2 4/7] drivers:hv: Reverse order of resources in hyperv_mmio

2016-03-30 Thread Jake Oshins
A patch later in this series allocates child nodes in this resource tree. For that to work, this tree needs to be sorted in ascending order. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b

RE: [patch] PCI: hv: potential use after free

2016-02-29 Thread Jake Oshins
> -Original Message- > From: Dan Carpenter [mailto:dan.carpen...@oracle.com] > Sent: Saturday, February 27, 2016 2:44 AM > To: KY Srinivasan ; Jake Oshins > > Cc: Haiyang Zhang ; Bjorn Helgaas > ; de...@linuxdriverproject.org; linux- > p...@vger.kernel.org; linu

RE: [PATCH 5/5] hv: Track allocations of children of hv_vmbus in private resource tree

2016-02-26 Thread Jake Oshins
> -Original Message- > From: KY Srinivasan > Sent: Friday, February 26, 2016 5:09 PM > To: Jake Oshins ; linux-...@vger.kernel.org; > gre...@linuxfoundation.org; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com; > vkuzn..

RE: [PATCH RESEND v2 3/3] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2016-02-16 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, February 16, 2016 2:44 PM > To: Jake Oshins > Cc: bhelg...@google.com; linux-...@vger.kernel.org; > gre...@linuxfoundation.org; KY Srinivasan ; linux- > ker..

RE: [PATCH RESEND v2 3/3] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2016-02-16 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, February 16, 2016 8:46 AM > To: Jake Oshins > Cc: bhelg...@google.com; linux-...@vger.kernel.org; > gre...@linuxfoundation.org; KY Srinivasan ; linux- > ker..

RE: [PATCH RESEND 1/3] PCI: Add fwnode_handle to pci_sysdata

2016-02-03 Thread Jake Oshins
> -Original Message- > From: Marc Zyngier [mailto:marc.zyng...@arm.com] > Sent: Wednesday, February 3, 2016 10:57 AM > To: Bjorn Helgaas ; Jake Oshins > > Cc: gre...@linuxfoundation.org; KY Srinivasan ; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; Ha

RE: [PATCH RESEND 3/3] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2016-02-03 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Wednesday, February 3, 2016 1:29 PM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan ; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; Haiyang Zhang > ;

RE: [PATCH RESEND 1/3] PCI: Add fwnode_handle to pci_sysdata

2016-02-03 Thread Jake Oshins
> -Original Message- > From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Wednesday, February 3, 2016 10:25 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan ; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; Haiyang Zhang > ;

[tip:x86/apic] x86/irq: Export functions to allow MSI domains in modules

2015-12-20 Thread tip-bot for Jake Oshins
Commit-ID: c8f3e518d3444ee9200a4987421fcee60f768f11 Gitweb: http://git.kernel.org/tip/c8f3e518d3444ee9200a4987421fcee60f768f11 Author: Jake Oshins AuthorDate: Thu, 10 Dec 2015 17:52:59 + Committer: Thomas Gleixner CommitDate: Sun, 20 Dec 2015 12:40:49 +0100 x86/irq: Export

[tip:irq/core] genirq/msi: Export functions to allow MSI domains in modules

2015-12-20 Thread tip-bot for Jake Oshins
Commit-ID: a4289dc2ec3a5821076a78ee9678909b4eff297e Gitweb: http://git.kernel.org/tip/a4289dc2ec3a5821076a78ee9678909b4eff297e Author: Jake Oshins AuthorDate: Thu, 10 Dec 2015 17:52:59 + Committer: Thomas Gleixner CommitDate: Sun, 20 Dec 2015 12:26:52 +0100 genirq/msi: Export

RE: [PATCH v7 4/7] PCI: Add fwnode_handle to pci_sysdata

2015-12-09 Thread Jake Oshins
> -Original Message- > From: Marc Zyngier [mailto:marc.zyng...@arm.com] > Sent: Wednesday, December 9, 2015 8:51 AM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v6 7/7] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2015-12-03 Thread Jake Oshins
> -Original Message- > From: Jiang Liu [mailto:jiang@linux.intel.com] > Sent: Wednesday, December 2, 2015 7:12 PM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v6 4/7] PCI: Add fwnode_handle to pci_sysdata

2015-12-03 Thread Jake Oshins
> -Original Message- > From: Jiang Liu [mailto:jiang@linux.intel.com] > Sent: Wednesday, December 2, 2015 10:53 PM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v6 0/7] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2015-12-02 Thread Jake Oshins
kuzn...@redhat.com; t...@redhat.com; Haiyang > Zhang ; marc.zyng...@arm.com; > bhelg...@google.com; linux-...@vger.kernel.org > Cc: Jake Oshins > Subject: [PATCH v6 0/7] PCI: hv: New paravirtual PCI front-end for Hyper-V > VMs > > From: Jake Oshins > > This version of

RE: [PATCH v5 5/7] PCI: irqdomain: Look up IRQ domain by fwnode_handle

2015-10-31 Thread Jake Oshins
> -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Friday, October 30, 2015 2:44 PM > To: Jake Oshins > Cc: Greg Kroah-Hartman ; KY Srinivasan > ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de

RE: [PATCH v4 6/7] drivers:hv: Define the channel type for Hyper-V PCI Express pass-through

2015-10-30 Thread Jake Oshins
> -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Thursday, October 29, 2015 5:45 PM > To: Jake Oshins > Cc: Greg Kroah-Hartman ; KY Srinivasan > ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.d

RE: [PATCH v4 5/7] PCI: irqdomain: Look up IRQ domain by fwnode_handle

2015-10-30 Thread Jake Oshins
> -Original Message- > From: Andy Shevchenko [mailto:andy.shevche...@gmail.com] > Sent: Thursday, October 29, 2015 5:28 PM > To: Jake Oshins > Cc: Greg Kroah-Hartman ; KY Srinivasan > ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.d

RE: [PATCH v4 4/7] PCI: Add fwnode_handle to pci_sysdata

2015-10-30 Thread Jake Oshins
> -Original Message- > From: Jiang Liu [mailto:jiang@linux.intel.com] > Sent: Thursday, October 29, 2015 6:55 PM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v3 7/7] PCI: hv: New paravirtual PCI front-end for Hyper-V VMs

2015-10-27 Thread Jake Oshins
> -Original Message- > From: Jiang Liu [mailto:jiang@linux.intel.com] > Sent: Tuesday, October 27, 2015 12:11 AM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v3 4/7] PCI: Record an fwnode associated with root PCI buses, optionally

2015-10-27 Thread Jake Oshins
> -Original Message- > From: Jiang Liu [mailto:jiang@linux.intel.com] > Sent: Tuesday, October 27, 2015 12:10 AM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v2 00/12] New paravirtual PCI front-end for Hyper-V VMs

2015-09-15 Thread Jake Oshins
> -Original Message- > From: Marc Zyngier [mailto:marc.zyng...@arm.com] > Sent: Tuesday, September 15, 2015 2:57 AM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH v2 06/12] drivers:hv: Export do_hypercall()

2015-09-15 Thread Jake Oshins
, void *output) > > do_hypercall() is not an appropriate name for a function to be exported. I > plan to take the base > vmbus patches through Greg's tree and if it is ok with you, I will change the > name of this function. > > Regards, > > K. Y Of course.

RE: [PATCH v2 00/12] New paravirtual PCI front-end for Hyper-V VMs

2015-09-14 Thread Jake Oshins
> -Original Message- > From: Marc Zyngier [mailto:marc.zyng...@arm.com] > Sent: Monday, September 14, 2015 8:01 AM > To: Jake Oshins ; gre...@linuxfoundation.org; KY > Srinivasan ; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@cano

RE: [PATCH 4/4] drivers:pci:hv: New paravirtual PCI front-end for Hyper-V VMs

2015-08-03 Thread Jake Oshins
> -Original Message- > From: Thomas Gleixner [mailto:t...@linutronix.de] > Sent: Sunday, August 2, 2015 1:47 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan ; LKML > ; de...@linuxdriverproject.org; > o...@aepfle.de; a...@canonical.com; vkuzn...@r

RE: [PATCH v3 6/6] drivers:pci:hv: New paravirtual PCI front-end for Hyper-V VMs

2015-06-22 Thread Jake Oshins
> -Original Message- > From: Dan Carpenter [mailto:dan.carpen...@oracle.com] > Sent: Monday, June 22, 2015 7:14 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; > a...

RE: [PATCH v3 1/6] hv: Modify vmbus to search for all MMIO ranges available

2015-06-17 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Wednesday, June 17, 2015 10:28 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; &g

RE: [PATCH v2 4/6] drivers:hv: Export a function that maps Linux proc num onto Hyper-V proc num

2015-06-15 Thread Jake Oshins
> -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Monday, June 15, 2015 12:52 PM > To: Jake Oshins > Cc: KY Srinivasan; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com; > vkuzn

RE: [PATCH 6/6] drivers:pci:hv: New paravirtual PCI front-end for Hyper-V VMs

2015-06-12 Thread Jake Oshins
> -Original Message- > From: Paul Bolle [mailto:pebo...@tiscali.nl] > Sent: Friday, June 12, 2015 1:44 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; > a...

RE: [PATCH 1/3] drivers:pnp Add support for descendants claiming memory address space

2015-03-19 Thread Jake Oshins
> -Original Message- > From: Rafael J. Wysocki [mailto:r...@rjwysocki.net] > Sent: Tuesday, March 10, 2015 5:34 PM > To: Jake Oshins; o...@aepfle.de > Cc: Rafael J. Wysocki; gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; a...@canonical.com; v

RE: [PATCH 1/3] drivers:pnp Add support for descendants claiming memory address space

2015-03-10 Thread Jake Oshins
> -Original Message- > From: Rafael J. Wysocki [mailto:rafael.j.wyso...@intel.com] > Sent: Thursday, March 5, 2015 3:04 PM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; &g

[PATCH v2 3/3] drivers:hv Remove old MMIO management code

2015-03-03 Thread Jake Oshins
This patch removes the now-redundant code which examined the ACPI namespace directly for memory-mapped I/O regions for its children. Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 28 ++-- include/linux/hyperv.h | 2 -- 2 files changed, 2 insertions(+), 28

[PATCH v2 1/3] drivers:pnp Add support for descendants claiming memory address space

2015-03-03 Thread Jake Oshins
for anything else. Signed-off-by: Jake Oshins --- drivers/pnp/Makefile | 2 +- drivers/pnp/base.h | 2 + drivers/pnp/core.c | 1 + drivers/pnp/descendant.c | 117 +++ include/linux/pnp.h | 23 ++ 5 files changed, 144 i

[PATCH v2 2/3] drivers:hv Convert VMBus and its descendants to PnP

2015-03-03 Thread Jake Oshins
. (Thank you.) Signed-off-by: Jake Oshins --- drivers/hid/hid-hyperv.c | 6 +- drivers/hv/channel_mgmt.c | 5 +- drivers/hv/hyperv_vmbus.h | 1 + drivers/hv/vmbus_drv.c| 117 ++ drivers/input/serio/hyperv

[PATCH v2 0/3] Convert Hyper-V code to use the pnp layer

2015-03-03 Thread Jake Oshins
can have PCI devices which need to claim from the space address space.) The second patch converts hv_vmbus and all the related Hyper-V drivers to use the pnp layer. The third patch removes the older code which examined the ACPI namespace directly. Jake Oshins (3): drivers:pnp Add support for d

RE: [PATCH 2/3] drivers:hv Convert VMBus and its descendants to PnP

2015-02-18 Thread Jake Oshins
> -Original Message- > From: Dan Carpenter [mailto:dan.carpen...@oracle.com] > Sent: Wednesday, February 18, 2015 2:24 AM > To: Jake Oshins > Cc: rafael.j.wyso...@intel.com; gre...@linuxfoundation.org; KY Srinivasan; > linux-kernel@vger.kernel.org; de...@linuxdr

[PATCH 2/3] drivers:hv Convert VMBus and its descendants to PnP

2015-02-17 Thread Jake Oshins
paravirtual devices use. Signed-off-by: Jake Oshins --- drivers/hid/hid-hyperv.c | 6 +-- drivers/hv/channel_mgmt.c | 5 ++- drivers/hv/hyperv_vmbus.h | 1 + drivers/hv/vmbus_drv.c| 69 +++ drivers/input/ser

[PATCH 3/3] drivers:hv Remove old MMIO management code

2015-02-17 Thread Jake Oshins
: Jake Oshins --- drivers/hv/vmbus_drv.c | 25 - drivers/video/fbdev/hyperv_fb.c | 27 ++- include/linux/hyperv.h | 2 -- 3 files changed, 14 insertions(+), 40 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv

[PATCH 1/3] drivers:pnp Add support for descendants claiming memory address space

2015-02-17 Thread Jake Oshins
xpressed as part of the paravirtual communications channel. This much more naturally aligns with the pnp layer. Signed-off-by: Jake Oshins --- drivers/pnp/Makefile | 2 +- drivers/pnp/base.h | 2 + drivers/pnp/core.c | 1 + drivers/pnp/descendant.c | 117 +

RE: [PATCH v2 1/1] drivers:hv:vmbus drivers:hv:vmbus Allow for more than one MMIO range for children

2015-02-06 Thread Jake Oshins
> > -Original Message- > > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > > Sent: Friday, February 6, 2015 7:04 AM > > To: Jake Oshins > > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux-kernel@vger.kernel.org; > > de...@linux

RE: [PATCH v2 1/1] drivers:hv:vmbus drivers:hv:vmbus Allow for more than one MMIO range for children

2015-02-06 Thread Jake Oshins
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Friday, February 6, 2015 7:04 AM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@canon

[PATCH v2 1/1] drivers:hv:vmbus drivers:hv:vmbus Allow for more than one MMIO range for children

2015-01-26 Thread Jake Oshins
, only some of the memory-mapped I/O space will be available for child devices, and only in some virtual BIOS configurations (Generation 2 VMs). This patch has been updated with feedback from Vitaly Kuznetsov. Cleanup is now driven by the acpi remove callback function. Signed-off-by: Jake Oshins

[PATCH 1/1] drivers:hv:vmbus Allow for use of all MMIO ranges

2015-01-20 Thread Jake Oshins
, only some of the memory-mapped I/O space will be available for child devices, and only in some virtual BIOS configurations (Generation 2 VMs). Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 97 ++--- drivers/video/fbdev/hyperv_fb.c | 2

[PATCH 1/1] drivers:hv:vmbus Allow for more than one MMIO range for children.

2015-01-20 Thread Jake Oshins
Signed-off-by: Jake Oshins --- drivers/hv/vmbus_drv.c | 85 + drivers/video/fbdev/hyperv_fb.c | 2 +- include/linux/hyperv.h | 2 +- 3 files changed, 72 insertions(+), 17 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv

Re: [PATCH 0/3] staging/skein: more cleanup

2014-05-22 Thread Jake Edge
On Wed, 21 May 2014 01:52:17 +0400 Anton Saraev wrote: > On Tue, May 20, 2014 at 10:24:11AM -0600, Jake Edge wrote: > > On Tue, 20 May 2014 10:47:57 -0400 Jason Cooper wrote: > > > > but some kind of tests are needed to ensure nothing breaks before > > digging into tha

Re: [PATCH 0/3] staging/skein: more cleanup

2014-05-20 Thread Jake Edge
with at this point. That rats nest of ifdefs in skein_block.c needs attention, but some kind of tests are needed to ensure nothing breaks before digging into that ... jake -- Jake Edge - LWN - j...@lwn.net - http://lwn.net -- To unsubscribe from this list: send the line "unsubscribe linux-k

[PATCH 3/3] staging/skein: variable/member name cleanup

2014-05-20 Thread Jake Edge
Rename a few more variables and structure member names to lower case. Signed-off-by: Jake Edge --- against staging-next branch of staging tree drivers/staging/skein/skein.c | 148 +- drivers/staging/skein/skein.h | 34 drivers/staging

[PATCH 2/3] staging/skein: comment typos

2014-05-20 Thread Jake Edge
fix some comment typos Signed-off-by: Jake Edge --- against staging-next branch of staging tree drivers/staging/skein/threefish_api.h | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/staging/skein/threefish_api.h b/drivers/staging/skein

[PATCH 0/3] staging/skein: more cleanup

2014-05-20 Thread Jake Edge
in one file, made sense. Jake Edge (3): move all threefish block functions to one file, remove unneeded include fix some comment typos Rename a few more variables and structure member names to lower case. drivers/staging/skein/Makefile |4 +- drivers/staging/skein

[PATCH v3 1/1] staging/skein: rename files and clean up directory structure

2014-05-19 Thread Jake Edge
Clean up file names and locations. Get rid of include/ directory and move those up to the top-level. Rename files to get rid of upper case. Remove skeinBlockNo3F.c as it was unused (temporary file or something?). Signed-off-by: Jake Edge --- v3: against staging-next branch of staging tree

Re: [PATCH v2 02/06] staging: crypto: skein: rename camelcase vars

2014-05-19 Thread Jake Edge
On Mon, 19 May 2014 22:21:12 +0300 Dan Carpenter wrote: > So, Jake, you're right, but if he redoes patch 2/6 then he has to redo > the rest as well. The bad names were bad in the original code already, > so normally we let people fix things up in follow on patches in that > case

Re: [PATCH v2 02/06] staging: crypto: skein: rename camelcase vars

2014-05-19 Thread Jake Edge
&X0; Xptr[1] = &X1; Xptr[2] = &X2; Xptr[3] = &X3; > + const u64 *X_ptr[4]; /* use for debugging (help cc put Xn in regs) */ > + > + X_ptr[0] = &X0; X_ptr[1] = &X1; X_ptr[2] = &X2; X_ptr[3] = &X3; bunch of Xs in through here too ... is X sp

Re: [PATCH v2 06/06] staging: crypto: skein: rename files

2014-05-19 Thread Jake Edge
#include > -#include > +#include incidentally, none of the threefish_*_block.c files actually needs linux/string.h ... there may be other files where that's true too, it seems to have just gotten added everywhere ... jake -- Jake Edge - LWN - j...@lwn.net - http://lwn.net -- To unsubscribe fro

  1   2   >