[PATCH v15 0/8] Introduction of a remoteproc tee to load signed firmware

2024-11-28 Thread Arnaud Pouliquen
Main updates from version V14[1]: Fix Rename missing load() to load_segments() in pru_rproc.c. Main updates from version V13[2]: - Introduce new rproc_ops operation: load_fw() and release_fw(), - Rename load() operation to load_segments() in rproc_ops structure and drivers. More details are ava

[PATCH v14 0/8] Introduction of a remoteproc tee to load signed firmware

2024-11-26 Thread Arnaud Pouliquen
Main updates from version V13[1]: - Introduce new rproc_ops operation: load_fw() and release_fw(), - Rename load() operation to load_segments() in rproc_ops structure and drivers. More details are available in each patch commit message. [1] https://lore.kernel.org/linux-arm-kernel/202411041335

[PATCH v13 0/7] Introduction of a remoteproc tee to load signed firmware

2024-11-04 Thread Arnaud Pouliquen
Main updates from version V12[1]: Fix warning build by fixing the inline declaration in remoteproc_tee.h (when CONFIG_REMOTEPROC_TEE is not set). Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202410262040.pwnrkv2q-...@intel.com/ Main updates from version V11[2]: -

[PATCH v12 0/7] Introduction of a remoteproc tee to load signed firmware

2024-10-25 Thread Arnaud Pouliquen
Main updates from version V11[1]: - rename structures, functions, and variables from "tee_rproc_xxx" to "rproc_tee_xxx", - update rproc_tee_register to return an error instead of "struct rproc_tee *" pointer [1] https://lore.kernel.org/lkml/ZxZ4cBilIlpf3IPw@p14s/T/ Tested-on: 42f7652d3eb

[PATCH v11 0/7] Introduction of a remoteproc tee to load signed firmware

2024-10-09 Thread Arnaud Pouliquen
Main updates from version V10[1]: - remove "select REMOTEPROC_TEE" in STM32_RPROC config to fix kernel robot To keep history of the updates I have kept in each patches the description of the updates versus the V9[2] revision. Main updates from version V9[2]: - Introduce release_fw remoteproc

[PATCH v10 0/7] Introduction of a remoteproc tee to load signed firmware

2024-10-07 Thread Arnaud Pouliquen
Main updates from version V9[1]: - Introduce release_fw remoteproc ops to avoid direct call of tee_rproc_release_fw() in remoteproc_core.c: - allow to remove link between remoteproc and remoteproc_tee - allow to build the remoteproc_tee as a module [1] https://lore.kernel.org/linux-arm-kern

[PATCH v9 0/7] Introduction of a remoteproc tee to load signed firmware

2024-08-30 Thread Arnaud Pouliquen
Main updates from version V8[1]: Add support for tee_rproc_release_fw(), which allows releasing firmware that has been loaded. This service is used if an error occurs between the loading of the firmware image and the start of the remote processor. It is also called on remote processor shutdown. A

[PATCH v8 0/5] Introduction of a remoteproc tee to load signed firmware

2024-06-21 Thread Arnaud Pouliquen
Main updates from version V7[1] Update the series based on Mathieu Poirier's comments. Details of the updates are listed in the commit messages of the patches. [1] https://lore.kernel.org/linux-arm-kernel/20240611073904.475019-1-arnaud.pouliq...@foss.st.com/ base-commit: 1613e604df0cd359cf2a7fb

[PATCH v7 0/5] Introduction of a remoteproc tee to load signed firmware

2024-06-11 Thread Arnaud Pouliquen
table physical address to virtual address based on remoteproc carveouts. 2) Merge the 2 "st,stm32-rproc.yaml" bindings patch in one As the st,rproc-id" is linked to the introduction of the "st,stm32mp1-m4-tee" compatible, merge following patches to add

[PATCH v6 0/5] Introduction of a remoteproc tee to load signed firmware

2024-06-07 Thread Arnaud Pouliquen
roc-id" is linked to the introduction of the "st,stm32mp1-m4-tee" compatible, merge following patches to address Krzysztof concern. - [PATCH v5 2/7] dt-bindings: remoteproc: Add compatibility for TEE support - [PATCH v5 3/7] dt-bindings: remoteproc: Add processor identifier

[RESEND PATCH v5 0/7] Introduction of a remoteproc tee to load signed firmware

2024-05-21 Thread Arnaud Pouliquen
Main updates from the previous version [1]: -- 1) use proc->table_ptr as unique reference to point to the resource table --> update remoteproc_core.c to implement management of the resource table base on rproc->rproc->tee_interface new field: - on

[PATCH v5 0/7] Introduction of a remoteproc tee to load signed firmware

2024-05-21 Thread Arnaud Pouliquen
Main updates from the previous version [1]: -- 1) use proc->table_ptr as unique reference to point to the resource table --> update remoteproc_core.c to implement management of the resource table base on rproc->rproc->tee_interface new field: - on

