Page MenuHomeFreeBSD
Feed Advanced Search

May 24 2018

royger committed rS334142: dev/xenstore: add support for watches.
dev/xenstore: add support for watches
May 24 2018, 10:18 AM
royger committed rS334141: xenstore: don't wait with the PCATCH flag.
xenstore: don't wait with the PCATCH flag
May 24 2018, 10:17 AM
royger committed rS334140: xenstore: remove the suspend sx lock.
xenstore: remove the suspend sx lock
May 24 2018, 10:16 AM

May 22 2018

royger committed rP470624: xen-tools: fix build with newer iasl.
xen-tools: fix build with newer iasl
May 22 2018, 3:53 PM
royger committed rS334027: xen-blkback: do not use state 3 (XenbusStateInitialised).
xen-blkback: do not use state 3 (XenbusStateInitialised)
May 22 2018, 8:51 AM

May 2 2018

royger committed rS333170: xen: fix formatting of xen_init_ops.
xen: fix formatting of xen_init_ops
May 2 2018, 10:21 AM
royger committed rS333169: xen: fix gntdev.
xen: fix gntdev
May 2 2018, 10:19 AM

Apr 30 2018

royger added a comment to D598: net: move interface removal notification up in if_detach_internal.

Done, MFC'ed as r333106.

Apr 30 2018, 8:40 AM
royger committed rS333106: MFC 270041:.
MFC 270041:
Apr 30 2018, 8:39 AM

Apr 24 2018

royger added a comment to D15157: Execute mca_init() under the ap_boot_mtx spinlock..

Thanks for looking into this!

Apr 24 2018, 9:28 AM

Apr 6 2018

royger committed rS332109: x86: fix trampoline memory allocation after r332073.
x86: fix trampoline memory allocation after r332073
Apr 6 2018, 4:22 PM
royger committed rS332092: remove GiB/MiB macros from param.h.
remove GiB/MiB macros from param.h
Apr 6 2018, 11:20 AM

Apr 5 2018

royger committed rS332073: x86: improve reservation of AP trampoline memory.
x86: improve reservation of AP trampoline memory
Apr 5 2018, 2:40 PM
royger closed D14878: x86: improve reservation of AP trampoline memory.
Apr 5 2018, 2:40 PM
royger committed rS332072: introduce GiB and MiB macros.
introduce GiB and MiB macros
Apr 5 2018, 2:32 PM

Apr 4 2018

royger committed rP466430: seabios: foce usage of GNU ld.
seabios: foce usage of GNU ld
Apr 4 2018, 11:46 AM
royger added a comment to D14880: acpidump: always fetch the RSDP from sysctl.
In D14880#312984, @jhb wrote:

Hmm, what are the cases when the hint is wrong? The kernel always prefers the hint for the acpi0 driver (see sys/x86/acpica/OsdEnvironment.c:AcpiOsGetRootPointer). The hint name is just an implementation detail, it is only set by the loader if the loader actually finds the root pointer via the memory scan or from EFI's system tables.

Apr 4 2018, 11:40 AM
royger abandoned D14400: acpi/amd64: fix attach of wakeup handler.
Apr 4 2018, 11:38 AM
royger updated the diff for D14878: x86: improve reservation of AP trampoline memory.
  • share the trampoline allocation logic between i386 and amd64.
  • Define bootMP_size in assembly for amd64 also (so it can be set at link time).
  • Define GiB/MiB in a pre-patch.
Apr 4 2018, 11:36 AM
royger added a comment to D14878: x86: improve reservation of AP trampoline memory.

Thanks, new version coming up.

Apr 4 2018, 11:14 AM

Mar 28 2018

royger created D14880: acpidump: always fetch the RSDP from sysctl.
Mar 28 2018, 2:25 PM
royger created D14878: x86: improve reservation of AP trampoline memory.
Mar 28 2018, 11:14 AM

Mar 13 2018

