linux-next: manual merge of the perf tree with the perf-current tree
Subsystems (3)
Mark Brown
maintainerHi all,
Today's linux-next merge of the perf tree got a conflict in:
tools/perf/pmu-events/arch/arm64/ampere/ampereonex/memory.json
between commit:
a89a17e152c8e ("perf vendor events arm64 AmpereOneX: Deprecate BPU_FLUSH_MEM_FAULT")
from the perf-current tree and commit:
294b096cafe17 ("perf vendor events arm64 AmpereOneX: Deprecate BPU_FLUSH_MEM_FAULT")
from the perf tree.
I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts.
The -next copy of the cherry pick has an extra '.'.
tools/perf/pmu-events/arch/arm64/ampere/ampereonex/memory.json +0 -0
@@@ -35,7 -35,7 +35,7 @@@ "ArchStdEvent": "MEM_ACCESS_CHECKED_WR" }, { - "PublicDescription": "This event is deprecated. Refer to new event GPC_FLUSH_MEM_FAULT. Flushes due to memory hazards", + "PublicDescription": "This event is deprecated. Refer to new event GPC_FLUSH_MEM_FAULT Flushes due to memory hazards", "EventCode": "0x121", "EventName": "BPU_FLUSH_MEM_FAULT", "BriefDescription": "This event is deprecated. Refer to new event GPC_FLUSH_MEM_FAULT",
Hi Mark,
Thanks for the notice. One thing worth knowing: the full stop is intentional, so keeping it in the resolution is the right outcome.
It came out of review. James asked for it on v2:
https://lore.kernel.org/all/[email protected]/
and v3 added it:
https://lore.kernel.org/all/[email protected]/
The copy in the perf tree is that v3. The copy in perf-current is the v2 that predates the review, so perf-current is the stale one - nothing more than the period is missing from it.
Thanks,
TAKANO
Namhyung Kim
maintainerHello,
Quoted 9 lines · TAKANO Mitsuhiro
Hi Mark,
Thanks for the notice. One thing worth knowing: the full stop is intentional, so keeping it in the resolution is the right outcome.
It came out of review. James asked for it on v2:
Quoted 7 lines
and v3 added it:
https://lore.kernel.org/all/[email protected]/
The copy in the perf tree is that v3. The copy in perf-current is the v2 that predates the review, so perf-current is the stale one - nothing more than the period is missing from it.
Thanks for the clarification. Sorry I missed Arnaldo already took this patch into the current tree. I'll merge it once it land on the mainline and will resolve it correctly.
I think it's trivial so it'd be fine to leave v7.4 without the period.
Thanks,
Namhyung