Commit Graph

10 Commits

Author SHA1 Message Date
Sergio Lopez cb36155605 Rebase on a 6.12.20 kernel
Once again, only minor changes were required in
0008-virtio-vsock-support-dgrams.patch. I can't wait for DGRAM
support to get upstreamed.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2025-03-24 17:02:59 +01:00
Sergio Lopez 488eb81b94 Rebase on a 6.12.12 kernel
Only minor changes were required in 0008-virtio-vsock-support-dgrams.patch

Signed-off-by: Sergio Lopez <slp@redhat.com>
2025-02-11 12:43:04 +01:00
Sergio Lopez 00a3b306ca Rebase on a 6.12.3 kernel
Rebase on a 6.12.3 kernel, jumping to the next LTS series. Only a
surprisingly small amount of changes needed in the patches, mostly in
the DGRAM and TSI sets. A new qboot binary was also needed with a very
small change to account for the new SEV kernel entry point (tested under
SEV-ES on Naples).

We also dropped "0009-tests-add-vsock-dgram-tests.patch" to reduce the
maintenance burden (was useless anyway).

Signed-off-by: Sergio Lopez <slp@redhat.com>
2025-01-17 12:23:40 +01:00
Sergio Lopez 563389b460 Rebase on a v6.6.63 kernel
This is an almost clean rebase with only a minor change required in
(non-sev) patch number 5.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-12-02 12:05:51 -05:00
Sergio Lopez c12cee7856 Rebase on a v6.6.59 kernel
This is a clean rebase with no changes needed in the downstream patches.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-11-06 18:15:42 +01:00
Sergio Lopez 3ee4f72596 Rebase on a 6.6.52 kernel
Rebase on the latest LTS kernel. Only minor changes required in
"vsock-dgram-generalize-recvmsg-and-drop-transport-dg.patch".

Also, update the Asahi TSO patches to include the "fixup!" patches in
bits/220-tso, and add "drm-virtio-Support-fence-passing-feature.patch"
to enable userspace to implement cross-domain fence optimizations.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-09-26 16:02:40 +02:00
Sergio Lopez 5c7c124596 Rebase on a 6.6.44 kernel
Rebase on the latest LTS. No changes needed in the patches.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-08-06 10:11:38 +02:00
Sergio Lopez 12236fa4ca Rebase on a 6.6.32 kernel
Rebase on the latest LTS kernel. A minor change in 0015 and a config
update for the SEV flavor was required.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-06-10 10:30:00 -04:00
Sergio Lopez eca2cf4ab4 Rebase on a 6.6.22 kernel
Rebase on the latest LTS kernel. No major changes needed in the
downstream patches this time.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2024-03-20 16:37:05 +01:00
Sergio Lopez c1c3eec78b Rebase on a 6.4.7 kernel
Since there's a new patch set implementing datagram support in
vsock (https://lkml.org/lkml/2023/6/9/1490) that appears to have good
chances of getting merge, we can keep TSI around in parallel to the
future virtio-net/passt alternative.

Here we rebase on the latest stable 6.4.x kernel, adopting the new
vsock+datagram patch set mentioned above.

In 6.4.x kernels, load and entry addresses no longer match, so we need
to do the right thing and treat them independently. We modify
krunfw_get_kernel to also provide the entry addr to the callers. This
means we're breaking the API/ABI, so bump major version to 4.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2023-08-10 10:23:10 +02:00