| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reported by: lwhsu
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Xen builds using clang where not using the correct calling convention
for EFI services, backport an upstream patch to fix it.
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=565411
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=563208
|
|
|
|
|
|
|
|
|
| |
Update to latest version and include a build fix for LLVM 11.
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=546327
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=536472
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use onifconsole for the Xen console, so that when booting bare metal
there are no annoying messages about a console being off. Also note
the usage of vm.max_user_wired instead of vm.max_wired on FreeBSD >
13. Finally expand a little bit on how to get a working serial and VGA
consoles simultaneously.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
Notes:
svn path=/head/; revision=533907
|
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D23170
Notes:
svn path=/head/; revision=526355
|
|
|
|
| |
Notes:
svn path=/head/; revision=508837
|
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Approved by: mat
Differential revision: https://reviews.freebsd.org/D21227
Notes:
svn path=/head/; revision=508824
|
|
|
|
|
|
|
|
|
|
|
| |
Backport upstream patch to fix foreign mappings.
Sponsored by: Citrix Systems R&D
Approved by: ports (tobik)
Differential revision: https://reviews.freebsd.org/D21028
Notes:
svn path=/head/; revision=507571
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport upstream fixes to correctly build Xen using LLVM 8
toolchain.
Note the fixes are not strictly needed for xen-tools since the Xen
shim build is only ever supposed to be booted using the PVH entry
point (and not the multiboot entry points). Yet given LLD8 erratic
behaviour with orphan section placement I think it's best to ensure
proper section placement for the shim also.
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20816
Notes:
svn path=/head/; revision=505754
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LLD 8 changed the behaviour regarding the placement of orphaned
sections, which produces a non-bootable Xen kernel:
https://bugs.llvm.org/show_bug.cgi?id=42327
Switch to GNU LD (and NM) until this is resolved.
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20706
Notes:
svn path=/head/; revision=504632
|
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20265
Notes:
svn path=/head/; revision=501706
|
|
|
|
|
|
|
|
|
| |
Reviewed by: bapt
Sponsored by: Citrix Systems R&D
Differential revision: https://reviews.freebsd.org/D20038
Notes:
svn path=/head/; revision=499848
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport a couple of fixes critical for PVH dom0 and
fixes for XSA-{284,287,290,292-294}.
Sponsored-by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19413
Notes:
svn path=/head/; revision=495458
|
|
|
|
|
|
|
|
|
|
|
|
| |
To mention 12.0 or any newer release, instead of just mentioning
HEAD.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19387
Notes:
svn path=/head/; revision=494055
|
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19293
Notes:
svn path=/head/; revision=494043
|
|
|
|
|
|
|
|
|
|
|
| |
Actually perform the rename of the directories missing in r494039.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19284
Notes:
svn path=/head/; revision=494040
|
|
|
|
|
|
|
|
|
|
|
|
| |
Preparatory change in order to import a newer Xen version while
keeping the previous one.
Reviewed by: bapt
Sponsored by: Citrix Systems R&D
Differential Revision: https://reviews.freebsd.org/D16416
Notes:
svn path=/head/; revision=475254
|
|
|
|
|
|
|
|
| |
MFH with: r459787
MFH: 2018Q1
Notes:
svn path=/head/; revision=459822
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes a band-aid for running 64bit PV guests without
compromising the whole system.
Commit the makefile diff left behind in r459786.
MFH: 2018Q1
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=459787
|
|
|
|
|
|
|
|
|
|
|
| |
This includes a band-aid for running 64bit PV guests without
compromising the whole system.
MFH: 2018Q1
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=459786
|
|
|
|
|
|
|
| |
- Add some explicit FLAVOR to dependencies where needed
Notes:
svn path=/head/; revision=455913
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=452769
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=451882
|
|
|
|
|
|
|
|
|
| |
MFH: 2017Q3
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=450121
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is CVE-2017-12135, CVE-2017-12137, CVE-2017-12136 and
CVE-2017-12855.
MFH: 2017Q3
Approved by: lwshu
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=447987
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt
Sponsored by: Citrix Systems R&D
MFH: 2017Q2
Notes:
svn path=/head/; revision=443949
|
|
|
|
|
|
|
|
|
|
|
| |
Apply XSA-213, XSA-214 and XSA-215.
MFH: 2017Q2
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=440559
|
|
|
|
|
|
|
|
|
|
|
| |
And do some portlint fixing (thanks to Li-Wen Hsu).
Approved by: lwshu
Sponsored by: Citrix Systems R&D
MFH: 2017Q1
Notes:
svn path=/head/; revision=437732
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply build fixes for clang 4.0 (picked from upstream) and XSA-211.
Reviewed by: bapt
MFH: 2017Q1
Sponsored by: AsiaBSDCon
Differential revision: https://reviews.freebsd.org/D9926
Notes:
svn path=/head/; revision=436536
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=431679
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=429074
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=428950
|
|
|
|
|
|
|
|
|
| |
MFH: 2016Q4
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=428496
|
|
|
|
|
|
|
|
|
|
|
|
| |
Xen 4.7.1 contains the following XSAs: 184, 185, 186, 187, 188 and 190 which
where missing in the previous package. Additionally XSAs 191, 192, 193, 194,
195, 197 and 198 are also applied.
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=427568
|
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
PR: 211482
Notes:
svn path=/head/; revision=419430
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=418036
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=416971
|
|
|
|
|
|
|
| |
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=416497
|
|
|
|
|
|
|
|
|
|
|
|
| |
Expand the post install instructions to mention the need to add
hw.pci.mcfg=0 to /boot/loader.conf, or else FreeBSD is not going to be able
to boot as Dom0.
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=416313
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now both the xen-kernel and xen-tools packages are compiled with clang from
base.
xen-kernel however needs to use binutils due to some limitations in the
current elftc.
Approved by: bapt
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=416310
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Apply the following Xen security fixes (XSAs): 167, 168, 170.
* Update SeaBIOS version to 1.8.2, and apply build fix so it builds with
ELF toolchain objcopy [0].
* Perform the backport of two functional changes to the Xen kernel in order
to improve PVH Dom0 hardware support [1].
Security: CVE-2016-1570
Security: CVE-2016-1571
Security: CVE-2016-2271
Sponsored by: Citrix Systems R&D
Requested by: Gustau Pérez <gperez@entel.upc.edu> [1]
PR: 207170 [0]
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D5420
Notes:
svn path=/head/; revision=409604
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the following XSA patches: 159, 160, 162, 165, 166.
Security: CVE-2015-8339
Security: CVE-2015-8340
Security: CVE-2015-8341
Security: CVE-2015-7504
Security: CVE-2015-8555
PR: 205841
MFH: 2016Q1
Sponsored by: Citrix Systems R&D
Requested by: junovitch
Reviewed by: junovitch
Differential revision: https://reviews.freebsd.org/D4783
Notes:
svn path=/head/; revision=405279
|
|
|
|
|
|
|
|
|
|
|
| |
...and add XSA-156.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D4150
Notes:
svn path=/head/; revision=401564
|
|
|
|
| |
Notes:
svn path=/head/; revision=401104
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply the following XSAs: 148, 149, 150, 151, 152 and 153. More information
about the content of each XSA can be found at: http://xenbits.xen.org/xsa/
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D4049
Notes:
svn path=/head/; revision=400566
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update xen-kernel to 4.5.1 and add patches to allow live migration, save and
restore. Remove qemu-traditional patches (FreeBSD doesn't support
qemu-traditional) and add XSA-142.
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D3854
Sponsored by: Citrix Systems R&D
Notes:
svn path=/head/; revision=398918
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
upcoming Boot Environment menu. The Xen Kernel is dynamically appended
after the last menuitem in the Boot Options submenu. If xen_kernel is not
defined in loader.conf(5) the Xen Kernel menuitem displays "N/A" versus
"On"/"off". While here, fix-up the pkg-message (make capitalization of
"in" vs. "In" consistent; make use of trailing ":" consistent; move a
comment out of the way of file contents, etc.).
Differential Revision: https://reviews.freebsd.org/D2717
Reviewed by: allanjude, bapt
Approved by: bapt
Notes:
svn path=/head/; revision=393501
|