[PATCH v4 0/4] Introduction of a remoteproc tee to load signed firmware

2024-03-08 Thread Arnaud Pouliquen
Main updates from the previous version [1]: - Remove the alternate boot sequence: rproc_alt_fw_boot() - Introduce tee_rproc_parse_fw function - create a cached table as done inrproc_elf_load_rsc_table[2], - PR sent to OP-TEE to allow TA_RPROC_FW_CMD_LOAD_FW service re-en

Re: [PATCH v3 0/7] Introduction of a remoteproc tee to load signed firmware

2024-02-23 Thread Arnaud POULIQUEN
On 2/22/24 10:55, Naman Jain wrote: > On 2/22/2024 2:17 PM, Arnaud POULIQUEN wrote: >> Hello Naman, >> >> On 2/22/24 06:43, Naman Jain wrote: >>> On 2/14/2024 10:51 PM, Arnaud Pouliquen wrote: Updates from the previous version [1]: This version proposes another approach based on a

Re: [PATCH v3 0/7] Introduction of a remoteproc tee to load signed firmware

2024-02-22 Thread Naman Jain
On 2/22/2024 2:17 PM, Arnaud POULIQUEN wrote: Hello Naman, On 2/22/24 06:43, Naman Jain wrote: On 2/14/2024 10:51 PM, Arnaud Pouliquen wrote: Updates from the previous version [1]: This version proposes another approach based on an alternate load and boot of the coprocessor. Therefore, the co

Re: [PATCH v3 0/7] Introduction of a remoteproc tee to load signed firmware

2024-02-22 Thread Arnaud POULIQUEN
Hello Naman, On 2/22/24 06:43, Naman Jain wrote: > On 2/14/2024 10:51 PM, Arnaud Pouliquen wrote: >> Updates from the previous version [1]: >> >> This version proposes another approach based on an alternate load and boot >> of the coprocessor. Therefore, the constraint introduced by tee_remoteproc

Re: [PATCH v3 0/7] Introduction of a remoteproc tee to load signed firmware

2024-02-21 Thread Naman Jain
On 2/14/2024 10:51 PM, Arnaud Pouliquen wrote: Updates from the previous version [1]: This version proposes another approach based on an alternate load and boot of the coprocessor. Therefore, the constraint introduced by tee_remoteproc is that the firmware has to be authenticated and loaded befo

[PATCH v3 0/7] Introduction of a remoteproc tee to load signed firmware

2024-02-14 Thread Arnaud Pouliquen
Updates from the previous version [1]: This version proposes another approach based on an alternate load and boot of the coprocessor. Therefore, the constraint introduced by tee_remoteproc is that the firmware has to be authenticated and loaded before the resource table can be obtained. The exist

[PATCH v2 0/4] Introduction of a remoteproc tee to load signed firmware

2024-01-18 Thread Arnaud Pouliquen
Updates from the previous version [1] - fix issues reported by kernel test robot, - address Rob Herring comment on bindings. [1] https://lore.kernel.org/linux-arm-kernel/20240115135249.296822-1-arnaud.pouliq...@foss.st.com/T/ This series proposes the implementation of a remoteproc tee driver to

[PATCH 0/4] Introduction of a remoteproc tee to load signed firmware

2024-01-15 Thread Arnaud Pouliquen
This series proposes the implementation of a remoteproc tee driver to communicate with a TEE trusted application responsible for authenticating and loading the remoteproc firmware image in an Arm secure context. 1) Principle: The remoteproc tee driver provides services to communicate with the OP-

RE: [PATCH v29 0/6] JTAG driver introduction

2021-04-06 Thread Corona, Ernesto
x-asp...@lists.ozlabs.org; linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux-...@vger.kernel.org Subject: Re: [PATCH v29 0/6] JTAG driver introduction Hi Andy, On Tue, Apr 06, 2021 at 04:22:04PM +0300, Andy Shevchenko wrote: > On Fri, Jan 15, 2021 at 01:46:35PM +0300, Paul Ferts

Re: [PATCH v29 0/6] JTAG driver introduction

2021-04-06 Thread Paul Fertser
Hi Andy, On Tue, Apr 06, 2021 at 04:22:04PM +0300, Andy Shevchenko wrote: > On Fri, Jan 15, 2021 at 01:46:35PM +0300, Paul Fertser wrote: > > I have to note that the current v29 version of the series is broken in > > several aspects: > > Is it correct that this series is actually abandoned so fa

Re: [PATCH v29 0/6] JTAG driver introduction

2021-04-06 Thread Andy Shevchenko
On Fri, Jan 15, 2021 at 01:46:35PM +0300, Paul Fertser wrote: > Hello, > > This is a multi-part review of the series, with general notes inline > in this message, and specific points raised as replies to the > individual patches. > > On Mon, Apr 13, 2020 at 03:29:14PM -0700, Ernesto Corona wrote:

[PATCH v3 00/13] Introduction of STiH418 based 4KOpen board

