Hi Bruce,
Apologies for missing the problem with the out-of-order emails on your side.
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.6/standard/cn-sdkv6.1/octeon
v6.6/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
From: Ruiqiang Hao
When start with preempt-rt kernel, the following problem occurs.
Change the type of gic_ipi_track::lock from spinlock_t to raw_spinlock_t
to fix this.
BUG: sleeping function called from invalid context at
kernel/locking/spinlock_rt.c:46
in_atomic(): 1, irqs_disabled(): 128, n
Bruce Ashfield
2024-07-12 03:00
I'd still like more explanation on this change and if it was tested in a
heavily loaded system (and for how long). Looking at the spinlock change and
the comments immediately below the patch, we have a write memory barrier AND a
mention of ipis. When a rawlock is
From: Ruiqiang Hao
The IRQF_NO_THREAD is added by a Marvell SDK12 patch commit 65549eba1b08
("mmc: octeontx2: fix swiotlb buffer is full") in order to get back some
of the performance loss. But in some cases (such as rt kernel), we need
the capability to thread irq handler. Otherwise we would get
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.6/standard/cn-sdkv6.1/octeon
v6.6/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this gr
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.6/standard/cn-sdkv6.1/octeon
v6.6/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this gr
From: Ruiqiang Hao
When start with preempt-rt kernel, the following problem occurs.
Change the type of gic_ipi_track::lock from spinlock_t to raw_spinlock_t
to fix this.
BUG: sleeping function called from invalid context at
kernel/locking/spinlock_rt.c:46
in_atomic(): 1, irqs_disabled(): 128, n
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
yocto-6.6
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14103):
https://lists.
From: Ruiqiang Hao
Starting from the B0 hardware version, Marvell has removed support for
NVME devices. We don't need to enable NVME in kernel.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn96xx/marvell-cn96xx.cfg | 3 ---
1 file changed, 3 deletions(-)
diff --git a/bsp/marvell-cn96xx/marvell
From: Ruiqiang Hao
Add marvell-cn106xx and marvell-cn102xx kernel config for linux v6.6.
This kernel configuration is applicable to the Marvell SDK12 v6.1 branch.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn10xxx-preempt-rt.scc| 7 +
.../marvell-cn10xxx-standard.scc
Hi Bruce,
Please help to merge these 2 patches into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.6
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14074):
https://lists.yoctoproject.
From: Ruiqiang Hao
Add marvell-cn96xx kernel config for linux v6.6.
This kernel configuration is applicable to the Marvell SDK12 v6.1 branch.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn96xx-preempt-rt.cfg | 14 +
.../marvell-cn96xx-preempt-rt.scc | 10
bsp/m
Hi Bruce,
Please help to create new branch from v6.6/standard/base and merge
following code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.6/standard/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit 9576b5b9f8e3c78e6c315f475def18e5c2
Hi Bruce,
Please help to create new branch from v6.6/standard/preempt-rt/base
and merge following code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.6/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit 0e9d5160c30f
Hi Bruce,
Please help to merge code into our linux-yocto repo.
Just preempt-rt kernel need this fix.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group
From: Ruiqiang Hao
commit 19a5373f76cb("Merge branch 'v5.15/standard/preempt-rt/base' into
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon") introduced some duplicated
code, resulting in compilation errors. Therefore, we removed this code
to restore the original function.
Signed-off-by: Ruiqiang Hao
From: Ruiqiang Hao
commit 82bab3e1d163 ("Merge branch 'v5.15/standard/base' into v5.15/
standard/preempt-rt/base") introduced a considerable amount of redundant
code, resulting in both compilation errors and functional issues, remove
them to fix.
Signed-off-by: Ruiqiang Hao
---
.../ethernet/ma
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Geetha sowjanya
commit dad7a1774bf1fbfe1f299e8ec681a5a16be8b4d2 from
g...@git.assembla.com:cavium/WindRiver.linux.git
Latest kernel version support sybmols exported with
EXPORT_SYMBOL_GPL when used by symbol_get().
This patch replaces EXPORT_SYMBOL with EXPORT_SYMBOL_GPL
where ever requir
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/o
From: Geetha sowjanya
commit dad7a1774bf1fbfe1f299e8ec681a5a16be8b4d2 from
g...@git.assembla.com:cavium/WindRiver.linux.git
Latest kernel version support sybmols exported with
EXPORT_SYMBOL_GPL when used by symbol_get().
This patch replaces EXPORT_SYMBOL with EXPORT_SYMBOL_GPL
where ever requir
From: Ruiqiang Hao
The IRQF_NO_THREAD is added by a Marvell SDK12 patch commit 65549eba1b08
("mmc: octeontx2: fix swiotlb buffer is full") in order to get back some
of the performance loss. But in some cases (such as rt kernel), we need
the capability to thread irq handler. Otherwise we would get
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv6.1/octeon
v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
V
From: Ruiqiang Hao
When start with preempt-rt kernel, the following problem occurs.
Change the type of gic_ipi_track::lock from spinlock_t to raw_spinlock_t
to fix this.
BUG: sleeping function called from invalid context at
kernel/locking/spinlock_rt.c:46
in_atomic(): 1, irqs_disabled(): 128, n
Hi Bruce,
Please help to create branch and merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit ff8fd5f68aadf01de61a8a17d3f7fc69ea873801:
Merge branch 'v6.1/s
Hi Bruce,
Please help to create branch and merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv6.1/octeon
Thanks,
Ruiqiang
The following changes since commit 329d19a5be2832acafa4a5c598a244ddb5d15737:
Merge tag 'v6.1.82' into v6.1/s
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 34d48a6c6406fbb97861ff8b55c50cecabadb8c0:
Merge branch 'v6.1/standard/base' into v6.1/stan
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 57c649eb668991093bfa90ded01f9e6c412c8cce:
Merge branch 'v6.1/standard/base' int
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to thi
From: Ruiqiang Hao
When the ACPI_MPAM option is not enabled, there will be a warning during
compilation. Replace acpi_table_mpam_msc with acpi_mpam_msc_node to fix
this.
In file included from drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c:14:
include/linux/arm_mpam.h:33:52: warning: 'struct acpi_ta
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 8ffb4420181ff1f8b7c73894f3fdc452191a1ffa:
Merge branch 'v5.15/standard/base' into v5.15/s
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 2de25ec0bd6d6eab1cbae409c759afdeb3cd0fe7:
Merge branch 'v5.15/standard/base' i
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit bd40416c57380ae313532edb5225d972cc06bc95:
Merge branch 'v5.15/standard/base' in
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 5a6888d21f19d880689e86db56d461115a632bbf:
Merge branch 'v5.15/standard/base' into v5.15/st
From: Linus Walleij
commit ef902f54e91b3012586f6387daeebec2966312f0 upstream.
Convert the driver to immutable irq-chip with a bit of
intuition.
Whereas in most cases we put the gpiochip_[enable|disable]_irq()
calls in the .irq_mask() and .irq_unmask() callbacks, here
we need to put them in the
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this
From: Ruiqiang Hao
After commit ec1c0e996035("mtd: spi-nor: Rework the flash_info flags"),
SPI_NOR_4B_OPCODES flag was moved into FIXUP_FLAGS, move this flag for
w25q256jw flash to enable 4B opcodes.
Signed-off-by: Ruiqiang Hao
---
drivers/mtd/spi-nor/winbond.c | 3 ++-
1 file changed, 2 inser
From: Ruiqiang Hao
The Marvell cn102xx board has an NVME interface, so we should enable the
NVME kernel configuration for this BSP.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn10xxx/marvell-cn10xxx.cfg | 4
1 file changed, 4 insertions(+)
diff --git a/bsp/marvell-cn10xxx/marvell-cn10xx
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13483):
https://lists.yoctoproject.org/g/linux-
Hi Bruce,
Please help to merge following PR into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 85675a982b45af594a8b7066ec345d9ce9253b3a:
Merge branch 'v6.1/standard/base' into v
Hi Bruce,
Please help to merge following PR into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 85dcdbd7ee65c485f5d8f5607e47f5e1e1085439:
Merge branch 'v6.1/standard/b
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13395):
https://lists.yoctoproject.org/g/linux
From: Ruiqiang Hao
The Marvell cn102xx board has an NVME interface, so we should enable the
NVME kernel configuration for this BSP.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx.cfg | 4
1 file changed, 4 insertions(+)
diff --git a/bsp/marvell-cn106xx/marvell-cn106x
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 2efa1324ab57a44dd5196ca0996035d9c278fe37:
Merge branch 'v5.15/standard/base' into v5.15/st
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit e8d26acb735ae26d514246fde2457abf77cb3431:
Merge branch 'v5.15/standard/base' in
From: Kevin Hao
The cdns_xspi_dev::cs_defined is only defined when
CONFIG_SPI_CADENCE_MRVL_XSPI is enabled. So wrap the access to
cdns_xspi_dev::cs_defined in #if to fix the build failure.
Signed-off-by: Kevin Hao
Signed-off-by: Bruce Ashfield
---
drivers/spi/spi-cadence-xspi.c | 2 ++
1 file
Hi Bruce,
This fix patch is from branch:
v5.15/standard/cn-sdkv5.15/octeon
Please help to merge this into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You rec
From: Ruiqiang Hao
Introduce new machine name marvell-cn10xxx to be compatible with the
marvell-cn102xx and marvell-cn103xx.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx-preempt-rt.scc | 1 +
bsp/marvell-cn106xx/marvell-cn106xx-standard.scc | 1 +
2 files changed, 2 in
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13312):
https://lists.yoctoproject.org/g
Hi Bruce,
I rebased preempt-rt branch for marvell octeon.
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 144746cb72520283df1078a0c00d
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 93e1a44de8eb10eeb4f96e33d36fc4b6207fc00
From: Ruiqiang Hao
commit 1a7449b36bec ("octeontx-83: domain based driver for 83xx") use
one uninitialized variable. Fix it to avoid following build warning:
drivers/net/ethernet/cavium/octeontx-83xx/pki_main.c: In function
'pki_ecc_intr_handler':
drivers/net/ethernet/cavium/octeontx-83xx/pki_m
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
From: Ruiqiang Hao
commit 3b0041f6e10e ("firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS
response") introduced a rigorous verification mechanism, will break early when
calc_list_sz > real_list_sz, which will cause all scmi protocol initialization
to fail. Remove the break statement for
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13182):
https://lists.yoctoproject.org/g/
From: Ruiqiang Hao
To add support for marvell-cn102xx and marvell-cn103xx, rename origin
name to marvell-cn10xxx.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn10xxx-preempt-rt.scc} | 4 ++--
.../marvell-cn10xxx-standard.scc} | 4 ++--
.../
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13164):
https:
From: Ruiqiang Hao
commit 8a25f2e93f16 ("octeontx2-pf: remove redundant invoking of
otx2_sync_mbox_msg()") removed the correct function call by mistake,
restore it.
Signed-off-by: Ruiqiang Hao
---
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 4
1 file changed, 4 insertions(+
The condition being removed wasn't in exactly the same
place on the -rt brances, so I fixedup the patch when
applying it.
Both branches should be fixed.
I just realized that RT branch and Standard branch are different when
processing merges,
this patch is not applicable on the RT branch.
I will
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
From: Ruiqiang Hao
commit bbf258fecfff ("Merge branch 'v6.1/standard/base' into v6.1/
standard/cn-sdkv5.15/octeon") introduced redundant mbox sync operation,
which will cause error when processing message NIX_TXSCH_ALLOC. Remove
this invoking to solve the error below.
rvu_af 0002:01:00.0: Error
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit db3c7e43c6af49aa6711d7a0f44db5a1eeda8b52:
Merge branch 'v6.1/standard/base' int
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 3d93ac1a6e2dfe1550842d9c597969ba7b855f3d:
Merge branch 'v6.1/standard/base' into v6.1/stan
From: Ruiqiang Hao
Add marvell-cn106xx kernel config for linux v6.1.
This kernel configuration is applicable to the Marvell SDK 12.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn106xx-preempt-rt.scc| 7 +
.../marvell-cn106xx-standard.scc | 8 +
bsp/marvell-cn106xx/
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13039):
https://lists.yoctoproject.org/g/
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 5fea53f290b75bf67cce970cdaa9aa6bc0ea0bce:
Merge branch 'v6.1/standard/base' into v
Hi Bruce,
Please help to merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit 87fb080409cccf2e6dc752164b5af988622e86dd:
Merge branch 'v6.1/standard/b
From: Ruiqiang Hao
commit e91e87b7adf9(octeontx2-pf: disable preemption while using
per_cpu pointer) introduce following issue fixed by commit 29e9c67bf327
(octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt) and
commit 2827c4eb429d (octeontx2-pf: Avoid use of GFP_KERNEL in atomic
co
Hi Bruce,
Please help to merge these 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to
From: Ruiqiang Hao
The IRQF_NO_THREAD is added by a Marvell SDK12 patch commit 65549eba1b08
("mmc: octeontx2: fix swiotlb buffer is full") in order to get back some
of the performance loss. But in some cases (such as rt kernel), we need
the capability to thread irq handler. Otherwise we would get
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-5.15
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12948):
https://lists.yoctoproject.org/g
From: Ruiqiang Hao
After sync kernel with marvell SDK11.23.07, CRYPTO_DH and CRYPTO_ECDSA
are depended by CRYPTO_DEV_OCTEONTX2_CPT. add them to the cfg file.
Signed-off-by: Ruiqiang Hao
---
bsp/marvell-cn106xx/marvell-cn106xx.cfg | 2 ++
1 file changed, 2 insertions(+)
diff --git a/bsp/marvel
Hi Bruce,
Please help to merge following pull request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit db1c8a12ce471d006e214777feb071f555cdbc58:
Merge branch 'v5.15/standard/b
Hi Bruce,
Please help to merge following pull request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
The following changes since commit 12120b82abacbfec0e23ad666b8c0681f3eb90eb:
Merge branch 'v5.15
From: Yaliang Wang
In Cypress FL-L product family, P_ERR or E_ERR bits are shifted to SR2V,
and are actually being used. Which means we need cope this special
condition accordingly.
Signed-off-by: Yaliang Wang
[RQ: adjust code structure to fit kernel v5.15.]
Signed-off-by: Ruiqiang Hao
---
dr
From: Yaliang Wang
S25FL{064|128|256}L chips can't recover from errors, when there are
program error or erase error, P_ERR or E_ERR bit will set to one, WIP
bit will remain set to one, A Clear Status Register command must be sent
to return the device to STANDBY state.
The error first recorded in
Hi Bruce,
Please help to merge these 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to
From: Agathe Porte
commit b4fa042e92e17f243bdfa2c53e3cd4c8b3dfb56c upstream.
Add basic description of the tmp464 driver DT bindings.
Signed-off-by: Agathe Porte
Cc: Krzysztof Adamski
Reviewed-by: Rob Herring
Link: https://lore.kernel.org/r/2022023610.23098-1-li...@roeck-us.net
Signed-off
From: Guenter Roeck
commit 007e433cf0373334a2bef1b0c9831647184906ba upstream.
Add support for Texas Instruments TMP464 and TMP468 temperature sensor
ICs.
TI's TMP464 is an I2C temperature sensor chip. This chip is similar
to TI's TMP421 chip, but with 16bit-wide registers (instead of
8bit-wide
Hi Bruce,
Please help to merge following 2 patches into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
v5.15/standard/cn-sdkv5.15/octeon
v5.15/standard/preempt-rt/cn-s
Hi Bruce,
Please help to merge following request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit ef73fad9d1d31ff7e6fc2922339c7dbe1e9cbf9a:
Merge branch 'v5.15/standard/base'
Hi Bruce,
Please help to merge following request into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes since commit d025cc37131d6e4223a98161fc2feb14a65a468a:
Merge branch 'v5.15/sta
From: Ruiqiang Hao
commit 4e35f5591b43 (mtd: spi-nor: Use CLSR command for FL-L chips) and
commit c9d6aaec411f (mtd/spi-nor: enable USE_CLSR capability for Cypress
FL-L product family) are based on kernel v5.15, after commit 51c55506a7b1
(mtd: spi-nor: spansion: convert USE_CLSR to a manufacturer
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
From: Ruiqiang Hao
In function tmc_etr_timer_cance(), we try to cancel an hrtimer in the
interrupt context, this will trigger warning below, mark this hrtimer
as hard interrupt expire mode to solve this problem.
WARNING: CPU: 6 PID: 63 at kernel/softirq.c:163
__local_bh_disable_ip+0x220/0x24c
M
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
Hi Bruce,
These 2 patches are for Cypress flash s25fl064l used by customer.
Please help to merge them into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
-=-=-=
From: Yaliang Wang
S25FL{064|128|256}L chips can't recover from errors, when there are
program error or erase error, P_ERR or E_ERR bit will set to one, WIP
bit will remain set to one, A Clear Status Register command must be sent
to return the device to STANDBY state.
The error first recorded in
From: Yaliang Wang
In Cypress FL-L product family, P_ERR or E_ERR bits are shifted to SR2V,
and are actually being used. Which means we need cope this special
condition accordingly.
Signed-off-by: Yaliang Wang
[RQ: adjust code structure to fit kernel v6.1.]
Signed-off-by: Ruiqiang Hao
---
dri
Hi Bruce,
This patch is for Cypress flash s25fl064l used by customer.
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=
From: Yaliang Wang
S25FL{064|128|256}L chips can't recover from errors, when there are
program error or erase error, P_ERR or E_ERR bit will set to one, WIP
bit will remain set to one, A Clear Status Register command must be sent
to return the device to STANDBY state.
The error first recorded in
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
From: Ruiqiang Hao
commit 02b4d71948b3(octeontx2-af: Skip PFs if not enabled) conflicts
with commit 6b914fc07ca8(octeontx2-af: Skip PFs if not enabled) from
marvell SDK11. When merged this into v5.15.112, we allocate bitmaps
using devm_kcalloc() and free bitmaps using bitmap_free(), this will
cau
From: Ruiqiang Hao
Revert commit e223229ee63803fc233885f686a7890453be9587
Commit e223229ee638(spi: spi-octeontx2: fix erase sector error by limit
spi buswidth) try to fix erase sector error. After testing, spi-nor can
work normally without this commit now. It is not needed and causes follow
prob
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
linux-yocto
branch:
v5.15/standard/cn-sdkv5.4/octeon
v5.15/standard/preempt-rt/cn-sdkv5.4/octeon
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this g
v1->v2:
rebase to v6.1.32
Hi Bruce,
Please help to create branches and merge code into our linux-yocto repo.
repo:
linux-yocto
branch:
v6.1/standard/cn-sdkv5.15/octeon
v6.1/standard/preempt-rt/cn-sdkv5.15/octeon
Thanks,
Ruiqiang
The following changes sin
From: Ruiqiang Hao
Add marvell-cn96xx kernel config for linux v6.1.
This kernel configuration is applicable to the Marvell SDK 12.
Signed-off-by: Ruiqiang Hao
---
.../marvell-cn96xx-preempt-rt.cfg | 14 +
.../marvell-cn96xx-preempt-rt.scc | 10
bsp/marvell-cn96
Hi Bruce,
Please help to merge this patch into our linux-yocto repo.
repo:
yocto-kernel-cache
branch:
yocto-6.1
Thanks,
Ruiqiang
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12685):
https://lists.yoctoproject.org/g/
1 - 100 of 117 matches
Mail list logo