Re: [linux-yocto] [yocto-kernel-cache] [yocto-5.10] nxp-imx8: Enable IMX_SCU_SOC config

2021-07-15 Thread Xiaolei Wang
Hi bruce

Can you help me merge this patch to yocto-kernel-cache branch yocto-5.10

Thanks
Xiaolei

-Original Message-
From: linux-yocto@lists.yoctoproject.org  
On Behalf Of Xiaolei Wang
Sent: Friday, July 9, 2021 12:58 PM
To: bruce.ashfi...@gmail.com
Cc: linux-yocto@lists.yoctoproject.org
Subject: [linux-yocto] [PATCH] nxp-imx8: Enable IMX_SCU_SOC config

Enable IMX_SCU_SOC config for imx8 get soc_id value and get revision, Because 
the SW workaround for i.MX8QM TKT340553 is required on the imx8qm board, it is 
necessary to set TKT340553_SW_WORKAROUND to true in tlbflush.h, otherwise the 
system will often encounter memory problems and cause hang

Signed-off-by: Xiaolei Wang 
---
 bsp/nxp-imx8/nxp-imx8.cfg | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bsp/nxp-imx8/nxp-imx8.cfg b/bsp/nxp-imx8/nxp-imx8.cfg index 
d9ea3caf..dbc77b3a 100644
--- a/bsp/nxp-imx8/nxp-imx8.cfg
+++ b/bsp/nxp-imx8/nxp-imx8.cfg
@@ -475,6 +475,7 @@ CONFIG_OF_OVERLAY=y
 CONFIG_MAILBOX=y
 CONFIG_IMX_MBOX=y
 CONFIG_IMX_SCU=y
+CONFIG_IMX_SCU_SOC=y
 CONFIG_IMX_DSP=y
 CONFIG_IMX_SCU_PD=y
 CONFIG_IIO=y
--
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10137): 
https://lists.yoctoproject.org/g/linux-yocto/message/10137
Mute This Topic: https://lists.yoctoproject.org/mt/84241865/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] [PATCH] [ONLY v5.10/standard/preempt-rt/x86] Add TGPIO and TSN support for EHL CRB

2021-07-15 Thread Yongxin Liu
Hi Bruce,

Could you help to merge the following 99 patches to linux-yocto, branch 
"v5.10/standard/preempt-rt/x86" only?

Those patches are all from https://github.com/intel/linux-intel-lts.git, branch 
5.4/preempt-rt.

They add support for Time-Aware GPIO (TGPIO) and Time-Sensitive Network (TSN) 
on Elkhart Lake CRB.


The following changes since commit b19f99e511c478510019817a309704da83e54988:

  Merge branch 'v5.10/base' into v5.10/standard/preempt-rt/x86 (2021-07-14 
15:56:51 -0400)

are available in the Git repository at:

  https://github.com/liux2085/linux-yocto-5.10.git v5.10/standard/preempt-rt/x86

for you to fetch changes up to cf056b443c4a9d843abacbb6928594620c21d995:

  net: stmmac: Change PSE PTP clock source to PLL_PTP (2021-07-16 09:16:53 
+0800)


Aashish Verma (1):
  net: stmmac: Enabling 64-bits DMA addressing

C, Udhayakumar (1):
  net: phy: Introducing support for DWC xpcs Energy Efficient Ethernet

Christopher Hall (5):
  drivers/ptp: Add Enhanced handling of reserve fields
  drivers/ptp: Add PEROUT2 ioctl frequency adjustment interface
  drivers/ptp: Add user-space input polling interface
  x86/core: Add TSC to ART translation functions
  drivers/ptp: Add PMC Time-Aware GPIO Driver

Chuah, Kim Tatt (2):
  net: stmmac: Add support for MDIO interrupts
  net: stmmac: Add support for HW-accelerated VLAN stripping

D, Lakshmi Sowjanya (3):
  ptp: S/W workaround for PMC TGPIO h/w bug
  ptp: PSE TGPIO IOCTLs fix
  ptp: PSE TGPIO fix

Henry Koay (1):
  ptp-intel-tgpio: Enable RPM and PM for PSE TGPIO

Kweh Hock Leong (8):
  udp: hook into time based transmission
  net: stmmac: introduce Enhanced Tx Descriptor for Time-Based Scheduling
  net: stmmac: add DMA Tx chan init for Time-Based Scheduling
  net: stmmac: add Enhanced Tx Descriptor support in main flow
  net: stmmac: scan for Time-Based Scheduling in DWMAC HW and setup
  net: stmmac: add Time-Based Scheduling mode & launch time offset setting
  net: stmmac: add TBS fetch time offset setting functions
  net: phy: dwxpcs: removed XPCS irq

Lay, Kuan Loon (4):
  net: networkproxy: add network proxy framework
  net: networkproxy: add network proxy heci client
  net: networkproxy: add configfs
  net: stmmac: add network proxy support

Mohammad Athari Bin Ismail (2):
  net: stmmac: Start phylink after DW xPCS initialization
  net: phy: Enable pre-emption packet for 10/100Mbps in DW xPCS

Muhammad Husaini Zulkifli (1):
  net: stmmac: Fix WOL issues on EHL after wakeup from S3

Ong Boon Leong (22):
  net: phy: make mdiobus_create_device() function callable from Eth driver
  net: phy: introduce mdiobus_get_mdio_device
  net: phy: add private data to mdio_device
  net: phy: introducing support for DWC xPCS logics for EHL & TGL
  net: stmmac: add dwxpcs boardinfo for mdio_device registration
  net: stmmac: free pci irqs during driver unloading
  net: stmmac: introduce IEEE 802.1Qbv configuration functionalities
  net: stmmac: introduce IEEE 802.1Qbv HW tunables functionalities
  net: stmmac: add Split Header support for dwmac5_dma|desc_ops
  net: stmmac: introduce platform data for configuring TBS tunables
  net: stmmac: introduce IEEE 802.1Qbu implementation
  net: stmmac: add FPE HW tunables setting
  tc: Add support for configuring the frame preemption through taprio
  net: stmmac: add Frame Preemption (FPE) queue masking setting
  net: stmmac: support gate control command support for Frame Preemption
  net: stmmac: use netif_tx_start|stop_all_queues() function
  net: stmmac: move DMA buffer size setting to alloc_dma_rx_desc_resources
  net: stmmac: clean all pending Tx buffers during suspend
  net: stmmac: provide fallback to corrupted per packet RX HW T/S corruption
  net: stmmac: fix incorrect DMA channel default interrupt enable setting
  net: stmmac: add TX completion descriptor prefetching
  net: stmmac: set RX watchdog minimum coalesce interval to 0