royger committed rS330835: at_rtc: check in ACPI FADT boot flags if the RTC is present.
at_rtc: check in ACPI FADT boot flags if the RTC is present
Mar 13 2018, 9:42 AM
royger closed D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.
Mar 13 2018, 9:42 AM
royger committed rS330834: vt_vga: check if VGA is available from ACPI FADT table.
vt_vga: check if VGA is available from ACPI FADT table
Mar 13 2018, 9:39 AM
royger closed D14397: vt_vga: check if VGA is available from ACPI FADT table.
Mar 13 2018, 9:39 AM
royger added inline comments to D7178: hyperv/vmbus: Cleanup channel sending.
Mar 13 2018, 8:29 AM

Feb 23 2018

royger added a comment to D14400: acpi/amd64: fix attach of wakeup handler.
In D14400#303264, @jkim wrote:
In D14400#302932, @jhb wrote:

i386 calls acpi_install_wakeup_handler() in the existing MD attach hook acpi_machdep_init() earlier in acpi_machdep.c. amd64 should probably follow the same approach. Hmm, it seems amd64 intentionally stopped doing that in r197863, but it's not clear to me why that change was made. The difference seems to be whether the memory is allocated before or after all of the devices (not just acpi0) are probed and attached. If r197863 could be reverted I think that is the cleanest approach.

I am not 100% sure why I did it but I *think* it was not possible at the time, probably because amd64 and i386 had too many differences. I believe it's okay now. Please try this patch.

Feb 23 2018, 5:59 PM

Feb 19 2018

royger updated the diff for D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.

Introduce a tunable.

Feb 19 2018, 11:47 AM
royger updated the diff for D14400: acpi/amd64: fix attach of wakeup handler.

Use "ifdef" instead of "if defined"

Feb 19 2018, 11:46 AM
royger updated the summary of D14400: acpi/amd64: fix attach of wakeup handler.
Feb 19 2018, 11:45 AM
royger updated the diff for D14400: acpi/amd64: fix attach of wakeup handler.

Move acpi_install_wakeup_handler call.

Feb 19 2018, 11:44 AM
royger added a comment to D14400: acpi/amd64: fix attach of wakeup handler.

I've been thinking about this patch, is there any reason the wakeup memory chunk is not allocated in acpi_attach?

Feb 19 2018, 10:27 AM
royger added a comment to D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.
In D14399#302096, @ian wrote:

Does ACPI_FADT_NO_CMOS_RTC also imply that there is no battery-backed nvram (aka "cmos") available? If so, then this same sort of check might need to go into the MOD_LOAD case in nvram(4) (dev/nvram).

Feb 19 2018, 10:18 AM

Feb 16 2018

royger committed rS329389: xen/pv: remove the attach of the ISA bus from the Xen PV bus.
xen/pv: remove the attach of the ISA bus from the Xen PV bus
Feb 16 2018, 6:04 PM
royger added a comment to D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.

Thanks for the review.

Feb 16 2018, 5:51 PM
royger updated the diff for D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.

Return ENXIO if ACPI reports that the device is not present.

Feb 16 2018, 5:50 PM
royger created D14400: acpi/amd64: fix attach of wakeup handler.
Feb 16 2018, 5:47 PM
royger created D14399: at_rtc: check in ACPI FADT boot flags if the RTC is present.
Feb 16 2018, 5:16 PM
royger created D14397: vt_vga: check if VGA is available from ACPI FADT table.
Feb 16 2018, 4:39 PM

Feb 13 2018

royger committed rS329219: list myself in the MAINTAINERS file for Xen bits.
list myself in the MAINTAINERS file for Xen bits
Feb 13 2018, 4:25 PM

Feb 9 2018

royger committed rS329060: loader: fix endianness conversion.
loader: fix endianness conversion
Feb 9 2018, 10:20 AM
royger closed D14267: loader: fix endianness conversion.
Feb 9 2018, 10:20 AM
royger added a comment to D14267: loader: fix endianness conversion.

Existing indentation in this file is a mess, but there are a couple of new cases that don't match either of the two existing styles. I suggest tweaking this change to match the surrounding cases, and then someone (@imp or me, perhaps) should follow up with reformatting the portions that don't conform to style(9).

Feb 9 2018, 10:12 AM

Feb 8 2018

royger created D14267: loader: fix endianness conversion.
Feb 8 2018, 5:22 PM

Jan 31 2018

royger updated the diff for D14145: misc/seabios: update to 1.11.0.

Remove FreeBSD specific ld emulation flag

Jan 31 2018, 9:04 AM
royger created D14145: misc/seabios: update to 1.11.0.
Jan 31 2018, 9:00 AM

Jan 25 2018

royger committed rP459916: MFH: r459786 r459787 r459822.
MFH: r459786 r459787 r459822
Jan 25 2018, 9:25 AM

Jan 24 2018

royger committed rP459822: xen-kernel: add prerequisites for XSA-254 bandaid.
xen-kernel: add prerequisites for XSA-254 bandaid
Jan 24 2018, 8:51 AM

Jan 23 2018

royger committed rP459787: xen-kernel: fix build with clang 6 and apply pending XSA patches.
xen-kernel: fix build with clang 6 and apply pending XSA patches
Jan 23 2018, 4:31 PM
royger committed rP459786: xen-kernel: fix build with clang 6 and apply pending XSA patches.
xen-kernel: fix build with clang 6 and apply pending XSA patches
Jan 23 2018, 4:24 PM

Jan 20 2018

royger committed rS328199: xen: fix IDT setup after PTI.
xen: fix IDT setup after PTI
Jan 20 2018, 3:00 PM

Nov 8 2017

royger committed rS325556: loader: set options before including bsd.init.mk.
loader: set options before including bsd.init.mk
Nov 8 2017, 2:45 PM

Nov 2 2017

royger committed rS325332: loader: re-enable gzip support for x86.
loader: re-enable gzip support for x86
Nov 2 2017, 6:13 PM
royger closed D12913: loader: re-enable gzip support for x86.
Nov 2 2017, 6:13 PM
royger created D12913: loader: re-enable gzip support for x86.
Nov 2 2017, 3:50 PM

Oct 24 2017

royger committed rP452770: MFH: r452769.
MFH: r452769
Oct 24 2017, 2:13 PM
royger committed rP452769: xen: apply XSA-236.
xen: apply XSA-236
Oct 24 2017, 2:11 PM

Oct 12 2017

royger committed rP451884: MFH: r451882.
MFH: r451882
Oct 12 2017, 3:05 PM
royger committed rP451883: Document xen-kernel XSA-{237..244}.
Document xen-kernel XSA-{237..244}
Oct 12 2017, 3:03 PM
royger committed rP451882: xen-kernel: apply XSA-{237..244}.
xen-kernel: apply XSA-{237..244}
Oct 12 2017, 3:02 PM

Sep 19 2017

royger committed rP450122: MFH: r450121.
MFH: r450121
Sep 19 2017, 1:05 PM
royger committed rP450121: xen: apply XSA-{231-234}.
xen: apply XSA-{231-234}
Sep 19 2017, 12:57 PM

Sep 4 2017

royger committed rS323154: acpi/srat: zero the SRAT cpu array.
acpi/srat: zero the SRAT cpu array
Sep 4 2017, 10:09 AM
royger closed D12220: acpi/srat: zero the SRAT cpu array.
Sep 4 2017, 10:09 AM

Sep 3 2017

royger added a reviewer for D12220: acpi/srat: zero the SRAT cpu array: mjg.
Sep 3 2017, 1:16 PM
royger created D12220: acpi/srat: zero the SRAT cpu array.
Sep 3 2017, 1:16 PM

Aug 17 2017

royger committed rP448137: MFH: r447987.
MFH: r447987
Aug 17 2017, 4:10 PM

Aug 15 2017

royger committed rP447987: xen-kernel: apply XSA-{226,227,228,230}.
xen-kernel: apply XSA-{226,227,228,230}
Aug 15 2017, 3:08 PM

Aug 13 2017

royger committed rS322457: srat: use pmap_unmapbios.
srat: use pmap_unmapbios
Aug 13 2017, 2:50 PM

Aug 11 2017

royger committed rS322403: acpi/srat: fix build without DMAP.
acpi/srat: fix build without DMAP
Aug 11 2017, 2:20 PM

Aug 10 2017

royger committed rS322372: mptable: fix i386 build failure.
mptable: fix i386 build failure
Aug 10 2017, 5:47 PM
royger committed rS322350: calendars: add myself to the FreeBSD calendar.
calendars: add myself to the FreeBSD calendar
Aug 10 2017, 9:17 AM
royger closed D11913: x86: bump MAX_APIC_ID to 512 by committing rS322349: x86: bump MAX_APIC_ID to 512.
Aug 10 2017, 9:16 AM
royger committed rS322349: x86: bump MAX_APIC_ID to 512.
x86: bump MAX_APIC_ID to 512
Aug 10 2017, 9:16 AM
royger committed rS322348: x86: make the arrays that depend on MAX_APIC_ID dynamic.
x86: make the arrays that depend on MAX_APIC_ID dynamic
Aug 10 2017, 9:16 AM
royger closed D11912: x86: make the arrays that depend on MAX_APIC_ID dynamic by committing rS322348: x86: make the arrays that depend on MAX_APIC_ID dynamic.
Aug 10 2017, 9:16 AM
royger committed rS322347: apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase.
apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase
Aug 10 2017, 9:15 AM
royger closed D11911: apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase by committing rS322347: apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase.
Aug 10 2017, 9:15 AM
royger added a comment to D11911: apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase.

Thanks.

Aug 10 2017, 8:40 AM

Aug 7 2017

royger created D11913: x86: bump MAX_APIC_ID to 512.
Aug 7 2017, 10:24 AM
royger created D11912: x86: make the arrays that depend on MAX_APIC_ID dynamic.
Aug 7 2017, 10:23 AM
royger created D11911: apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phase.
Aug 7 2017, 10:23 AM

Aug 4 2017

royger added inline comments to D11861: libefi/time.c cstyle cleanup.
Aug 4 2017, 1:09 PM

Aug 1 2017

royger committed rS321863: pci: fix write order when sizing BARs.
pci: fix write order when sizing BARs
Aug 1 2017, 10:48 AM
royger closed D11750: pci: fix write order when sizing BARs by committing rS321863: pci: fix write order when sizing BARs.
Aug 1 2017, 10:48 AM

Jul 27 2017

royger created D11750: pci: fix write order when sizing BARs.
Jul 27 2017, 10:04 AM

Jul 24 2017

royger added a comment to D11635: hyperv: Add VF bringup scripts and devd rules..

Sorry for jumping out of the blue, but I don't understand what this is all about. You seem to use lagg together with VFs (I assume PCI Virtual Functions), yet there's no commit message at all explaining what's going on, I think you should add a proper commit message describing how this is supposed to work.

Jul 24 2017, 10:03 AM

Jun 30 2017

royger accepted D11417: netfront.c: avoid gcc variably-modified warning.

Thanks, that's indeed better.

Jun 30 2017, 3:27 PM

Jun 20 2017

royger committed rP443982: MFH: r443949.
MFH: r443949
Jun 20 2017, 2:46 PM
royger committed rP443981: MFH: r443875.
MFH: r443875
Jun 20 2017, 2:45 PM
royger committed rP443949: xen: apply XSA-{217,218,219,220,221,222,224}.
xen: apply XSA-{217,218,219,220,221,222,224}
Jun 20 2017, 1:04 PM

Jun 19 2017

royger committed rP443875: xen-tools: fix ASL QEMU code.
xen-tools: fix ASL QEMU code
Jun 19 2017, 2:07 PM

May 29 2017

royger committed rS319124: MFC r318632, r318633:.
MFC r318632, r318633:
May 29 2017, 11:37 AM

May 26 2017

royger committed rS318919: MFC r318523, r318631:.
MFC r318523, r318631:
May 26 2017, 8:59 AM
royger committed rS318918: MFC r318520:.
MFC r318520:
May 26 2017, 8:57 AM

May 22 2017

royger committed rS318633: bsdinstall: do not use distextract in scripted mode.
bsdinstall: do not use distextract in scripted mode
May 22 2017, 11:41 AM
royger closed D10736: bsdinstall: do not use distextract in scripted mode by committing rS318633: bsdinstall: do not use distextract in scripted mode.
May 22 2017, 11:41 AM
royger committed rS318632: bsdinstall: mount is not needed for the ZFS install case.
bsdinstall: mount is not needed for the ZFS install case
May 22 2017, 11:38 AM
royger closed D10738: bsdinstall: mount is not needed for the ZFS install case by committing rS318632: bsdinstall: mount is not needed for the ZFS install case.
May 22 2017, 11:38 AM