| Home | Sort by: relevance | last modified time | path |
| /src/sys/arch/x86/x86/ | |
| hypervvar.h | 1.1.4.2 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| hyperv.c | 1.1.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| consinit.c | 1.28.10.1 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| x86_autoconf.c | 1.75.8.1 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| identcpu.c | 1.55.2.7 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/dev/hyperv/ | |
| genfb_vmbusvar.h | 1.1.4.2 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| hvkbdvar.h | 1.1.4.2 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| genfb_vmbus.c | 1.1.4.2 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| files.hyperv | 1.1.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| hyperv_common.c | 1.1.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| hypervvar.h | 1.1.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| hvkbd.c | 1.1.4.2 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| vmbusvar.h | 1.1.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| vmbus.c | 1.2.2.3 Wed Jun 12 10:17:32 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/arch/x86/include/ | |
| autoconf.h | 1.4.8.1 Wed Jun 12 10:17:33 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/dev/acpi/ | |
| vmbus_acpi.c | 1.1.2.3 Wed Jun 12 10:17:33 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/arch/xen/x86/ | |
| autoconf.c | 1.18.2.2 Wed Jun 12 10:17:33 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/arch/x86/pci/ | |
| pci_machdep.c | 1.79.2.2 Wed Jun 12 10:17:33 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/dev/wscons/ | |
| wsconsio.h | 1.118.2.1 Wed Jun 12 10:17:33 UTC 2019 martin Pull up following revision(s) (requested by nonaka in ticket #1280): sys/arch/x86/x86/consinit.c: revision 1.29 sys/dev/hyperv/vmbusvar.h: revision 1.2 sys/dev/hyperv/genfb_vmbusvar.h: revision 1.1 sys/arch/x86/x86/x86_autoconf.c: revision 1.78 sys/arch/x86/x86/identcpu.c: revision 1.91 sys/arch/x86/x86/hyperv.c: revision 1.2 sys/arch/x86/x86/hyperv.c: revision 1.3 sys/arch/x86/x86/hyperv.c: revision 1.4 sys/arch/i386/conf/GENERIC: revision 1.1207 sys/dev/wscons/wsconsio.h: revision 1.123 sys/arch/x86/x86/hypervvar.h: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.528 sys/dev/hyperv/files.hyperv: revision 1.2 sys/arch/x86/include/autoconf.h: revision 1.6 sys/dev/hyperv/hyperv_common.c: revision 1.2 sys/arch/xen/x86/autoconf.c: revision 1.23 sys/arch/x86/pci/pci_machdep.c: revision 1.86 sys/dev/hyperv/hvkbd.c: revision 1.1 sys/dev/hyperv/hypervvar.h: revision 1.2 sys/dev/acpi/vmbus_acpi.c: revision 1.2 sys/dev/hyperv/vmbus.c: revision 1.3 sys/dev/hyperv/hvkbdvar.h: revision 1.1 sys/dev/hyperv/genfb_vmbus.c: revision 1.1 Added drivers for Hyper-V Synthetic Keyboard and Video device. Avoid undefined reference to `hyperv_guid_video' without vmbus(4). Avoid undefined reference to `hyperv_is_gen1' without hyperv(4). Use efi_probe(). |
| /src/sys/uvm/ | |
| uvm_extern.h | 1.213.6.1 Fri May 09 13:04:26 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1947): sys/uvm/uvm_extern.h: revision 1.234 (via patch) sys/kern/kern_exec.c: revision 1.528 (via patch) sys/uvm/uvm_map.c: revision 1.427 (via patch) posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too 1.232.12.1 Fri May 09 00:59:58 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1109): sys/uvm/uvm_extern.h: revision 1.234 sys/kern/kern_exec.c: revision 1.528 sys/uvm/uvm_map.c: revision 1.427 posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too |
| uvm_map.c | 1.362.2.7 Fri May 09 13:04:26 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1947): sys/uvm/uvm_extern.h: revision 1.234 (via patch) sys/kern/kern_exec.c: revision 1.528 (via patch) sys/uvm/uvm_map.c: revision 1.427 (via patch) posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too 1.403.2.4 Fri May 09 00:59:58 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1109): sys/uvm/uvm_extern.h: revision 1.234 sys/kern/kern_exec.c: revision 1.528 sys/uvm/uvm_map.c: revision 1.427 posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too |
| /src/sys/net/ | |
| if.c | 1.528 Fri Nov 25 06:18:42 UTC 2022 msaitoh branches: 1.528.2; KNF. No functional change. Fri Nov 25 06:18:42 UTC 2022 msaitoh branches: 1.528.2; KNF. No functional change. 1.528.2.2 Wed Oct 01 14:58:36 UTC 2025 martin Pull up following revision(s) (requested by ozaki-r in ticket #1164): sys/net/link_proto.c: revision 1.41 sys/netinet6/in6.c: revision 1.293 sys/net/if.h: revision 1.307 sys/netinet/ip_icmp.c: revision 1.180 sys/dev/vmt/vmt_subr.c: revision 1.11 sys/netinet6/in6_var.h: revision 1.105 sys/netinet6/in6_var.h: revision 1.106 sys/net/if.c: revision 1.532 sys/net/if.c: revision 1.533 sys/netinet6/mld6.c: revision 1.102 sys/netinet/in_var.h: revision 1.104 sys/net/if_spppsubr.c: revision 1.270 sys/net/if_spppsubr.c: revision 1.271 sys/netinet6/nd6.c: revision 1.284 if: introduce if_first_addr() (and psref variant) It returns a first address (ifa) of a given family on a given interface. It will replace a bunch of open codes and make their intent clear. Apply if_first_addr() and if_first_addr_psref() in6: introduce in6ifa_first_lladdr() (and psref variant) It returns a first link-local address (ifa) on a given interface. Apply in6ifa_first_lladdr() and in6ifa_first_lladdr_psref() 1.528.2.1 Mon Jul 14 18:31:54 UTC 2025 martin Pull up following revision(s) (requested by ozaki-r in ticket #1136): sys/net/route.c: revision 1.238 sys/net/route.c: revision 1.239 sys/net/if.c: revision 1.535 route: do ifa_rtrequest() before rt_addaddr() ifa_rtrequest() could change a given rtentry in the routing table. route: lower the priority of the workqueues PRI_SOFTNET makes the kthread of a workqueue SCHED_RR which can monopolize a CPU if there are many rtentries to free in rt_free_work. So lower the prirority of the workqueues to PRI_USER which is the scheduling class for time-sharing. Also change rt_timer_wq as well just in case. if: protect if_link_state_change_process with IFNET_LOCK This change avoids race conditions between if_link_state_change handlers and other operations on a target interface such as if_ioctl. |
| /src/sys/kern/ | |
| kern_exec.c | 1.528 Sun Apr 27 17:40:55 UTC 2025 riastradh posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too 1.478.2.3 Fri May 09 13:04:27 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1947): sys/uvm/uvm_extern.h: revision 1.234 (via patch) sys/kern/kern_exec.c: revision 1.528 (via patch) sys/uvm/uvm_map.c: revision 1.427 (via patch) posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too 1.518.4.2 Fri May 09 00:59:59 UTC 2025 martin Pull up following revision(s) (requested by riastradh in ticket #1109): sys/uvm/uvm_extern.h: revision 1.234 sys/kern/kern_exec.c: revision 1.528 sys/uvm/uvm_map.c: revision 1.427 posix_spawn(2): Allocate a new vmspace at process creation time. This allocates a new vmspace for the process at the time the new process is created, rather than sharing some other vmspace temporarily. This eliminates any risk of anything bad happening due to temporary sharing, since there isn't any sharing. Resolves a race to where: 1. we set up the child to share proc0.p_vmspace at first, 2. another process tries to read the new child's psstrings via kern.proc_args.<childpid>.argv or similar with the child's p_reflock held and gets stuck in a uvm fault loop because proc0.p_vmspace doesn't have the child's psstrings address (inherited from the parent) mapped, 3. the child is waiting for p_reflock before it can replace its p_vmspace or psstrings. By allocating the vmspace up front, with no mappings in it, we avoid exposing the child in this scenario. Minor possible downside is that sysctl kern.proc_args.<childpid>.argv might spuriously fail with EFAULT during this time (rather than fail with EBUSY as it does if p_reflock is held concurrently) but that's not a particularly big deal. Patch and first paragraph of commit message written by chs@; minor tweaks to comments -- and any mistakes in the analysis -- by me. PR kern/59037: deadlock in posix_spawn PR kern/59175: posix_spawn hang, hanging other process too |
| /src/share/man/man4/ | |
| options.4 | 1.528 Mon Jan 29 18:27:09 UTC 2024 christos PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default. |
| /src/usr.bin/xlint/lint1/ | |
| cgram.y | 1.528 Thu May 15 21:35:26 UTC 2025 rillig lint: handle __attribute__ after a declarator |