Pandith N (1):
  TGPIO: Calling power management calls without entering critical section.

Raymond Tan (2):
  drivers/ptp: Add PSE Time-Aware GPIO Driver
  mfd: intel-ehl-gpio: Introduce MFD framework to PSE GPIO/TGPIO

Song, Yoong Siang (16):
  net: stmmac: Add per queue TBS support
  net: networkproxy: add MIB passing via shared memory mechanism
  net: networkproxy: add API to trigger Proxy Enter Flow
  net: stmmac: move TX/RX MAC state machine enablement to struct stmmac_ops
  REVERTME: net: phy: Fix phy_error with phy_stop_machine function
  net: stmmac: Enable device to wake up the system when Network Proxy is 
enabled
  net: stmmac: Add phy converter handling in suspend/resume flow
  net: stmmac: remove rtnl_lock() in netprox resume task
  net: stmmac: Free mdio device to 

[yocto] Trying to get Kivy running on imx8 platform #yocto #linux #imx8

2021-07-15 Thread whuang8933
Hi community!
I would like to get Kivy recipe going for this project as I think it would be 
great to add an extra GUI framework to the project; however, I'm running into 
an issue that I've been stuck on for a couple days now.
I initially got it running on a rockchip (but it keeps falling back on LLVM 
pipe for some reason), and would like to do the same on an imx8mp platform. 
Unfortunately, I get a segmentation fault when getting Kivy to run on the imx8 
and I couldn't find any help with Kivy's support group. I was hoping the 
community can lend me an extra hand/give me an extra set of eyes as I'm 
currently stumped.

Things I have tried so far:
o.      played around Kivy's USE_X11 & USE_WAYLAND switches
o.      Originally it was using Python 3.8.10. The Kivy I got going on rockchip 
was on Python 3.8.2, so I downgraded to that version.
o.      Tried using different weston versions (weston_9.0.0.imx and 
weston_8.0.0.imx)
o.      The stacktrace mentioned missing pthread_mutex_lock file.. thought it 
was pthreads related so I added glibc and libgcc to the image install
o.      Some googling showed that others use KIVY_GL_BACKEND=gl, but this did 
not work.

I've attached the recipe I've written up so far and related patch files. 
(Kivy's current setup.py doesn't seem to look for GLESv2 libraries for 
non-android/ios/rpi platforms), a recipe that installs Kivy examples, and 
attached my stacktrace for extra information.

Any help would be very much appreciated!
Thanks,
William Huang

PS: It's my first time posting to a mailing list. Is it proper to send source 
code as attachments or just copy and paste into message body? Anyways, I've 
attached the files for now.


python3-kivy_2.0.0.bb
Description: Binary data


0001-add-support-for-glesv2.patch
Description: Binary data


kivy-examples_2.0.0.bb
Description: Binary data


libsdl2__.bbappend
Description: Binary data


stacktrace
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54132): https://lists.yoctoproject.org/g/yocto/message/54132
Mute This Topic: https://lists.yoctoproject.org/mt/84240411/21656
Mute #yocto:https://lists.yoctoproject.org/g/yocto/mutehashtag/yocto
Mute #linux:https://lists.yoctoproject.org/g/yocto/mutehashtag/linux
Mute #imx8:https://lists.yoctoproject.org/g/yocto/mutehashtag/imx8
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [yocto] binman support in u-boot

2021-07-15 Thread Rebecca Chang Swee Fun
Thanks for the pointer. I realized the dtc was compiled with NO_PYTHON=1 flag. 
Will start work from that path.

Regards,
Rebecca

> -Original Message-
> From: Simon Glass 
> Sent: Saturday, July 10, 2021 1:54 AM
> To: Tom Rini 
> Cc: Chang, Rebecca Swee Fun ;
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] binman support in u-boot
> 
> Hi,
> 
> On Thu, 8 Jul 2021 at 17:45, Tom Rini  wrote:
> >
> > On Thu, Jul 08, 2021 at 04:10:32AM +, Rebecca Chang Swee Fun
> wrote:
> >
> > > Hi,
> > >
> > > I was having a bbappend for uboot v2021.04 that calls binman command
> from u-boot source tree but it doesn't seems to work with bitbake with an 
> error
> of unknown location of libfdt.
> > > I have added dependency to dtc-native or did I missed anything? Is there
> any plan to enable binman support within u-boot-tools recipe?
> > >
> > > | running build
> > > | running build_py
> > > | package init file '__init__.py' not found (or not a regular file)
> > > | package init file 'etype/__init__.py' not found (or not a regular
> > > | file) package init file '__init__.py' not found (or not a regular
> > > | file) package init file 'etype/__init__.py' not found (or not a
> > > | regular file) running build_scripts
> > > | binman: cannot import name 'QUIET_NOTFOUND' from 'libfdt' (unknown
> > > | location)
> > > | WARNING: /build/yocto-stable/agilex-gsrd-rootfs/tmp/work/agilex-poky-
> linux/u-boot-socfpga/1_v2021.04+gitAUTOINC+396ee271f2-
> r0/temp/run.do_compile.8579:158 exit 1 from './tools/binman/binman build -u
> -d /build/yocto-stable/agilex-gsrd-rootfs/tmp/work/agilex-poky-linux/u-boot-
> socfpga/1_v2021.04+gitAUTOINC+396ee271f2-r0/build/${config}/u-boot.dtb
> -O . -i u-boot'
> > > | WARNING: Backtrace (BB generated script):
> > > |   #1: do_compile, /build/yocto-stable/agilex-gsrd-
> rootfs/tmp/work/agilex-poky-linux/u-boot-
> socfpga/1_v2021.04+gitAUTOINC+396ee271f2-
> r0/temp/run.do_compile.8579, line 158
> > > |   #2: main,
> > > | /build/yocto-stable/agilex-gsrd-rootfs/tmp/work/agilex-poky-linux/
> > > | u-boot-socfpga/1_v2021.04+gitAUTOINC+396ee271f2-
> r0/temp/run.do_com
> > > | pile.8579, line 184
> > > |
> > > | Backtrace (metadata-relative locations):
> > > |   #1: do_compile, autogenerated, line 7
> > > ERROR: Task (/build/yocto-stable/agilex-gsrd-rootfs/../meta-intel-
> fpga/recipes-bsp/u-boot/u-boot-socfpga_v2021.04.bb:do_compile) failed with
> exit code '1'
> > > NOTE: Tasks Summary: Attempted 2114 tasks of which 2111 didn't need
> to be rerun and 1 failed.
> > >
> > > bbappend:
> > > DEPENDS += "bc-native dtc-native python3-setuptools-native swig-native"
> > >
> > > # This is require so that tools/binman/setup.py is discoverable
> > > during the build DISTUTILS_SETUP_PATH = "${S}/tools/binman"
> > > distutils3_do_compile() {
> > > cd ${DISTUTILS_SETUP_PATH}
> > > NO_FETCH_BUILD=1 \
> > > STAGING_INCDIR=${STAGING_INCDIR} \
> > > STAGING_LIBDIR=${STAGING_LIBDIR} \
> > > ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}
> setup.py \
> > > build --build-base=${B} ${DISTUTILS_BUILD_ARGS} || \
> > > bbfatal_log "'${PYTHON_PN} setup.py build
> ${DISTUTILS_BUILD_ARGS}' execution failed."
> > > }
> > >
> > > do_compile_append() {
> > > cp ${DEPLOY_DIR_IMAGE}/bl31.bin ${B}/${config}/bl31.bin
> > > cd ${S}
> > > ./tools/binman/binman build -u -d
> > > ${B}/${config}/u-boot.dtb -O . -i u-boot }
> >
> > Off-hand, I suspect it might be a little tricky to use binman outside
> > of the U-Boot context directly.  Simon, any thoughts?
> 
> It is being used in a few other environments - gitlab and portage/gentoo.
> 
> Here for example is a dockerfile that builds it. Why does Dockerfile use a 
> capital
> D?
> 
> https://gitlab.com/zephyr-ec/gitlab-ci-runner/-/blob/master/Dockerfile
> 
> This error "binman: cannot import name 'QUIET_NOTFOUND' from 'libfdt'
> (unknown location)"
> 
> actually means that pylibfdt is not found. You need to build dtc with Python
> support. If that is your 'dtc-native' package, then make sure it does the 
> Python
> part also.
> 
> Regards,
> Simon

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54131): https://lists.yoctoproject.org/g/yocto/message/54131
Mute This Topic: https://lists.yoctoproject.org/mt/84061363/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Abhishek
Thanks!!

