* [GIT PULL] Second batch of KVM changes for Linux 6.13
@ 2024-11-29 23:18 Paolo Bonzini
2024-11-30 23:11 ` Linus Torvalds
2024-11-30 23:15 ` pr-tracker-bot
0 siblings, 2 replies; 5+ messages in thread
From: Paolo Bonzini @ 2024-11-29 23:18 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, kvm
Linus,
The following changes since commit 8d4f1e05ff821a5d59116ab8c3a30fcae81d8597:
RISC-V: Remove unnecessary include from compat.h (2024-11-26 11:48:53 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus
for you to fetch changes up to 4d911c7abee56771b0219a9fbf0120d06bdc9c14:
Merge tag 'kvm-riscv-6.13-2' of https://github.com/kvm-riscv/linux into HEAD (2024-11-27 12:00:28 -0500)
----------------------------------------------------------------
ARM:
* Fixes.
RISC-V:
* Svade and Svadu (accessed and dirty bit) extension support for host and
guest. This was acked on the mailing list by the RISC-V maintainer, see
https://patchew.org/linux/20240726084931.28924-1-yongxuan.wang@sifive.com/.
----------------------------------------------------------------
Marc Zyngier (5):
KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
KVM: arm64: vgic: Make vgic_get_irq() more robust
KVM: arm64: vgic: Kill VGIC_MAX_PRIVATE definition
KVM: arm64: vgic-its: Add stronger type-checking to the ITS entry sizes
KVM: arm64: Mark set_sysreg_masks() as inline to avoid build failure
Oliver Upton (1):
KVM: arm64: Use MDCR_EL2.HPME to evaluate overflow of hyp counters
Paolo Bonzini (3):
Merge tag 'kvmarm-fixes-6.13-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag 'riscv-for-linus-6.13-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux into HEAD
Merge tag 'kvm-riscv-6.13-2' of https://github.com/kvm-riscv/linux into HEAD
Raghavendra Rao Ananta (1):
KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
Yong-Xuan Wang (4):
RISC-V: Add Svade and Svadu Extensions Support
dt-bindings: riscv: Add Svade and Svadu Entries
RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM
KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test
.../devicetree/bindings/riscv/extensions.yaml | 28 ++++++++
arch/arm64/kvm/nested.c | 2 +-
arch/arm64/kvm/pmu-emul.c | 62 ++++++++++++-----
arch/arm64/kvm/vgic/vgic-debug.c | 5 +-
arch/arm64/kvm/vgic/vgic-init.c | 2 +-
arch/arm64/kvm/vgic/vgic-its.c | 77 +++++++++++++++-------
arch/arm64/kvm/vgic/vgic-mmio-v2.c | 12 ++--
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 13 ++--
arch/arm64/kvm/vgic/vgic-mmio.c | 38 +++++------
arch/arm64/kvm/vgic/vgic-v2.c | 2 +-
arch/arm64/kvm/vgic/vgic-v3.c | 2 +-
arch/arm64/kvm/vgic/vgic-v4.c | 4 +-
arch/arm64/kvm/vgic/vgic.c | 43 +++++++-----
arch/arm64/kvm/vgic/vgic.h | 27 +-------
arch/riscv/Kconfig | 1 +
arch/riscv/include/asm/csr.h | 1 +
arch/riscv/include/asm/hwcap.h | 2 +
arch/riscv/include/asm/pgtable.h | 13 +++-
arch/riscv/include/uapi/asm/kvm.h | 2 +
arch/riscv/kernel/cpufeature.c | 12 ++++
arch/riscv/kvm/vcpu.c | 4 ++
arch/riscv/kvm/vcpu_onereg.c | 15 +++++
include/kvm/arm_vgic.h | 1 -
tools/testing/selftests/kvm/riscv/get-reg-list.c | 8 +++
24 files changed, 257 insertions(+), 119 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Second batch of KVM changes for Linux 6.13
2024-11-29 23:18 [GIT PULL] Second batch of KVM changes for Linux 6.13 Paolo Bonzini
@ 2024-11-30 23:11 ` Linus Torvalds
2024-11-30 23:21 ` Paolo Bonzini
2024-11-30 23:15 ` pr-tracker-bot
1 sibling, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2024-11-30 23:11 UTC (permalink / raw)
To: Paolo Bonzini; +Cc: linux-kernel, kvm
On Fri, 29 Nov 2024 at 15:18, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> This was acked on the mailing list by the RISC-V maintainer, see
> https://patchew.org/linux/20240726084931.28924-1-yongxuan.wang@sifive.com/
Please don't use random links.
Maybe patchew will stay around. Maybe it won't. This is the first I
ever see of it.
It seems to be maintained by Red Hat, and yes, at least it contains
the email message ID as part of the URL.
But when I tried to go to patchew.org and then click on lkml.org, I
get " https://patchew.org/lkml.org/" and a big "Not found" page.
And when I clicked on "Linux", I get a working page, I can't even see
the raw messages without downloading some "patch mbox".
So "maintained" is perhaps too strong a word.
Please use lore.kernel.org links instead. Maybe that won't stay around
forever either, but at least it works.
Lore also deals with a *lot* more lists, and has a lot more history. I
tried to look up old stuff on patchew.org, and it just doesn't exist.
Put another way: patchew is objectively *much* worse than lore. So
don't try to make it a thing.
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Second batch of KVM changes for Linux 6.13
2024-11-29 23:18 [GIT PULL] Second batch of KVM changes for Linux 6.13 Paolo Bonzini
2024-11-30 23:11 ` Linus Torvalds
@ 2024-11-30 23:15 ` pr-tracker-bot
1 sibling, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2024-11-30 23:15 UTC (permalink / raw)
To: Paolo Bonzini; +Cc: torvalds, linux-kernel, kvm
The pull request you sent on Fri, 29 Nov 2024 18:18:41 -0500:
> https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c4bb3a2d641c02ac2c7aa45534b4cefdf9bf416b
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Second batch of KVM changes for Linux 6.13
2024-11-30 23:11 ` Linus Torvalds
@ 2024-11-30 23:21 ` Paolo Bonzini
2024-11-30 23:42 ` Linus Torvalds
0 siblings, 1 reply; 5+ messages in thread
From: Paolo Bonzini @ 2024-11-30 23:21 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, kvm
On 12/1/24 00:11, Linus Torvalds wrote:
> On Fri, 29 Nov 2024 at 15:18, Paolo Bonzini <pbonzini@redhat.com> wrote:
>>
>> This was acked on the mailing list by the RISC-V maintainer, see
>> https://patchew.org/linux/20240726084931.28924-1-yongxuan.wang@sifive.com/
>
> Please don't use random links. Maybe patchew will stay around. Maybe
> it won't. This is the first I ever see of it.
I'm not surprised. :) I'm going to launch into a full comparison of
lore/patchwork/patchew---but the reason why I used patchew this time, is
that I wanted to make sure that the one that was acked and included was
the most recent submission for this series (see for example the top of
https://patchew.org/linux/20240712083850.4242-1-yongxuan.wang@sifive.com/,
which was a previous version and has a link to the newest).
> It seems to be maintained by Red Hat, and yes, at least it contains
> the email message ID as part of the URL.
>
> But when I tried to go to patchew.org and then click on lkml.org, I
> get " https://patchew.org/lkml.org/" and a big "Not found" page.
>
> And when I clicked on "Linux", I get a working page, I can't even see
> the raw messages without downloading some "patch mbox".
>
> So "maintained" is perhaps too strong a word.
Fair enough. :) I can certainly stick to lore links if you prefer that.
Paolo
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] Second batch of KVM changes for Linux 6.13
2024-11-30 23:21 ` Paolo Bonzini
@ 2024-11-30 23:42 ` Linus Torvalds
0 siblings, 0 replies; 5+ messages in thread
From: Linus Torvalds @ 2024-11-30 23:42 UTC (permalink / raw)
To: Paolo Bonzini; +Cc: linux-kernel, kvm
On Sat, 30 Nov 2024 at 15:21, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> On 12/1/24 00:11, Linus Torvalds wrote:
> > On Fri, 29 Nov 2024 at 15:18, Paolo Bonzini <pbonzini@redhat.com> wrote:
> >>
> >> This was acked on the mailing list by the RISC-V maintainer, see
> >> https://patchew.org/linux/20240726084931.28924-1-yongxuan.wang@sifive.com/
> >
> > Please don't use random links. Maybe patchew will stay around. Maybe
> > it won't. This is the first I ever see of it.
>
> I'm not surprised. :) I'm going to launch into a full comparison of
> lore/patchwork/patchew---but the reason why I used patchew this time, is
> that I wanted to make sure that the one that was acked and included was
> the most recent submission for this series
Well, I can see the Ack from Palmer there on
https://lore.kernel.org/all/20240726084931.28924-1-yongxuan.wang@sifive.com/
in the thread overview - or press "expand" there (either flat or
nested) if you want to see the whole discussion rather than just the
overview..
So it's not like the Ack wasn't visible there right on lore too...
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-11-30 23:43 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-29 23:18 [GIT PULL] Second batch of KVM changes for Linux 6.13 Paolo Bonzini
2024-11-30 23:11 ` Linus Torvalds
2024-11-30 23:21 ` Paolo Bonzini
2024-11-30 23:42 ` Linus Torvalds
2024-11-30 23:15 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®