2021-03-31 Thread Alain Volmat
This serie introduces the 4KOpen (stih418-b2264) board based on a stih418 soc. Since it is the first board to use the spi-fsm SPI NOR controller available since stih407, the controller is also added within the stih407-family DT. It also contains a fix within the stih418 DT since the rng11 is not av

INTRODUCTION

2021-03-19 Thread Mr Ali Musa.
your e-mail contact prior to a private search while in need of your assistance. INTRODUCTION: Am Mr Ali Musa a Banker and in one way or the other was hoping you will cooperate with me as a partner in a project of transferring an abandoned fund of a late customer of the bank worth of $18,000,000

INTRODUCTION

2021-03-06 Thread Mr Ali Musa.
your e-mail contact prior to a private search while in need of your assistance. INTRODUCTION: Am Mr Ali Musa a Banker and in one way or the other was hoping you will cooperate with me as a partner in a project of transferring an abandoned fund of a late customer of the bank worth of $18,000,000

Re: [PATCH v16 8/9] doc: add ptp_kvm introduction for arm64 support

2021-02-02 Thread Marc Zyngier
On 2020-12-09 06:09, Jianyong Wu wrote: PTP_KVM implementation depends on hypercall using SMCCC. So we introduce a new SMCCC service ID. This doc explains how does the ID define and how does PTP_KVM works on arm/arm64. Signed-off-by: Jianyong Wu --- Documentation/virt/kvm/api.rst | 9

[PATCH v2 0/3] Introduction of STiH418 based 4KOpen board

2021-01-28 Thread Alain Volmat
This serie introduces the 4KOpen (stih418-b2264) board based on a stih418 soc. Since it is the first board to use the spi-fsm SPI NOR controller available since stih407, the controller is also added within the stih407-family DT. It also contains a fix within the stih418 DT since the rng11 is not av

[PATCH v2 0/3] Introduction of STiH418 based 4KOpen board

2021-01-28 Thread Alain Volmat
This serie introduces the 4KOpen (stih418-b2264) board based on a stih418 soc. Since it is the first board to use the spi-fsm SPI NOR controller available since stih407, the controller is also added within the stih407-family DT. It also contains a fix within the stih418 DT since the rng11 is not av

Re: [PATCH v29 0/6] JTAG driver introduction

2021-01-15 Thread Paul Fertser
Hello, This is a multi-part review of the series, with general notes inline in this message, and specific points raised as replies to the individual patches. On Mon, Apr 13, 2020 at 03:29:14PM -0700, Ernesto Corona wrote: > We propose to implement general JTAG interface and infrastructure > to co

[PATCH v16 8/9] doc: add ptp_kvm introduction for arm64 support

2020-12-08 Thread Jianyong Wu
PTP_KVM implementation depends on hypercall using SMCCC. So we introduce a new SMCCC service ID. This doc explains how does the ID define and how does PTP_KVM works on arm/arm64. Signed-off-by: Jianyong Wu --- Documentation/virt/kvm/api.rst | 9 +++ Documentation/virt/kvm/arm/index.

RE: [PATCH v15 8/9] doc: add ptp_kvm introduction for arm64 support

2020-11-23 Thread Jianyong Wu
ject: Re: [PATCH v15 8/9] doc: add ptp_kvm introduction for arm64 > support > > On 2020-11-11 06:22, Jianyong Wu wrote: > > PTP_KVM implementation depends on hypercall using SMCCC. So we > > introduce a new SMCCC service ID. This doc explains how does the ID > > define and ho

Re: [PATCH v15 8/9] doc: add ptp_kvm introduction for arm64 support

2020-11-23 Thread Marc Zyngier
On 2020-11-11 06:22, Jianyong Wu wrote: PTP_KVM implementation depends on hypercall using SMCCC. So we introduce a new SMCCC service ID. This doc explains how does the ID define and how does PTP_KVM works on arm/arm64. Signed-off-by: Jianyong Wu --- Documentation/virt/kvm/api.rst | 9

[PATCH v15 8/9] doc: add ptp_kvm introduction for arm64 support

2020-11-10 Thread Jianyong Wu
PTP_KVM implementation depends on hypercall using SMCCC. So we introduce a new SMCCC service ID. This doc explains how does the ID define and how does PTP_KVM works on arm/arm64. Signed-off-by: Jianyong Wu --- Documentation/virt/kvm/api.rst | 9 +++ Documentation/virt/kvm/arm/index.

Re: REGRESSION: in intel video driver following introduction of mm_struct.has_pinned

2020-09-29 Thread Joonas Lahtinen
(+ intel-gfx for being i915 related) (+ Chris who has looked into the issue) Hi, Thanks for reporting! Could you open a bug report according to following instructions: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs A full dmesg of a bad boot and git bisect logs will be

Re: REGRESSION: in intel video driver following introduction of mm_struct.has_pinned

2020-09-29 Thread Chris Wilson
Quoting Joonas Lahtinen (2020-09-29 09:18:34) > (+ intel-gfx for being i915 related) > (+ Chris who has looked into the issue) > > Hi, > > Thanks for reporting! Fixed in commit a4d63c3732f1a0c91abcf5b7f32b4ef7dcd82025 Author: Jason A. Donenfeld Date: Mon Sep 28 12:35:07 2020 +0200 mm: do

Re: REGRESSION: in intel video driver following introduction of mm_struct.has_pinned

2020-09-28 Thread Peter Xu
On Mon, Sep 28, 2020 at 02:14:16PM -0400, Tony Fischetti wrote: > After a length git bisection, I determined the commit that introduced > a change that ultimately caused a bug/oops null dereference (see below > for relevant syslog entries) was 008cfe4418b3dbda2ff.. (mm: Introduce > mm_struct.has_pi

REGRESSION: in intel video driver following introduction of mm_struct.has_pinned

2020-09-28 Thread Tony Fischetti
After a length git bisection, I determined the commit that introduced a change that ultimately caused a bug/oops null dereference (see below for relevant syslog entries) was 008cfe4418b3dbda2ff.. (mm: Introduce mm_struct.has_pinned) The RIP (according to syslog) occurs in function `__get_user_page

Re: [PATCH 3/3] media: docs: v4l2-subdev: move generic paragraph to the introduction

2020-09-21 Thread Luca Ceresoli
Hi Jacopo, thanks for reviewing. On 15/09/20 15:34, Jacopo Mondi wrote: > Hi Luca, > > On Fri, Sep 04, 2020 at 11:51:41PM +0200, Luca Ceresoli wrote: >> This paragraph provides generic information to explain what v4l2_subdev is >> useful for. Placing it in the middle of paragraphs describing the

Re: [PATCH 1/2] i2c: stm32: fix slot id after introduction of host-notify support

2020-09-18 Thread wsa
On Tue, Sep 15, 2020 at 11:11:30AM +0200, Alain Volmat wrote: > Commit 68302245720a ("i2c: stm32f7: Add SMBus Host-Notify protocol support") > added a new slot specific for handling host-notify however failed > to update the previous slot ID leading to having the 7bit address > only slot with the w

Re: [PATCH 3/3] media: docs: v4l2-subdev: move generic paragraph to the introduction

2020-09-15 Thread Jacopo Mondi
Hi Luca, On Fri, Sep 04, 2020 at 11:51:41PM +0200, Luca Ceresoli wrote: > This paragraph provides generic information to explain what v4l2_subdev is > useful for. Placing it in the middle of paragraphs describing the details > of subdev registration does not make much sense. Move it near the begin

[PATCH 1/2] i2c: stm32: fix slot id after introduction of host-notify support

2020-09-15 Thread Alain Volmat
Commit 68302245720a ("i2c: stm32f7: Add SMBus Host-Notify protocol support") added a new slot specific for handling host-notify however failed to update the previous slot ID leading to having the 7bit address only slot with the wrong number. Signed-off-by: Alain Volmat --- drivers/i2c/busses/i2c

RE: [PATCH v14 09/10] doc: add ptp_kvm introduction for arm64 support

2020-09-07 Thread Jianyong Wu
com; > richardcoch...@gmail.com; Mark Rutland ; > w...@kernel.org; Suzuki Poulose ; Steven Price > ; linux-kernel@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; kvm...@lists.cs.columbia.edu; > k...@vger.kernel.org; Steve Capper ; Justin He > ; nd > Subject: Re: [PATCH v14 0

[PATCH 3/3] media: docs: v4l2-subdev: move generic paragraph to the introduction

2020-09-04 Thread Luca Ceresoli
This paragraph provides generic information to explain what v4l2_subdev is useful for. Placing it in the middle of paragraphs describing the details of subdev registration does not make much sense. Move it near the beginning of the section when the v4l2_subdev idea has just been introduced and befo

Re: [PATCH v14 09/10] doc: add ptp_kvm introduction for arm64 support

2020-09-04 Thread Marc Zyngier
On Fri, 04 Sep 2020 10:27:43 +0100, Jianyong Wu wrote: > > ptp_kvm implementation depends on hypercall using SMCCC. So we > introduce a new SMCCC service ID. This doc explain how we define > and use this new ID. > > Signed-off-by: Jianyong Wu > --- > Documentation/virt/kvm/arm/ptp_kvm.rst | 72

[PATCH v14 09/10] doc: add ptp_kvm introduction for arm64 support

2020-09-04 Thread Jianyong Wu
ptp_kvm implementation depends on hypercall using SMCCC. So we introduce a new SMCCC service ID. This doc explain how we define and use this new ID. Signed-off-by: Jianyong Wu --- Documentation/virt/kvm/arm/ptp_kvm.rst | 72 ++ 1 file changed, 72 insertions(+) create mod

[RFC PATCH v8 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-09-02 Thread John Mathew
Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John Mathew

[PATCH 01/41] introduction of regset ->get() wrappers, switching ELF coredumps to those

2020-06-29 Thread Al Viro
From: Al Viro Two new helpers: given a process and regset, dump into a buffer. regset_get() takes a buffer and size, regset_get_alloc() takes size and allocates a buffer. Return value in both cases is the amount of data actually dumped in case of success or -E... on error. In both cases the si

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-21 Thread Yan Zhao
On Fri, Jun 19, 2020 at 04:40:46PM -0600, Alex Williamson wrote: > On Tue, 9 Jun 2020 20:37:31 -0400 > Yan Zhao wrote: > > > On Fri, Jun 05, 2020 at 03:39:50PM +0100, Dr. David Alan Gilbert wrote: > > > > > > I tried to simplify the problem a bit, but we keep going backwards. > > > > > > If > >

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-19 Thread Alex Williamson
On Tue, 9 Jun 2020 20:37:31 -0400 Yan Zhao wrote: > On Fri, Jun 05, 2020 at 03:39:50PM +0100, Dr. David Alan Gilbert wrote: > > > > > I tried to simplify the problem a bit, but we keep going backwards. > > > > > If > > > > > the requirement is that potentially any source device can migrate to

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-09 Thread Yan Zhao
On Fri, Jun 05, 2020 at 03:39:50PM +0100, Dr. David Alan Gilbert wrote: > > > > I tried to simplify the problem a bit, but we keep going backwards. If > > > > the requirement is that potentially any source device can migrate to any > > > > target device and we cannot provide any means other than w

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-05 Thread Dr. David Alan Gilbert
* Alex Williamson (alex.william...@redhat.com) wrote: > On Fri, 5 Jun 2020 11:22:24 +0100 > "Dr. David Alan Gilbert" wrote: > > > * Alex Williamson (alex.william...@redhat.com) wrote: > > > On Wed, 3 Jun 2020 01:24:43 -0400 > > > Yan Zhao wrote: > > > > > > > On Tue, Jun 02, 2020 at 09:55:28P

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-05 Thread Alex Williamson
On Fri, 5 Jun 2020 11:22:24 +0100 "Dr. David Alan Gilbert" wrote: > * Alex Williamson (alex.william...@redhat.com) wrote: > > On Wed, 3 Jun 2020 01:24:43 -0400 > > Yan Zhao wrote: > > > > > On Tue, Jun 02, 2020 at 09:55:28PM -0600, Alex Williamson wrote: > > > > On Tue, 2 Jun 2020 23:19:48

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-05 Thread Dr. David Alan Gilbert
* Alex Williamson (alex.william...@redhat.com) wrote: > On Wed, 3 Jun 2020 01:24:43 -0400 > Yan Zhao wrote: > > > On Tue, Jun 02, 2020 at 09:55:28PM -0600, Alex Williamson wrote: > > > On Tue, 2 Jun 2020 23:19:48 -0400 > > > Yan Zhao wrote: > > > > > > > On Tue, Jun 02, 2020 at 04:55:27PM -06

[RFC PATCH v7 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-06-05 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-03 Thread Alex Williamson
On Wed, 3 Jun 2020 01:24:43 -0400 Yan Zhao wrote: > On Tue, Jun 02, 2020 at 09:55:28PM -0600, Alex Williamson wrote: > > On Tue, 2 Jun 2020 23:19:48 -0400 > > Yan Zhao wrote: > > > > > On Tue, Jun 02, 2020 at 04:55:27PM -0600, Alex Williamson wrote: > > > > On Wed, 29 Apr 2020 20:39:50 -040

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-02 Thread Yan Zhao
On Tue, Jun 02, 2020 at 09:55:28PM -0600, Alex Williamson wrote: > On Tue, 2 Jun 2020 23:19:48 -0400 > Yan Zhao wrote: > > > On Tue, Jun 02, 2020 at 04:55:27PM -0600, Alex Williamson wrote: > > > On Wed, 29 Apr 2020 20:39:50 -0400 > > > Yan Zhao wrote: > > > > > > > On Wed, Apr 29, 2020 at 05

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-02 Thread Alex Williamson
On Tue, 2 Jun 2020 23:19:48 -0400 Yan Zhao wrote: > On Tue, Jun 02, 2020 at 04:55:27PM -0600, Alex Williamson wrote: > > On Wed, 29 Apr 2020 20:39:50 -0400 > > Yan Zhao wrote: > > > > > On Wed, Apr 29, 2020 at 05:48:44PM +0800, Dr. David Alan Gilbert wrote: > > > > > > > > > > > > > > > >

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-02 Thread Yan Zhao
On Tue, Jun 02, 2020 at 04:55:27PM -0600, Alex Williamson wrote: > On Wed, 29 Apr 2020 20:39:50 -0400 > Yan Zhao wrote: > > > On Wed, Apr 29, 2020 at 05:48:44PM +0800, Dr. David Alan Gilbert wrote: > > > > > > > > > > > > > > > > > An mdev type is meant to define a software > > > > > > > > > >

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-06-02 Thread Alex Williamson
On Wed, 29 Apr 2020 20:39:50 -0400 Yan Zhao wrote: > On Wed, Apr 29, 2020 at 05:48:44PM +0800, Dr. David Alan Gilbert wrote: > > > > > > > > > > > > > > > An mdev type is meant to define a software > > > > > > > > > > > > > > compatible interface, so in > > > > > > > > > > > > > > the case of m

[RFC PATCH v6 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-27 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

Re: [RFC PATCH v5 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-27 Thread John Mathew
On Tue, May 26, 2020 at 1:26 PM Srikar Dronamraju wrote: > > * john mathew [2020-05-14 12:26:37]: > > > + > > +Context Switching > > +- > > + > > +Context switching, the switching from a running task to another, > > +is done by the context_switch() function defined in kernel/sched

[RFC PATCH v6 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-27 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

Re: [RFC PATCH v5 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-26 Thread Srikar Dronamraju
* john mathew [2020-05-14 12:26:37]: > + > +Context Switching > +- > + > +Context switching, the switching from a running task to another, > +is done by the context_switch() function defined in kernel/sched.c. context_switch is defined in kernel/sched/core.c > +It is called by

[RFC PATCH v5 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-14 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

[RFC PATCH v4 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-13 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

[RFC PATCH v3 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-07 Thread John Mathew
Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John Mathew

Re: [RFC PATCH v2 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-06 Thread Randy Dunlap
On 5/6/20 7:39 AM, john mathew wrote: > From: John Mathew > > Add documentation for introduction to > -context-switch > -x86 context-switch > -MIPS context switch > > Suggested-by: Lukas Bulwahn > Co-developed-by: Mostafa Chamanara > Signed-off-by: Mostaf

[RFC PATCH v2 3/3] docs: scheduler: Add introduction to scheduler context-switch

2020-05-06 Thread john mathew
From: John Mathew Add documentation for introduction to -context-switch -x86 context-switch -MIPS context switch Suggested-by: Lukas Bulwahn Co-developed-by: Mostafa Chamanara Signed-off-by: Mostafa Chamanara Co-developed-by: Oleg Tsymbal Signed-off-by: Oleg Tsymbal Signed-off-by: John

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Yan Zhao
On Wed, Apr 29, 2020 at 10:13:01PM +0800, Eric Blake wrote: > [meta-comment] > > On 4/29/20 4:35 AM, Yan Zhao wrote: > > On Wed, Apr 29, 2020 at 04:22:01PM +0800, Dr. David Alan Gilbert wrote: > [...] > > This patchset introduces a migration_version attribute > > u

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Yan Zhao
On Wed, Apr 29, 2020 at 05:48:44PM +0800, Dr. David Alan Gilbert wrote: > > > > > > > > > > > > > An mdev type is meant to define a software compatible > > > > > > > > > > > > > interface, so in > > > > > > > > > > > > > the case of mdev->mdev migration, doesn't migrating > > > > > > > > > > > >

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Eric Blake
[meta-comment] On 4/29/20 4:35 AM, Yan Zhao wrote: On Wed, Apr 29, 2020 at 04:22:01PM +0800, Dr. David Alan Gilbert wrote: [...] This patchset introduces a migration_version attribute under sysfs of VFIO Mediated devices. Hmm, several pages with up to 16 levels of quoting, with editors mak

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Dr. David Alan Gilbert
* Yan Zhao (yan.y.z...@intel.com) wrote: > On Wed, Apr 29, 2020 at 04:22:01PM +0800, Dr. David Alan Gilbert wrote: > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > On Tue, Apr 28, 2020 at 10:14:37PM +0800, Dr. David Alan Gilbert wrote: > > > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > > > On

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Yan Zhao
On Wed, Apr 29, 2020 at 04:22:01PM +0800, Dr. David Alan Gilbert wrote: > * Yan Zhao (yan.y.z...@intel.com) wrote: > > On Tue, Apr 28, 2020 at 10:14:37PM +0800, Dr. David Alan Gilbert wrote: > > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > > On Mon, Apr 27, 2020 at 11:37:43PM +0800, Dr. David A

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Dr. David Alan Gilbert
* Yan Zhao (yan.y.z...@intel.com) wrote: > On Tue, Apr 28, 2020 at 10:14:37PM +0800, Dr. David Alan Gilbert wrote: > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > On Mon, Apr 27, 2020 at 11:37:43PM +0800, Dr. David Alan Gilbert wrote: > > > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > > > On

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-29 Thread Yan Zhao
On Tue, Apr 28, 2020 at 10:14:37PM +0800, Dr. David Alan Gilbert wrote: > * Yan Zhao (yan.y.z...@intel.com) wrote: > > On Mon, Apr 27, 2020 at 11:37:43PM +0800, Dr. David Alan Gilbert wrote: > > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > > On Sat, Apr 25, 2020 at 03:10:49AM +0800, Dr. David A

Re: Introduction Email and RCU CPU Stalls

2020-04-28 Thread Paul E. McKenney
On Tue, Apr 28, 2020 at 04:52:07PM -0700, Paul E. McKenney wrote: > On Tue, Apr 28, 2020 at 04:50:48PM -0700, Paul E. McKenney wrote: > > On Tue, Apr 28, 2020 at 06:21:30PM -0400, Sal Carrasco wrote: > > > Hi Paul, > > > > > > As for the stalls, we've seen them either be self-detected or detected

Re: Introduction Email and RCU CPU Stalls

2020-04-28 Thread Paul E. McKenney
On Tue, Apr 28, 2020 at 04:50:48PM -0700, Paul E. McKenney wrote: > On Tue, Apr 28, 2020 at 06:21:30PM -0400, Sal Carrasco wrote: > > Hi Paul, > > > > As for the stalls, we've seen them either be self-detected or detected by > > another CPU on the system. We've also seen stalls in various > > situ

Re: Introduction Email and RCU CPU Stalls

2020-04-28 Thread Paul E. McKenney
On Tue, Apr 28, 2020 at 06:21:30PM -0400, Sal Carrasco wrote: > Hi Paul, > > As for the stalls, we've seen them either be self-detected or detected by > another CPU on the system. We've also seen stalls in various > situations where we remove ebtables out of the equation which I think > validates

Re: [PATCH v5 0/4] introduction of migration_version attribute for VFIO live migration

2020-04-28 Thread Dr. David Alan Gilbert
* Yan Zhao (yan.y.z...@intel.com) wrote: > On Mon, Apr 27, 2020 at 11:37:43PM +0800, Dr. David Alan Gilbert wrote: > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > On Sat, Apr 25, 2020 at 03:10:49AM +0800, Dr. David Alan Gilbert wrote: > > > > * Yan Zhao (yan.y.z...@intel.com) wrote: > > > > > On

Re: [PATCH v4 4/8] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-12 Thread Jonathan Cameron
On Fri, 11 Oct 2019 16:43:43 +0200 Miquel Raynal wrote: > Maxim's max1027/29/31 series returns the measured voltages with a > resolution of 10 bits. There is a very similar series, max1227/29/31 > which works identically but uses a resolution of 12 bits. Prepare the > support for these chips by t

[PATCH v4 4/8] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-11 Thread Miquel Raynal
Maxim's max1027/29/31 series returns the measured voltages with a resolution of 10 bits. There is a very similar series, max1227/29/31 which works identically but uses a resolution of 12 bits. Prepare the support for these chips by turning the 'depth' into a macro parameter instead of hardcoding it

[PATCH v3 4/8] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-07 Thread Miquel Raynal
Maxim's max1027/29/31 series returns the measured voltages with a resolution of 10 bits. There is a very similar series, max1227/29/31 which works identically but uses a resolution of 12 bits. Prepare the support for these chips by turning the 'depth' into a macro parameter instead of hardcoding it

Re: [PATCH v2 4/7] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-07 Thread Miquel Raynal
Hi Jonathan, > > > > +#define MAX1X27_CHANNELS(depth)\ > > + MAX1027_T_CHAN, \ > > + MAX1027_V_CHAN(0, depth), \ > > + MAX1027_V_CHAN(1, depth), \ > > + MAX1027_V_CHAN(2, depth), \ > > + MAX1027_V_CHA

Re: [PATCH v2 4/7] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-06 Thread Jonathan Cameron
On Thu, 3 Oct 2019 19:33:58 +0200 Miquel Raynal wrote: > Maxim's max1027/29/31 series returns the measured voltages with a > resolution of 10 bits. There is a very similar series, max1227/29/31 > which works identically but uses a resolution of 12 bits. Prepare the > support for these chips by t

[PATCH v2 4/7] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-03 Thread Miquel Raynal
Maxim's max1027/29/31 series returns the measured voltages with a resolution of 10 bits. There is a very similar series, max1227/29/31 which works identically but uses a resolution of 12 bits. Prepare the support for these chips by turning the 'depth' into a macro parameter instead of hardcoding it

Re: [PATCH 4/7] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-02 Thread Miquel Raynal
Hello, Miquel Raynal wrote on Wed, 2 Oct 2019 14:30:22 +0200: > Maxim's max1027/29/31 series returns the measured voltages with a > resolution of 10 bits. There is a very similar series, max1227/29/31 > which works very similarly but uses a resolution of 12 bits. Prepare > the support for these

[PATCH 4/7] iio: adc: max1027: Prepare the introduction of different resolutions

2019-10-02 Thread Miquel Raynal
Maxim's max1027/29/31 series returns the measured voltages with a resolution of 10 bits. There is a very similar series, max1227/29/31 which works very similarly but uses a resolution of 12 bits. Prepare the support for these chips by turning the 'depth' into a macro parameter instead of hardcoding

Re: [PATCH v6 0/5] LM36274 Introduction

2019-06-24 Thread Lee Jones
On Mon, 24 Jun 2019, Dan Murphy wrote: > Lee > > On 6/24/19 9:42 AM, Lee Jones wrote: > > On Wed, 05 Jun 2019, Dan Murphy wrote: > > > > > Hello > > > > > > The v5 patchset missed adding in the new validation code. > > > Patch 1 of the v5 series was squashed into patch 4 of the v5 series. > > >

Re: [PATCH v6 0/5] LM36274 Introduction

2019-06-24 Thread Dan Murphy
Lee On 6/24/19 9:42 AM, Lee Jones wrote: On Wed, 05 Jun 2019, Dan Murphy wrote: Hello The v5 patchset missed adding in the new validation code. Patch 1 of the v5 series was squashed into patch 4 of the v5 series. So this will reduce the patchset by 1. Sorry for the extra noise on the patchse

Re: [PATCH v6 0/5] LM36274 Introduction

2019-06-24 Thread Lee Jones
On Wed, 05 Jun 2019, Dan Murphy wrote: > Hello > > The v5 patchset missed adding in the new validation code. > Patch 1 of the v5 series was squashed into patch 4 of the v5 series. > So this will reduce the patchset by 1. > > Sorry for the extra noise on the patchsets. The change was lost when I

Re: [PATCH v6 0/5] LM36274 Introduction

2019-06-11 Thread Dan Murphy
Jacek Reviewed and tested the updated branch.  Looks good to me. Dan On 6/5/19 2:31 PM, Jacek Anaszewski wrote: Hi Dan, Thank you for the v6. Patches 4/5 and 5/5 don't contain amendments I made to the respective patches on the ib-leds-mfd-regulator branch (that address issues raised by Pavel

Re: [PATCH v6 0/5] LM36274 Introduction

2019-06-05 Thread Jacek Anaszewski
Hi Dan, Thank you for the v6. Patches 4/5 and 5/5 don't contain amendments I made to the respective patches on the ib-leds-mfd-regulator branch (that address issues raised by Pavel), so I just kept those unchanged. Besides that I updated the remaining ones. Please check the ib-leds-mfd-regulato

[PATCH v6 0/5] LM36274 Introduction

2019-06-05 Thread Dan Murphy
Hello The v5 patchset missed adding in the new validation code. Patch 1 of the v5 series was squashed into patch 4 of the v5 series. So this will reduce the patchset by 1. Sorry for the extra noise on the patchsets. The change was lost when I converted the patches from the mainline branch to th

[PATCH v5 0/6] LM36274 Introduction

2019-06-04 Thread Dan Murphy
Hello This is v5 of the patchset. There is only one patch that has changed in the series and that is the regulator: lm363x: Add support for LM36274 patch. This patch was updated to add flexibility in setting the bit to enable GPIO regulator control. This change was made on top of the branch re

Re: [PATCH v4 0/2] introduction of migration_version attribute for VFIO live migration

2019-06-03 Thread Yan Zhao
On Tue, Jun 04, 2019 at 03:29:32AM +0800, Alex Williamson wrote: > On Thu, 30 May 2019 20:44:38 -0400 > Yan Zhao wrote: > > > This patchset introduces a migration_version attribute under sysfs of VFIO > > Mediated devices. > > > > This migration_version attribute is used to check migration compa

[PATCH v4 0/6] LM36274 Introduction

2019-05-22 Thread Dan Murphy
Hello This is patch set v4 for the LM36274. There were no changes made to this patch set except to rebase this on top of the latest TI LMU common code patchset. This patch set was rebased on the series at: https://lore.kernel.org/patchwork/project/lkml/list/?series=393071 Dan Dan Murphy (6):

Re: [PATCH v4 0/6] LM36274 Introduction

2019-05-22 Thread Dan Murphy
Jacek On 5/22/19 2:37 PM, Jacek Anaszewski wrote: > Hi Dan, > > On 5/22/19 9:27 PM, Dan Murphy wrote: >> Hello >> >> This is patch set v4 for the LM36274.  There were no changes made >> to this patch set except to rebase this on top of the latest TI LMU common >> code >> patchset. > > Why the r

Re: [PATCH v4 0/6] LM36274 Introduction

2019-05-22 Thread Jacek Anaszewski
Hi Dan, On 5/22/19 9:27 PM, Dan Murphy wrote: Hello This is patch set v4 for the LM36274. There were no changes made to this patch set except to rebase this on top of the latest TI LMU common code patchset. Why the rebase was needed? leds-lm36274.c was already including leds-ti-lmu-common.h.

Re: [PATCH v4 0/6] LM36274 Introduction

2019-05-14 Thread Jacek Anaszewski
I need acks from regulator framework maintainer for patches 1/6 and 4/6. Adding Liam and Mark. On 5/7/19 10:11 PM, Dan Murphy wrote: Hello This is patch set v4 for the LM36274. There were no changes made to this patch set except to rebase this on top of the latest TI LMU common code patchset.

  1   2   3   4   >