That was my mistake, as was not aware of the process. Now it's clear to me, so 
next time will send it in proper way.

Regards,
Abhishek

Get Outlook for Android

From: Bruce Ashfield 
Sent: Thursday, July 15, 2021 11:54:47 PM
To: Abhishek, Paliwal 
Cc: linux-yocto@lists.yoctoproject.org ; 
Hao, Kexin 
Subject: Re: Check-in Request for CN96xx BSP on LTS21 on 
v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch

[Please note: This e-mail is from an EXTERNAL e-mail address]

For whatever reason the merge email seem to have arrived with
multiple copies.

So i just used the last to arrive for each.

I had previously merged the standard/ version of the BSP, so that
was up to date, and this preempt-rt version merged without issues.

So both are now pushed to the main repo.

Bruce


In message: Check-in Request for CN96xx BSP on LTS21 on 
v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch
on 15/07/2021 Abhishek, Paliwal wrote:

> Hi Bruce,
>
> Could you please merge the below patches in linux-yocto repository:
>
> From branch
>
> v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in https://github.com/
> abhishpaliwal/linux-yocto.git
>
> To branch
>
> v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in https://git.yoctoproject.org/
> git/linux-yocto.git
>
> The following changes since commit 389894503b361e197aab5378f2fbe1db9d262d3d:
>
>   Merge branch 'v5.10/standard/base' into 
> v5.10/standard/preempt-rt/cn-sdkv4.18
> /cn96xx (2021-07-03 23:29:11 -0400)
>
> are available in the Git repository at:
>
>   https://github.com/abhishpaliwal/linux-yocto.git
> 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc
>
> for you to fetch changes up to 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc:
>
>   octeontx2-af: Read mac address from correct offset (2021-07-15 17:00:04
> +0800)
>
> 
> Baha Mesleh (1):
>   octeontx2-bphy-netdev: fix cleanup sequence in char device release
>
> Geetha sowjanya (2):
>   octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
>   octeontx2-af: Fix max pkinds supported by hardware
>
> George Cherian (4):
>   octeontx2-af: Enhance the parser support for Forward DSA
>   octeontx2-af: Remove ITAG support from KPU profile
>   octeontx2-af: Add KPU support to parse PPPoE packets
>   octeontx2-af: Fix the KPU support to parse PPPoE packets
>
> Hariprasad Kelam (10):
>   octeontx-af: Add debug info on Mac address change
>   octeontx2-af: Refactor vf flags
>   octeontx2-af: new mbox to configure vf permissions
>   octeontx2-pf: Read correct number of VFs
>   octeontx2-pf: Add trusted vf support
>   octeontx2-af: Debugfs support for DMAC filters
>   octeontx2-af: mbox messages to configure DMAC filter
>   octeontx2-pf: offload DMAC filters to CGX/RPM block
>   octeontx2-pf: Dont enable backpressure on lbk links
>   octeontx2-af: Read mac address from correct offset
>
> Naveen Mamindlapalli (11):
>   octeontx2-bphy-netdev: Fix common lmac resource free
>   octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
>   octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
>   octeontx2-bphy-netdev: cpri: fix compilation warnings
>   octeontx2-af: Add multicast/promisc packet replication table
>   octeontx2-nicvf: Add ndo_set_rx_mode handler to support 
> multicast/promisc
>   octeontx2-af: add vf trust check to set_rx_mode mbox handler
>   octeontx2-af: Added to flag to disable promisc and multicast MCE entry
>   octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
>   octeontx2-af: Fix LBK ping RX issue on NIX1
>   octeontx2-bphy-netdev: don't process a packet when psw indicates error
>
> Nithin Dabilpuram (1):
>   octeontx2-af: consider pcifunc zero map entries as disabled
>
> Radha Mohan Chintakuntla (3):
>   octeontx2-af: Increase the NIX LF resources for 98xx
>   octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
>   octeontx2-af: Fix ending channel number calculation for SDP VF
>
> Satha Rao (2):
>   octeontx2-af: Fix channel verification and sdp vf mcam
>   octeontx2-af: fix header lengths while parsing edsa vlan
>
> Subbaraya Sundeep (2):
>   octeontx2-af: Modify install flow error codes
>   octeontx2-af: Fix TX scheduler queue config read check
>
> Sunil Kumar Kori (1):
>   octeontx2-af: add multicast filter support
>
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 
> +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
>  drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
>  drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006
> 

Re: [linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Bruce Ashfield
For whatever reason the merge email seem to have arrived with
multiple copies.

So i just used the last to arrive for each.

I had previously merged the standard/ version of the BSP, so that
was up to date, and this preempt-rt version merged without issues.

So both are now pushed to the main repo.

Bruce


In message: Check-in Request for CN96xx BSP on LTS21 on 
v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch
on 15/07/2021 Abhishek, Paliwal wrote:

> Hi Bruce,
> 
> Could you please merge the below patches in linux-yocto repository:
> 
> From branch
> 
> v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in https://github.com/
> abhishpaliwal/linux-yocto.git
> 
> To branch
> 
> v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in https://git.yoctoproject.org/
> git/linux-yocto.git
> 
> The following changes since commit 389894503b361e197aab5378f2fbe1db9d262d3d:
> 
>   Merge branch 'v5.10/standard/base' into 
> v5.10/standard/preempt-rt/cn-sdkv4.18
> /cn96xx (2021-07-03 23:29:11 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/abhishpaliwal/linux-yocto.git
> 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc
> 
> for you to fetch changes up to 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc:
> 
>   octeontx2-af: Read mac address from correct offset (2021-07-15 17:00:04
> +0800)
> 
> 
> Baha Mesleh (1):
>   octeontx2-bphy-netdev: fix cleanup sequence in char device release
> 
> Geetha sowjanya (2):
>   octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
>   octeontx2-af: Fix max pkinds supported by hardware
> 
> George Cherian (4):
>   octeontx2-af: Enhance the parser support for Forward DSA
>   octeontx2-af: Remove ITAG support from KPU profile
>   octeontx2-af: Add KPU support to parse PPPoE packets
>   octeontx2-af: Fix the KPU support to parse PPPoE packets
> 
> Hariprasad Kelam (10):
>   octeontx-af: Add debug info on Mac address change
>   octeontx2-af: Refactor vf flags
>   octeontx2-af: new mbox to configure vf permissions
>   octeontx2-pf: Read correct number of VFs
>   octeontx2-pf: Add trusted vf support
>   octeontx2-af: Debugfs support for DMAC filters
>   octeontx2-af: mbox messages to configure DMAC filter
>   octeontx2-pf: offload DMAC filters to CGX/RPM block
>   octeontx2-pf: Dont enable backpressure on lbk links
>   octeontx2-af: Read mac address from correct offset
> 
> Naveen Mamindlapalli (11):
>   octeontx2-bphy-netdev: Fix common lmac resource free
>   octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
>   octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
>   octeontx2-bphy-netdev: cpri: fix compilation warnings
>   octeontx2-af: Add multicast/promisc packet replication table
>   octeontx2-nicvf: Add ndo_set_rx_mode handler to support 
> multicast/promisc
>   octeontx2-af: add vf trust check to set_rx_mode mbox handler
>   octeontx2-af: Added to flag to disable promisc and multicast MCE entry
>   octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
>   octeontx2-af: Fix LBK ping RX issue on NIX1
>   octeontx2-bphy-netdev: don't process a packet when psw indicates error
> 
> Nithin Dabilpuram (1):
>   octeontx2-af: consider pcifunc zero map entries as disabled
> 
> Radha Mohan Chintakuntla (3):
>   octeontx2-af: Increase the NIX LF resources for 98xx
>   octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
>   octeontx2-af: Fix ending channel number calculation for SDP VF
> 
> Satha Rao (2):
>   octeontx2-af: Fix channel verification and sdp vf mcam
>   octeontx2-af: fix header lengths while parsing edsa vlan
> 
> Subbaraya Sundeep (2):
>   octeontx2-af: Modify install flow error codes
>   octeontx2-af: Fix TX scheduler queue config read check
> 
> Sunil Kumar Kori (1):
>   octeontx2-af: add multicast filter support
> 
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 
> +-
>  drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
>  drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
>  drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
>  drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
>  drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006
> +++
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.c  |   42 +
>  drivers/net/ethernet/marvell/octeontx2/af/rvu.h  |   52 +-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c  |   29 ++-
>  drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c  |  105
> +--
>  drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c  |  275
> ++--
>  

[yocto] [yocto-autobuilder-helper][PATCH] config.json: set max load in PARALLEL_MAKE

2021-07-15 Thread Trevor Gamblin
Add "-l 52" to PARALLEL_MAKE in config.json to limit Make and Ninja
builds based on the detected system load. With this option added, if
either tool has at least one job running and detects that the system
load exceeds the given value, it will wait until either the system load
average drops below that limit, or until all other jobs are finished
before starting additional jobs.

Since most autobuilder machines have 56 cores, this should help keep the
system from being overloaded during builds.

Reference: https://www.gnu.org/software/make/manual/html_node/Parallel.html

Signed-off-by: Trevor Gamblin 
---
 config.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config.json b/config.json
index 7be0df7..3709b40 100644
--- a/config.json
+++ b/config.json
@@ -44,7 +44,7 @@
 "PREMIRRORS = ''",
 "BB_GENERATE_MIRROR_TARBALLS = '1'",
 "BB_NUMBER_THREADS = '16'",
-"PARALLEL_MAKE = '-j 16'",
+"PARALLEL_MAKE = '-j 16 -l 52'",
 "XZ_MEMLIMIT = '5%'",
 "XZ_THREADS = '8'",
 "BB_TASK_NICE_LEVEL = '5'",
-- 
2.31.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54129): https://lists.yoctoproject.org/g/yocto/message/54129
Mute This Topic: https://lists.yoctoproject.org/mt/84225849/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [linux-yocto] [kernel-cache][PATCH] scsi: Add SCSI_LOWLEVEL dependency for SCSI_DEBUG

2021-07-15 Thread Bruce Ashfield
On Wed, Jul 14, 2021 at 5:55 PM Marek Vasut  wrote:
>
> On 7/14/21 9:26 PM, Bruce Ashfield wrote:
> > merged to 5.10/5.13/master.
>
> Also 5.4 , and possibly whatever older stuff is still maintained too, no?

No problem at all.

I pulled it back as far as 4.19.

Bruce

-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10133): 
https://lists.yoctoproject.org/g/linux-yocto/message/10133
Mute This Topic: https://lists.yoctoproject.org/mt/84209796/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] Yocto Autobuilder: Latency Monitor and AB-INT - Meeting notes: July 15, 2021

