Re: [linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64
> -Original Message- > From: Bruce Ashfield [mailto:bruce.ashfi...@gmail.com] > Sent: Thursday, July 18, 2019 21:35 > To: Liu, Yongxin > Cc: Development list for the linux-yocto repositories > Subject: Re: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > features/intel-persistent-memory: add pmem support for intel-x86-64 > > On Wed, Jul 17, 2019 at 7:36 PM Liu, Yongxin > wrote: > > > > Hi Bruce, > > > > Any comment about my issue? > > argh. Sorry about that. gmail threaded your follow up in a way that I > didn't see it. > > It appears that I either replied to the wrong email, or I rebased the > configuration change away when I was doing some cleanup before the > push. > > Sorry for the delay, but it is now really merged. Appreciate it so much. --Yongxin > > Bruce > > > > > Thanks, > > Yongxin > > > > > -Original Message- > > > From: Liu, Yongxin > > > Sent: Thursday, July 11, 2019 18:49 > > > To: 'Bruce Ashfield' > > > Cc: Development list for the linux-yocto repositories > > > Subject: RE: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > > > features/intel-persistent-memory: add pmem support for intel-x86-64 > > > > > > Hi Bruce, > > > > > > I still cannot see the commit. > > > Is there any delay before it is visible in repo? > > > > > > > > > Thanks, > > > Yongxin > > > > > > > > > > -----Original Message----- > > > > From: Bruce Ashfield [mailto:bruce.ashfi...@gmail.com] > > > > Sent: Wednesday, July 10, 2019 03:26 > > > > To: Liu, Yongxin > > > > Cc: Development list for the linux-yocto repositories > > > > Subject: Re: [linux-yocto][kernel-cache][master and yocto- > 5.0][PATCH] > > > > features/intel-persistent-memory: add pmem support for intel-x86-64 > > > > > > > > merged > > > > > > > > Bruce > > > > > > > > On Tue, Jul 9, 2019 at 3:51 AM Yongxin Liu > > > > > wrote: > > > > > > > > > > Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, > use > > > > > two scc files for Non-RT kerel and RT kernel separately. > > > > > > > > > > Signed-off-by: Yongxin Liu > > > > > --- > > > > > .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + > > > > > .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ > > > > > .../intel-persistent-memory/intel-x86-64-pmem.cfg | 31 > > > > ++ > > > > > .../intel-persistent-memory/intel-x86-64-pmem.scc | 4 +++ > > > > > 4 files changed, 45 insertions(+) > > > > > create mode 100644 features/intel-persistent-memory/intel-x86- > 64- > > > > dax.cfg > > > > > create mode 100644 features/intel-persistent-memory/intel-x86- > 64- > > > pmem- > > > > preempt-rt.scc > > > > > create mode 100644 features/intel-persistent-memory/intel-x86- > 64- > > > > pmem.cfg > > > > > create mode 100644 features/intel-persistent-memory/intel-x86- > 64- > > > > pmem.scc > > > > > > > > > > diff --git a/features/intel-persistent-memory/intel-x86-64- > dax.cfg > > > > b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > > > new file mode 100644 > > > > > index ..6b4d2ff6 > > > > > --- /dev/null > > > > > +++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > > > @@ -0,0 +1,7 @@ > > > > > +# > > > > > +# Device Drivers > > > > > +# > > > > > +CONFIG_DEV_DAX=m > > > > > +CONFIG_DEV_DAX_PMEM=m > > > > > +CONFIG_DEV_DAX_KMEM=m > > > > > +CONFIG_DEV_DAX_PMEM_COMPAT=m > > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem- > > > > preempt-rt.scc b/features/intel-persistent-memory/intel-x86-64- > pmem- > > > > preempt-rt.scc > > > > > new file mode 100644 > > > > > index ..e42341f7 > > > > > --- /dev/null > > > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt- > > > rt.scc > > > > > @@ -0,0 +1,3 @@ > > > > > +define KFEATURE_DESCRIPTION "Enable persistent memory support > for > > > > intel
Re: [linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64
On Wed, Jul 17, 2019 at 7:36 PM Liu, Yongxin wrote: > > Hi Bruce, > > Any comment about my issue? argh. Sorry about that. gmail threaded your follow up in a way that I didn't see it. It appears that I either replied to the wrong email, or I rebased the configuration change away when I was doing some cleanup before the push. Sorry for the delay, but it is now really merged. Bruce > > Thanks, > Yongxin > > > -Original Message- > > From: Liu, Yongxin > > Sent: Thursday, July 11, 2019 18:49 > > To: 'Bruce Ashfield' > > Cc: Development list for the linux-yocto repositories > > Subject: RE: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > > features/intel-persistent-memory: add pmem support for intel-x86-64 > > > > Hi Bruce, > > > > I still cannot see the commit. > > Is there any delay before it is visible in repo? > > > > > > Thanks, > > Yongxin > > > > > > > -Original Message- > > > From: Bruce Ashfield [mailto:bruce.ashfi...@gmail.com] > > > Sent: Wednesday, July 10, 2019 03:26 > > > To: Liu, Yongxin > > > Cc: Development list for the linux-yocto repositories > > > Subject: Re: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > > > features/intel-persistent-memory: add pmem support for intel-x86-64 > > > > > > merged > > > > > > Bruce > > > > > > On Tue, Jul 9, 2019 at 3:51 AM Yongxin Liu > > > wrote: > > > > > > > > Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use > > > > two scc files for Non-RT kerel and RT kernel separately. > > > > > > > > Signed-off-by: Yongxin Liu > > > > --- > > > > .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + > > > > .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ > > > > .../intel-persistent-memory/intel-x86-64-pmem.cfg | 31 > > > ++ > > > > .../intel-persistent-memory/intel-x86-64-pmem.scc | 4 +++ > > > > 4 files changed, 45 insertions(+) > > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > > dax.cfg > > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > pmem- > > > preempt-rt.scc > > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > > pmem.cfg > > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > > pmem.scc > > > > > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > > new file mode 100644 > > > > index ..6b4d2ff6 > > > > --- /dev/null > > > > +++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > > @@ -0,0 +1,7 @@ > > > > +# > > > > +# Device Drivers > > > > +# > > > > +CONFIG_DEV_DAX=m > > > > +CONFIG_DEV_DAX_PMEM=m > > > > +CONFIG_DEV_DAX_KMEM=m > > > > +CONFIG_DEV_DAX_PMEM_COMPAT=m > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem- > > > preempt-rt.scc b/features/intel-persistent-memory/intel-x86-64-pmem- > > > preempt-rt.scc > > > > new file mode 100644 > > > > index ..e42341f7 > > > > --- /dev/null > > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt- > > rt.scc > > > > @@ -0,0 +1,3 @@ > > > > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > > > intel-x86-64 preempt-rt" > > > > + > > > > +kconf hardware intel-x86-64-pmem.cfg > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > > b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > > > new file mode 100644 > > > > index ..914e38a6 > > > > --- /dev/null > > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > > > @@ -0,0 +1,31 @@ > > > > +# > > > > +# Processor type and features > > > > +# > > > > +CONFIG_X86_PMEM_LEGACY=m > > > > + > > > > +# > > > > +# Memory Management options > > > > +# > > > > +CONFIG_MEMORY_HOTPLUG=y > > > > +CONFIG_MEMORY_HOTREMOVE=y > > > > +CONFIG_ZONE_DEVICE=y > > > > + > > > > +# > > > > +# Device Drivers
Re: [linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64
Hi Bruce, Any comment about my issue? Thanks, Yongxin > -Original Message- > From: Liu, Yongxin > Sent: Thursday, July 11, 2019 18:49 > To: 'Bruce Ashfield' > Cc: Development list for the linux-yocto repositories > Subject: RE: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > features/intel-persistent-memory: add pmem support for intel-x86-64 > > Hi Bruce, > > I still cannot see the commit. > Is there any delay before it is visible in repo? > > > Thanks, > Yongxin > > > > -Original Message- > > From: Bruce Ashfield [mailto:bruce.ashfi...@gmail.com] > > Sent: Wednesday, July 10, 2019 03:26 > > To: Liu, Yongxin > > Cc: Development list for the linux-yocto repositories > > Subject: Re: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > > features/intel-persistent-memory: add pmem support for intel-x86-64 > > > > merged > > > > Bruce > > > > On Tue, Jul 9, 2019 at 3:51 AM Yongxin Liu > > wrote: > > > > > > Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use > > > two scc files for Non-RT kerel and RT kernel separately. > > > > > > Signed-off-by: Yongxin Liu > > > --- > > > .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + > > > .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ > > > .../intel-persistent-memory/intel-x86-64-pmem.cfg | 31 > > ++ > > > .../intel-persistent-memory/intel-x86-64-pmem.scc | 4 +++ > > > 4 files changed, 45 insertions(+) > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > dax.cfg > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > pmem- > > preempt-rt.scc > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > pmem.cfg > > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > > pmem.scc > > > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-dax.cfg > > b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > new file mode 100644 > > > index ..6b4d2ff6 > > > --- /dev/null > > > +++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > > @@ -0,0 +1,7 @@ > > > +# > > > +# Device Drivers > > > +# > > > +CONFIG_DEV_DAX=m > > > +CONFIG_DEV_DAX_PMEM=m > > > +CONFIG_DEV_DAX_KMEM=m > > > +CONFIG_DEV_DAX_PMEM_COMPAT=m > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem- > > preempt-rt.scc b/features/intel-persistent-memory/intel-x86-64-pmem- > > preempt-rt.scc > > > new file mode 100644 > > > index ..e42341f7 > > > --- /dev/null > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt- > rt.scc > > > @@ -0,0 +1,3 @@ > > > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > > intel-x86-64 preempt-rt" > > > + > > > +kconf hardware intel-x86-64-pmem.cfg > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > > new file mode 100644 > > > index ..914e38a6 > > > --- /dev/null > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > > @@ -0,0 +1,31 @@ > > > +# > > > +# Processor type and features > > > +# > > > +CONFIG_X86_PMEM_LEGACY=m > > > + > > > +# > > > +# Memory Management options > > > +# > > > +CONFIG_MEMORY_HOTPLUG=y > > > +CONFIG_MEMORY_HOTREMOVE=y > > > +CONFIG_ZONE_DEVICE=y > > > + > > > +# > > > +# Device Drivers > > > +# > > > +CONFIG_LIBNVDIMM=m > > > +CONFIG_BLK_DEV_PMEM=m > > > +CONFIG_ND_BLK=m > > > +CONFIG_BTT=y > > > +CONFIG_NVDIMM_PFN=y > > > +CONFIG_NVDIMM_DAX=y > > > + > > > +# > > > +# Power management and ACPI options > > > +# > > > +CONFIG_ACPI_NFIT=m > > > + > > > +# > > > +# File systems > > > +# > > > +CONFIG_FS_DAX=y > > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.scc > > b/features/intel-persistent-memory/intel-x86-64-pmem.scc > > > new file mode 100644 > > > index ..1f67c6a9 > > > --- /dev/null > > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.scc > > > @@ -0,0 +1,4 @@ > > > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > > intel-x86-64" > > > + > > > +kconf hardware intel-x86-64-pmem.cfg > > > +kconf hardware intel-x86-64-dax.cfg > > > -- > > > 2.14.4 > > > > > > > > > -- > > - Thou shalt not follow the NULL pointer, for chaos and madness await > > thee at its end > > - "Use the force Harry" - Gandalf, Star Trek II -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
Re: [linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64
Hi Bruce, I still cannot see the commit. Is there any delay before it is visible in repo? Thanks, Yongxin > -Original Message- > From: Bruce Ashfield [mailto:bruce.ashfi...@gmail.com] > Sent: Wednesday, July 10, 2019 03:26 > To: Liu, Yongxin > Cc: Development list for the linux-yocto repositories > Subject: Re: [linux-yocto][kernel-cache][master and yocto-5.0][PATCH] > features/intel-persistent-memory: add pmem support for intel-x86-64 > > merged > > Bruce > > On Tue, Jul 9, 2019 at 3:51 AM Yongxin Liu > wrote: > > > > Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use > > two scc files for Non-RT kerel and RT kernel separately. > > > > Signed-off-by: Yongxin Liu > > --- > > .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + > > .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ > > .../intel-persistent-memory/intel-x86-64-pmem.cfg | 31 > ++ > > .../intel-persistent-memory/intel-x86-64-pmem.scc | 4 +++ > > 4 files changed, 45 insertions(+) > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > dax.cfg > > create mode 100644 features/intel-persistent-memory/intel-x86-64-pmem- > preempt-rt.scc > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > pmem.cfg > > create mode 100644 features/intel-persistent-memory/intel-x86-64- > pmem.scc > > > > diff --git a/features/intel-persistent-memory/intel-x86-64-dax.cfg > b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > new file mode 100644 > > index ..6b4d2ff6 > > --- /dev/null > > +++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg > > @@ -0,0 +1,7 @@ > > +# > > +# Device Drivers > > +# > > +CONFIG_DEV_DAX=m > > +CONFIG_DEV_DAX_PMEM=m > > +CONFIG_DEV_DAX_KMEM=m > > +CONFIG_DEV_DAX_PMEM_COMPAT=m > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem- > preempt-rt.scc b/features/intel-persistent-memory/intel-x86-64-pmem- > preempt-rt.scc > > new file mode 100644 > > index ..e42341f7 > > --- /dev/null > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc > > @@ -0,0 +1,3 @@ > > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > intel-x86-64 preempt-rt" > > + > > +kconf hardware intel-x86-64-pmem.cfg > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.cfg > b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > new file mode 100644 > > index ..914e38a6 > > --- /dev/null > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > > @@ -0,0 +1,31 @@ > > +# > > +# Processor type and features > > +# > > +CONFIG_X86_PMEM_LEGACY=m > > + > > +# > > +# Memory Management options > > +# > > +CONFIG_MEMORY_HOTPLUG=y > > +CONFIG_MEMORY_HOTREMOVE=y > > +CONFIG_ZONE_DEVICE=y > > + > > +# > > +# Device Drivers > > +# > > +CONFIG_LIBNVDIMM=m > > +CONFIG_BLK_DEV_PMEM=m > > +CONFIG_ND_BLK=m > > +CONFIG_BTT=y > > +CONFIG_NVDIMM_PFN=y > > +CONFIG_NVDIMM_DAX=y > > + > > +# > > +# Power management and ACPI options > > +# > > +CONFIG_ACPI_NFIT=m > > + > > +# > > +# File systems > > +# > > +CONFIG_FS_DAX=y > > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.scc > b/features/intel-persistent-memory/intel-x86-64-pmem.scc > > new file mode 100644 > > index ..1f67c6a9 > > --- /dev/null > > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.scc > > @@ -0,0 +1,4 @@ > > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > intel-x86-64" > > + > > +kconf hardware intel-x86-64-pmem.cfg > > +kconf hardware intel-x86-64-dax.cfg > > -- > > 2.14.4 > > > > > -- > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee at its end > - "Use the force Harry" - Gandalf, Star Trek II -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
Re: [linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64
merged Bruce On Tue, Jul 9, 2019 at 3:51 AM Yongxin Liu wrote: > > Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use > two scc files for Non-RT kerel and RT kernel separately. > > Signed-off-by: Yongxin Liu > --- > .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + > .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ > .../intel-persistent-memory/intel-x86-64-pmem.cfg | 31 > ++ > .../intel-persistent-memory/intel-x86-64-pmem.scc | 4 +++ > 4 files changed, 45 insertions(+) > create mode 100644 features/intel-persistent-memory/intel-x86-64-dax.cfg > create mode 100644 > features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc > create mode 100644 features/intel-persistent-memory/intel-x86-64-pmem.cfg > create mode 100644 features/intel-persistent-memory/intel-x86-64-pmem.scc > > diff --git a/features/intel-persistent-memory/intel-x86-64-dax.cfg > b/features/intel-persistent-memory/intel-x86-64-dax.cfg > new file mode 100644 > index ..6b4d2ff6 > --- /dev/null > +++ b/features/intel-persistent-memory/intel-x86-64-dax.cfg > @@ -0,0 +1,7 @@ > +# > +# Device Drivers > +# > +CONFIG_DEV_DAX=m > +CONFIG_DEV_DAX_PMEM=m > +CONFIG_DEV_DAX_KMEM=m > +CONFIG_DEV_DAX_PMEM_COMPAT=m > diff --git > a/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc > b/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc > new file mode 100644 > index ..e42341f7 > --- /dev/null > +++ b/features/intel-persistent-memory/intel-x86-64-pmem-preempt-rt.scc > @@ -0,0 +1,3 @@ > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > intel-x86-64 preempt-rt" > + > +kconf hardware intel-x86-64-pmem.cfg > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.cfg > b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > new file mode 100644 > index ..914e38a6 > --- /dev/null > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.cfg > @@ -0,0 +1,31 @@ > +# > +# Processor type and features > +# > +CONFIG_X86_PMEM_LEGACY=m > + > +# > +# Memory Management options > +# > +CONFIG_MEMORY_HOTPLUG=y > +CONFIG_MEMORY_HOTREMOVE=y > +CONFIG_ZONE_DEVICE=y > + > +# > +# Device Drivers > +# > +CONFIG_LIBNVDIMM=m > +CONFIG_BLK_DEV_PMEM=m > +CONFIG_ND_BLK=m > +CONFIG_BTT=y > +CONFIG_NVDIMM_PFN=y > +CONFIG_NVDIMM_DAX=y > + > +# > +# Power management and ACPI options > +# > +CONFIG_ACPI_NFIT=m > + > +# > +# File systems > +# > +CONFIG_FS_DAX=y > diff --git a/features/intel-persistent-memory/intel-x86-64-pmem.scc > b/features/intel-persistent-memory/intel-x86-64-pmem.scc > new file mode 100644 > index ..1f67c6a9 > --- /dev/null > +++ b/features/intel-persistent-memory/intel-x86-64-pmem.scc > @@ -0,0 +1,4 @@ > +define KFEATURE_DESCRIPTION "Enable persistent memory support for > intel-x86-64" > + > +kconf hardware intel-x86-64-pmem.cfg > +kconf hardware intel-x86-64-dax.cfg > -- > 2.14.4 > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto