VOOZH about

URL: https://reviews.freebsd.org/p/royger/

⇱ ♟ royger


royger (Roger Pau Monné)
User

Projects

User Details

User Since
May 18 2014, 2:32 AM (620 w, 6 d)

Recent Activity

Fri, Apr 3

I will commit when I get back home, I'm currently traveling.

Sat, Mar 28

Sorry, forgot about this completely, it looks fine to me, thanks for committing it.

Fri, Mar 27

This has been superseded by https://reviews.freebsd.org/D56107 which is simpler and also solves the issue. Closing the revision now.

uart/pci: always disable MSI for generic devices
uart/pci: support 16550A PCI serial devices

Thu, Mar 26

Mon, Mar 23

It might be easier if I just switch Xen to use like mentioned in the other commit. That would prevent more Xen stuff leaking into generic headers which is not specially nice.

I'm afraid I don't know that much about FRED to make a proper review of the FRED bits, some comments about the Xen side. Let me know if you would like me to prepare a patch to switch Xen to use like the HyperV code does, that would remove the need for Xen specific checks in .

Sun, Mar 22

Can you paste the contents of /var/log/xen/qemu-<domain name>.log?

Mon, Mar 16

Ping? I would like to get this done sooner rather than later so the SeaBIOS port is functional again. Without this change the generated SeaBIOS firmware image is non-functional.

Mar 11 2026

I've tested with this fix and I'm able to build all the USE_BINUTILS ports, except for GCC which I haven't tried because my box runs out of memory when building it.

Mar 10 2026

Do not take over the STRIP makefile variable, which is already used in bsd.port.mk to signal whether the install program should strip the binaries. Instead define STRIP_CMD and use STRIP just for the environment variables.

Mar 4 2026

In D55509#1273416, @mat wrote:

Well, like everything committer related, it's in the committer's guide https://docs.freebsd.org/en/articles/committers-guide/#ports-exp-run, but I don't see what would break with this change.

There are not too many ports with USE_BINUTILS though, you could test build them :-)

Does it need an exp-run? Because I have no idea how to do that.

Feb 27 2026

Can I please get an Ack/Nack from portmgr? This is required for SeaBIOS to be functional again when built on FreeBSD >= 15.

xen/acpi: implement hook to notify Xen about entering sleep state

Feb 26 2026

Add missing DIST_SUBDIR for xen-kernel

Adjust usage of ACPI_REDUCED_HARDWARE and remove elvis operator.

Feb 25 2026

Picked the last couple of people that modified that file, and you happened to be there :). Thanks, will wait a bit for someone from ports to voice an opinion.

Feb 24 2026

I think I'm missing the previous changes that introduce the support for KVM, as those haven't landed in the git repository yet. FWIW, while the CPUID has been reserved on Xen, the implementation is not done, so there's no way to test it on Xen.

I'm also fine if you just want to import the new headers from Xen 4.21. I haven't imported new ones recently because I didn't have a need for them, but our headers are now pristine imports from the xen.git ones, we don't carry any FreeBSD specific changes in there.

Jan 29 2026

Dec 4 2025

Jun 25 2025

x86/xen: fix accounted interrupt time

May 19 2025

xen: improve man (4) page
xen: improve man (4) page

May 8 2025

xen: Add support for platform device with id 5853:0002

Feb 21 2025

sysutils/xen-tools: add GNU TLS dependency

Feb 18 2025

{emulators,sysutils}/xen-{kernel,tools}: update to 4.19.1.20250217

Dec 13 2024

Tested with an amd64 VM live migration and still can see the ARP on resume.

Dec 11 2024

Nov 12 2024

{emulators,sysutils}/xen-{kernel,tools}: update to 4.19.0

Nov 7 2024

Thanks, LGTM. Some months require the use of an apostrophe, so it needs to be factored into the months names.

Nov 6 2024

royger committed rG6ac22dc3d823: x86/xen: Use intended values in HVM_CALLBACK_VECTOR (authored by Alan Robinson <alan.robinson@fujitsu.com>).
x86/xen: Use intended values in HVM_CALLBACK_VECTOR

Nov 5 2024

Oct 15 2024

[documentation][virtualization]: fix Xen host requirements
xen/blk{front,back}: fix usage of sector sizes different than 512b
xen/blk{front,back}: fix usage of sector sizes different than 512b

Oct 11 2024

xen-netfront: attempt to make cleanup idempotent
xen: fix initialization of grant table frame array
xen-netfront: attempt to make cleanup idempotent
xen: fix initialization of grant table frame array

Oct 8 2024

xen/blk{front,back}: fix usage of sector sizes different than 512b

Oct 7 2024

xen: remove PV suspend/resume support copyright
xen: expose support for poweroff/reboot/suspend on xenbus

Thanks for the review, will get the extra newlines removed and this committed.

Oct 1 2024

Sep 23 2024

Aug 2 2024

Colin, could you please add Elliot tag when committing, if this turns out to fix the issues you saw on AWS? Thanks.

xen/pvh: fix initialization of environment

Aug 1 2024

Thanks, will adjust tomorrow and commit.

Jul 30 2024

x86/xen: use UNUSABLE e820 regions for external mappings
xen: introduce a per-arch scratch mapping ranges

Thanks for taking a look. I will push this together with the generic part.

Jul 25 2024

Jul 23 2024

Jun 4 2024

Some questions. I mostly miss where and the new set of helpers are introduced, as I'm not finding them in main git branch yet?

May 10 2024

Thanks, I've incorporated the feedback.

May 9 2024

xen/debug: remove usage of sbuf_{clear,finish}() on drained sbuf

May 3 2024

Move part of the logic to be common between all possible arches, just leaving the initialization of the resource manager arch-specific.