2021-07-15 Thread Randy MacLeod


YP AB Intermittent failures meeting
===
July 15, 2021, 9 AM ET
https://windriver.zoom.us/j/3696693975

Attendees:  Tony, Richard, Trevor, Randy


Summary:


ptest failures, somewhat improved but still seeing
problems particularly on the arm builder.


Add Michael Halstead, see questions below in section 4.


If anyone wants to help, we could use more eyes on the logs,
particularly the summary logs and understanding iostat #
when the dd test times out.



Plans for the week:
===

  Richard: maybe bitbake server
  Alex:
  Sakib: hook more responsive load average in to latency test.
  Trevor: patch to set PARALLEL_MAKE : -l 50
  Tony: tony to drop AB INT flags for bugs that we have worked around.
  Saul: on vacation
  Randy: organize, rust


Meeting Notes:
==

1, runqemu (same as last week so I'll drop this comment next week)

Tony having trouble with runqemu on some Wind River machine.
Richard has a fix for a race in runqemu in master-next.
These might be related but if not Tony should debug the
issue/ collect logs.

2. job server

- Trevor has submitted changes to use -l for both make and ninja
  with a value of '50', in master-next, The auto-builders are 56 core
  machines. Sometimes the load average is still around 65 and that's
  likely because ninja uses the 1 minute load average and it can
  start 10s of compiles before that limit is set.

- ninja could be patched with make's more responsive algorithm
  next or is this good enough?

- Richard suggested that we extract make's code for measuring the load
  average to a separate binary and run it in the periodic io latency
  test. Also can we translate it to python?


3. AB status

   ptest cases are improving but still need work.



   progress on tcl, and other tests thanks to Ross.

   parted is still failing frequently,

 Ross is not able to reproduce it locally.
   gdb test failing still. - Randy!

4. Nothing new on this item this week:
   Richard reported
   - something really flaky going on with serial ports.
   - particularly bad on qemuppc but also x86.
   - related to Saul's QMP data dump?

5. Sakib's improvements to the logging are merged.
   We think Michael needs to update the script that generates the
   web page. Randy/Sakib to talk with Michael.

6. (From July 8)
   Richard says that we may need to redesign the data collection system
   that Sakib's AB INT tests are based on.



Still relevant parts of
Previous Meeting Notes:
===


4. bitbake server timeout.

   "Timeout while waiting for a reply from the bitbake server (60s)"

   Randy mentioned that the bitbake server timeouts seen in the
   Wind River build cluster have gone away after upgrading to
   a newer version of docker.

   Old: Docker Version: Docker version 18.09.4, build d14af54266
   New: Docker Version: Docker version 20.10.7, build f0df350


   Clearly the YP ABs aren't running in docker but what
   about firmware and kernel tunings.

   Michael,

   Is the BIOS/firmware kept up to date on most nodes?

   It seems that we are running stock kernels which makes sense but
   given that we don't have concerns about privacy since system access
   is controlled and the nodes are being used to test open
   source software, we might consider optimizing for performance
   rather than security.

   Alex pointed at: https://make-linux-fast-again.com/
   Which just lists a set of kernel boot options:
  noibrs noibpb nopti nospectre_v2 nospectre_v1  \
  l1tf=off nospec_store_bypass_disable no_stf_barrier \
  mds=off tsx=on tsx_async_abort=off mitigations=off

   Michael,
   Can we enable some or all of these on a node to see what the
   performance difference is?


5. io stalls

   Richard said that it would make sense to write an ftrace utility
   / script to monitor io latency and we could install it with sudo
   Ch^W mentioned ftrace on IRC.
   Sakib and Randy will work on that but not for a week or two.





../Randy

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54128): https://lists.yoctoproject.org/g/yocto/message/54128
Mute This Topic: https://lists.yoctoproject.org/mt/84225229/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [meta-zephyr][PATCH v4 2/2] zephyr-openthread-echo-client: Add new echo-client variant for OpenThread

2021-07-15 Thread Stefan Schmidt
From: Stefan Schmidt 

Similar to the normal echo-client example it demonstrates socket usage,
but in this variant we enable the OpenThread config overlay and add the
needed module to the build.

Signed-off-by: Stefan Schmidt 
---
Since v3: Added COMPATIBLE_MACHINE filter and comment

 .../zephyr-kernel/zephyr-openthread-echo-client.bb  | 13 +
 1 file changed, 13 insertions(+)
 create mode 100644 
recipes-kernel/zephyr-kernel/zephyr-openthread-echo-client.bb

diff --git a/recipes-kernel/zephyr-kernel/zephyr-openthread-echo-client.bb 
b/recipes-kernel/zephyr-kernel/zephyr-openthread-echo-client.bb
new file mode 100644
index 000..49f5565
--- /dev/null
+++ b/recipes-kernel/zephyr-kernel/zephyr-openthread-echo-client.bb
@@ -0,0 +1,13 @@
+include zephyr-sample.inc
+
+ZEPHYR_SRC_DIR = "${S}/samples/net/sockets/echo_client"
+
+ZEPHYR_MODULES_append = "\;${S}/modules/lib/mbedtls"
+ZEPHYR_MODULES_append = "\;${S}/modules/lib/openthread"
+
+EXTRA_OECMAKE += "-DOVERLAY_CONFIG=overlay-ot.conf"
+
+# The overlay config and OpenThread itself imposes some specific requirements
+# towards the boards (e.g. flash layout and ieee802154 radio) so we need to
+# limit to known working machines here.
+COMPATIBLE_MACHINE = "(arduino-nano-33-ble)"
-- 
2.31.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54127): https://lists.yoctoproject.org/g/yocto/message/54127
Mute This Topic: https://lists.yoctoproject.org/mt/84224338/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [meta-zephyr][PATCH v4 1/2] zephyr-kernel-src.inc: Add backport patch for storage partition

2021-07-15 Thread Stefan Schmidt
From: Stefan Schmidt 

Patch already merged upstream, but after the 2.6 release we are based
on. Taking the backport in here until we can figure out if that can go
to the Zephyr 2.6 LTS branch.

The storage partition itself is needed on the Arduino Nano e.g. for
OpenThread or applications needed a storage space.

Signed-off-by: Stefan Schmidt 
---
since v3: Added backported patch for flash layout

 ...rduino-nano-33-ble-storage-partition.patch | 46 +++
 .../zephyr-kernel/zephyr-kernel-src.inc   |  1 +
 2 files changed, 47 insertions(+)
 create mode 100644 
recipes-kernel/zephyr-kernel/files/arduino-nano-33-ble-storage-partition.patch

diff --git 
a/recipes-kernel/zephyr-kernel/files/arduino-nano-33-ble-storage-partition.patch
 
b/recipes-kernel/zephyr-kernel/files/arduino-nano-33-ble-storage-partition.patch
new file mode 100644
index 000..fa0f27f
--- /dev/null
+++ 
b/recipes-kernel/zephyr-kernel/files/arduino-nano-33-ble-storage-partition.patch
@@ -0,0 +1,46 @@
+commit 6c9945aafa00c09149e2052a9c2bccad16dd1d8a
+Author: Stefan Schmidt 
+Date:   Fri May 7 11:47:44 2021 +0200
+
+boards/arduino_nano_33_ble: add storage partition at end of flash
+
+Change default partition table to allow for application which need
+storage. One use case is running the OpenThread integration which has
+a dependency on this.
+
+Signed-off-by: Stefan Schmidt 
+
+diff --git a/boards/arm/arduino_nano_33_ble/arduino_nano_33_ble.dts 
b/boards/arm/arduino_nano_33_ble/arduino_nano_33_ble.dts
+index d09b66ec43..d11d800eb5 100644
+--- a/boards/arm/arduino_nano_33_ble/arduino_nano_33_ble.dts
 b/boards/arm/arduino_nano_33_ble/arduino_nano_33_ble.dts
+@@ -44,15 +44,27 @@
+ 
+   boot_partition: partition@0 {
+   label = "sam-ba";
+-  reg = <0x0 0x1>;
++  reg = <0x 0x0001>;
+   read-only;
+   };
+ 
+   code_partition: partition@1 {
+   label = "code";
+-  reg = <0x1 0xf>;
++  reg = <0x0001 0x000e8000>;
+   read-only;
+   };
++
++  /*
++   * The flash starting at 0x000f8000 and ending at
++   * 0x000f is reserved for use by the application.
++   *
++   * Storage partition will be used by FCB/LittleFS/NVS
++   * if enabled.
++   */
++  storage_partition: partition@f8000 {
++  label = "storage";
++  reg = <0x000f8000 0x8000>;
++  };
+   };
+ };
+ 
diff --git a/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc 
b/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc
index a0004ed..227c7f4 100644
--- a/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc
+++ b/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc
@@ -18,6 +18,7 @@ SRC_URI = "\
 
git://github.com/zephyrproject-rtos/openthread.git;protocol=https;branch=zephyr;destsuffix=git/modules/lib/openthread;name=openthread
 \
 
git://github.com/zephyrproject-rtos/libmetal.git;protocol=https;destsuffix=git/modules/hal/libmetal;name=libmetal
 \
 
git://github.com/zephyrproject-rtos/tinycrypt.git;protocol=https;destsuffix=git/modules/crypto/tinycrypt;name=tinycrypt
 \
+file://arduino-nano-33-ble-storage-partition.patch \
 "
 S = "${WORKDIR}/git"
 
-- 
2.31.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54126): https://lists.yoctoproject.org/g/yocto/message/54126
Mute This Topic: https://lists.yoctoproject.org/mt/84224334/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[yocto] [meta-security][PATCH] Do not use clang toolchain in Parsec recipes

2021-07-15 Thread Anton Antonov
Signed-off-by: Anton Antonov 
---
 .../recipes-parsec/parsec-service/parsec-service_0.7.0.bb  | 3 +--
 meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.3.0.bb| 2 --
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/meta-parsec/recipes-parsec/parsec-service/parsec-service_0.7.0.bb 
b/meta-parsec/recipes-parsec/parsec-service/parsec-service_0.7.0.bb
index 0e14955..d57a43a 100644
--- a/meta-parsec/recipes-parsec/parsec-service/parsec-service_0.7.0.bb
+++ b/meta-parsec/recipes-parsec/parsec-service/parsec-service_0.7.0.bb
@@ -10,8 +10,7 @@ SRC_URI += "crate://crates.io/parsec-service/${PV} \
 file://parsec-tmpfiles.conf \
 "
 
-DEPENDS = "tpm2-tss"
-TOOLCHAIN = "clang"
+DEPENDS = "tpm2-tss clang-native"
 
 CARGO_BUILD_FLAGS += " --features 
all-providers,cryptoki/generate-bindings,tss-esapi/generate-bindings"
 
diff --git a/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.3.0.bb 
b/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.3.0.bb
index 35c65c0..881f8d8 100644
--- a/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.3.0.bb
+++ b/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.3.0.bb
@@ -7,8 +7,6 @@ inherit cargo
 SRC_URI += "crate://crates.io/parsec-tool/${PV} \
 "
 
-TOOLCHAIN = "clang"
-
 do_install() {
   install -d ${D}/${bindir}
   install -m 755 "${B}/target/${TARGET_SYS}/release/parsec-tool" 
"${D}${bindir}/parsec-tool"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#54125): https://lists.yoctoproject.org/g/yocto/message/54125
Mute This Topic: https://lists.yoctoproject.org/mt/84223005/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Abhishek
Hi Bruce,

Could you please merge the below patches in linux-yocto repository:

>From branch

v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in 
https://github.com/abhishpaliwal/linux-yocto.git

To branch

v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in 
https://git.yoctoproject.org/git/linux-yocto.git

The following changes since commit 389894503b361e197aab5378f2fbe1db9d262d3d:

  Merge branch 'v5.10/standard/base' into 
v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx (2021-07-03 23:29:11 -0400)

are available in the Git repository at:

  
https://github.com/abhishpaliwal/linux-yocto.git
 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc

for you to fetch changes up to 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc:

  octeontx2-af: Read mac address from correct offset (2021-07-15 17:00:04 +0800)


Baha Mesleh (1):
  octeontx2-bphy-netdev: fix cleanup sequence in char device release

Geetha sowjanya (2):
  octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
  octeontx2-af: Fix max pkinds supported by hardware

George Cherian (4):
  octeontx2-af: Enhance the parser support for Forward DSA
  octeontx2-af: Remove ITAG support from KPU profile
  octeontx2-af: Add KPU support to parse PPPoE packets
  octeontx2-af: Fix the KPU support to parse PPPoE packets

Hariprasad Kelam (10):
  octeontx-af: Add debug info on Mac address change
  octeontx2-af: Refactor vf flags
  octeontx2-af: new mbox to configure vf permissions
  octeontx2-pf: Read correct number of VFs
  octeontx2-pf: Add trusted vf support
  octeontx2-af: Debugfs support for DMAC filters
  octeontx2-af: mbox messages to configure DMAC filter
  octeontx2-pf: offload DMAC filters to CGX/RPM block
  octeontx2-pf: Dont enable backpressure on lbk links
  octeontx2-af: Read mac address from correct offset

Naveen Mamindlapalli (11):
  octeontx2-bphy-netdev: Fix common lmac resource free
  octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
  octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
  octeontx2-bphy-netdev: cpri: fix compilation warnings
  octeontx2-af: Add multicast/promisc packet replication table
  octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc
  octeontx2-af: add vf trust check to set_rx_mode mbox handler
  octeontx2-af: Added to flag to disable promisc and multicast MCE entry
  octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
  octeontx2-af: Fix LBK ping RX issue on NIX1
  octeontx2-bphy-netdev: don't process a packet when psw indicates error

Nithin Dabilpuram (1):
  octeontx2-af: consider pcifunc zero map entries as disabled

Radha Mohan Chintakuntla (3):
  octeontx2-af: Increase the NIX LF resources for 98xx
  octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
  octeontx2-af: Fix ending channel number calculation for SDP VF

Satha Rao (2):
  octeontx2-af: Fix channel verification and sdp vf mcam
  octeontx2-af: fix header lengths while parsing edsa vlan

Subbaraya Sundeep (2):
  octeontx2-af: Modify install flow error codes
  octeontx2-af: Fix TX scheduler queue config read check

Sunil Kumar Kori (1):
  octeontx2-af: add multicast filter support

 drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
 drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006 
+++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c  |   42 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h  |   52 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c  |   29 ++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c  |  105 +--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c  |  275 
++--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c  |  267 
+++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c   |   18 +-
 

[linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Abhishek
Hi Bruce,

Could you please merge the below patches in linux-yocto repository:

>From branch

v5.10/standard/cn-sdkv4.18/cn96xx in 
https://github.com/abhishpaliwal/linux-yocto.git


To branch

v5.10/standard/cn-sdkv4.18/cn96xx in 
https://git.yoctoproject.org/git/linux-yocto.git


The following changes since commit 5faf2383881b26a5ed88b64a1994e08bc4d2bad7:

  Merge branch 'v5.10/standard/base' into v5.10/standard/cn-sdkv4.18/cn96xx 
(2021-07-03 23:28:48 -0400)

are available in the Git repository at:

  
https://github.com/abhishpaliwal/linux-yocto.git
 5349ce6d5b196942cc2e73aca1cbd3ac6454ff8d

for you to fetch changes up to 5349ce6d5b196942cc2e73aca1cbd3ac6454ff8d:

  octeontx2-af: Read mac address from correct offset (2021-07-13 00:58:09 +0800)


Baha Mesleh (1):
  octeontx2-bphy-netdev: fix cleanup sequence in char device release

Geetha sowjanya (2):
  octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
  octeontx2-af: Fix max pkinds supported by hardware

George Cherian (4):
  octeontx2-af: Enhance the parser support for Forward DSA
  octeontx2-af: Remove ITAG support from KPU profile
  octeontx2-af: Add KPU support to parse PPPoE packets
  octeontx2-af: Fix the KPU support to parse PPPoE packets

Hariprasad Kelam (10):
  octeontx-af: Add debug info on Mac address change
  octeontx2-af: Refactor vf flags
  octeontx2-af: new mbox to configure vf permissions
  octeontx2-pf: Read correct number of VFs
  octeontx2-pf: Add trusted vf support
  octeontx2-af: Debugfs support for DMAC filters
  octeontx2-af: mbox messages to configure DMAC filter
  octeontx2-pf: offload DMAC filters to CGX/RPM block
  octeontx2-pf: Dont enable backpressure on lbk links
  octeontx2-af: Read mac address from correct offset

Naveen Mamindlapalli (11):
  octeontx2-bphy-netdev: Fix common lmac resource free
  octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
  octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
  octeontx2-bphy-netdev: cpri: fix compilation warnings
  octeontx2-af: Add multicast/promisc packet replication table
  octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc
  octeontx2-af: add vf trust check to set_rx_mode mbox handler
  octeontx2-af: Added to flag to disable promisc and multicast MCE entry
  octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
  octeontx2-af: Fix LBK ping RX issue on NIX1
  octeontx2-bphy-netdev: don't process a packet when psw indicates error

Nithin Dabilpuram (1):
  octeontx2-af: consider pcifunc zero map entries as disabled

Radha Mohan Chintakuntla (3):
  octeontx2-af: Increase the NIX LF resources for 98xx
  octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
  octeontx2-af: Fix ending channel number calculation for SDP VF

Satha Rao (2):
  octeontx2-af: Fix channel verification and sdp vf mcam
  octeontx2-af: fix header lengths while parsing edsa vlan

Subbaraya Sundeep (2):
  octeontx2-af: Modify install flow error codes
  octeontx2-af: Fix TX scheduler queue config read check

Sunil Kumar Kori (1):
  octeontx2-af: add multicast filter support

 drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
 drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006 
+++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c  |   42 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h  |   52 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c  |   29 ++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c  |  105 +--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c  |  275 
++--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c

[linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Abhishek
Hi Bruce,

Could you please merge the below patches in linux-yocto repository:

>From branch

v5.10/standard/cn-sdkv4.18/cn96xx in 
https://github.com/abhishpaliwal/linux-yocto.git


To branch

v5.10/standard/cn-sdkv4.18/cn96xx in 
https://git.yoctoproject.org/git/linux-yocto.git


The following changes since commit 5faf2383881b26a5ed88b64a1994e08bc4d2bad7:

  Merge branch 'v5.10/standard/base' into v5.10/standard/cn-sdkv4.18/cn96xx 
(2021-07-03 23:28:48 -0400)

are available in the Git repository at:

  https://github.com/abhishpaliwal/linux-yocto.git 
5349ce6d5b196942cc2e73aca1cbd3ac6454ff8d

for you to fetch changes up to 5349ce6d5b196942cc2e73aca1cbd3ac6454ff8d:

  octeontx2-af: Read mac address from correct offset (2021-07-13 00:58:09 +0800)


Baha Mesleh (1):
  octeontx2-bphy-netdev: fix cleanup sequence in char device release

Geetha sowjanya (2):
  octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
  octeontx2-af: Fix max pkinds supported by hardware

George Cherian (4):
  octeontx2-af: Enhance the parser support for Forward DSA
  octeontx2-af: Remove ITAG support from KPU profile
  octeontx2-af: Add KPU support to parse PPPoE packets
  octeontx2-af: Fix the KPU support to parse PPPoE packets

Hariprasad Kelam (10):
  octeontx-af: Add debug info on Mac address change
  octeontx2-af: Refactor vf flags
  octeontx2-af: new mbox to configure vf permissions
  octeontx2-pf: Read correct number of VFs
  octeontx2-pf: Add trusted vf support
  octeontx2-af: Debugfs support for DMAC filters
  octeontx2-af: mbox messages to configure DMAC filter
  octeontx2-pf: offload DMAC filters to CGX/RPM block
  octeontx2-pf: Dont enable backpressure on lbk links
  octeontx2-af: Read mac address from correct offset

Naveen Mamindlapalli (11):
  octeontx2-bphy-netdev: Fix common lmac resource free
  octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
  octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
  octeontx2-bphy-netdev: cpri: fix compilation warnings
  octeontx2-af: Add multicast/promisc packet replication table
  octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc
  octeontx2-af: add vf trust check to set_rx_mode mbox handler
  octeontx2-af: Added to flag to disable promisc and multicast MCE entry
  octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
  octeontx2-af: Fix LBK ping RX issue on NIX1
  octeontx2-bphy-netdev: don't process a packet when psw indicates error

Nithin Dabilpuram (1):
  octeontx2-af: consider pcifunc zero map entries as disabled

Radha Mohan Chintakuntla (3):
  octeontx2-af: Increase the NIX LF resources for 98xx
  octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
  octeontx2-af: Fix ending channel number calculation for SDP VF

Satha Rao (2):
  octeontx2-af: Fix channel verification and sdp vf mcam
  octeontx2-af: fix header lengths while parsing edsa vlan

Subbaraya Sundeep (2):
  octeontx2-af: Modify install flow error codes
  octeontx2-af: Fix TX scheduler queue config read check

Sunil Kumar Kori (1):
  octeontx2-af: add multicast filter support

 drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
 drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006 
+++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c  |   42 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h  |   52 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c  |   29 ++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c  |  105 +--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c  |  275 
++--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c  |  267 
+++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c   |   18 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c   |5 +-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h   |   10 ++
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_main.c |   25 ++-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c  |   17 +-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.h  |1 +
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c  |  116 
+++-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h  |  

[linux-yocto] Check-in Request for CN96xx BSP on LTS21 on v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx branch

2021-07-15 Thread Abhishek
Hi Bruce,

Could you please merge the below patches in linux-yocto repository:

>From branch

v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in 
https://github.com/abhishpaliwal/linux-yocto.git

To branch

v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx in 
https://git.yoctoproject.org/git/linux-yocto.git

The following changes since commit 389894503b361e197aab5378f2fbe1db9d262d3d:

  Merge branch 'v5.10/standard/base' into 
v5.10/standard/preempt-rt/cn-sdkv4.18/cn96xx (2021-07-03 23:29:11 -0400)

are available in the Git repository at:

  https://github.com/abhishpaliwal/linux-yocto.git 
9558ca0f9fc1ddc43e810620cf6a948c0e11cecc

for you to fetch changes up to 9558ca0f9fc1ddc43e810620cf6a948c0e11cecc:

  octeontx2-af: Read mac address from correct offset (2021-07-15 17:00:04 +0800)


Baha Mesleh (1):
  octeontx2-bphy-netdev: fix cleanup sequence in char device release

Geetha sowjanya (2):
  octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces
  octeontx2-af: Fix max pkinds supported by hardware

George Cherian (4):
  octeontx2-af: Enhance the parser support for Forward DSA
  octeontx2-af: Remove ITAG support from KPU profile
  octeontx2-af: Add KPU support to parse PPPoE packets
  octeontx2-af: Fix the KPU support to parse PPPoE packets

Hariprasad Kelam (10):
  octeontx-af: Add debug info on Mac address change
  octeontx2-af: Refactor vf flags
  octeontx2-af: new mbox to configure vf permissions
  octeontx2-pf: Read correct number of VFs
  octeontx2-pf: Add trusted vf support
  octeontx2-af: Debugfs support for DMAC filters
  octeontx2-af: mbox messages to configure DMAC filter
  octeontx2-pf: offload DMAC filters to CGX/RPM block
  octeontx2-pf: Dont enable backpressure on lbk links
  octeontx2-af: Read mac address from correct offset

Naveen Mamindlapalli (11):
  octeontx2-bphy-netdev: Fix common lmac resource free
  octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects
  octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration
  octeontx2-bphy-netdev: cpri: fix compilation warnings
  octeontx2-af: Add multicast/promisc packet replication table
  octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc
  octeontx2-af: add vf trust check to set_rx_mode mbox handler
  octeontx2-af: Added to flag to disable promisc and multicast MCE entry
  octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm
  octeontx2-af: Fix LBK ping RX issue on NIX1
  octeontx2-bphy-netdev: don't process a packet when psw indicates error

Nithin Dabilpuram (1):
  octeontx2-af: consider pcifunc zero map entries as disabled

Radha Mohan Chintakuntla (3):
  octeontx2-af: Increase the NIX LF resources for 98xx
  octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable
  octeontx2-af: Fix ending channel number calculation for SDP VF

Satha Rao (2):
  octeontx2-af: Fix channel verification and sdp vf mcam
  octeontx2-af: fix header lengths while parsing edsa vlan

Subbaraya Sundeep (2):
  octeontx2-af: Modify install flow error codes
  octeontx2-af: Fix TX scheduler queue config read check

Sunil Kumar Kori (1):
  octeontx2-af: add multicast filter support

 drivers/net/ethernet/marvell/octeontx2/af/cgx.c  |   92 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h  |6 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h   |1 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h |   27 +++
 drivers/net/ethernet/marvell/octeontx2/af/npc.h  |8 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h  | 1006 
+++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c  |   42 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h  |   52 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c  |   29 ++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c  |  105 +--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c  |  275 
++--
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c  |  267 
+++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c   |   18 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu_validation.c   |5 +-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_hw.h   |   10 ++
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_bphy_main.c |   25 ++-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.c  |   17 +-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_cpri.h  |1 +
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.c  |  116 
+++-
 drivers/net/ethernet/marvell/octeontx2/bphy/otx2_rfoe.h  |4 +