aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/xen-kernel
Commit message (Collapse)AuthorAgeFilesLines
* xen: rename to xen47royger2018-07-2462-7536/+0
| | | | | | | | | 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
* xen-kernel: add prerequisites for XSA-254 bandaidroyger2018-01-243-1/+447
| | | | | MFH with: r459787 MFH: 2018Q1
* xen-kernel: fix build with clang 6 and apply pending XSA patchesroyger2018-01-241-2/+12
| | | | | | | | | | 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
* xen-kernel: fix build with clang 6 and apply pending XSA patchesroyger2018-01-2410-0/+1646
| | | | | | | | This includes a band-aid for running 64bit PV guests without compromising the whole system. MFH: 2018Q1 Sponsored by: Citrix Systems R&D
* - Those ports fail to build with python3antoine2017-12-111-1/+1
| | | | - Add some explicit FLAVOR to dependencies where needed
* xen: apply XSA-236royger2017-10-242-2/+69
| | | | | | Approved by: bapt (implicit) MFH: 2017Q4 Sponsored by: Citrix Systems R&D
* xen-kernel: apply XSA-{237..244}royger2017-10-1214-2/+1298
| | | | | | Approved by: bapt (implicit) MFH: 2017Q4 Sponsored by: Citrix Systems R&D
* xen: apply XSA-{231-234}royger2017-09-195-2/+374
| | | | | | MFH: 2017Q3 Approved by: bapt Sponsored by: Citrix Systems R&D
* xen-kernel: apply XSA-{226,227,228,230}royger2017-08-155-2/+427
| | | | | | | | | 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
* xen: apply XSA-{217,218,219,220,221,222,224}royger2017-06-2015-2/+2220
| | | | | | Approved by: bapt Sponsored by: Citrix Systems R&D MFH: 2017Q2
* xen: XSA-{213,214,215}royger2017-05-104-2/+256
| | | | | | | | Apply XSA-213, XSA-214 and XSA-215. MFH: 2017Q2 Approved by: bapt Sponsored by: Citrix Systems R&D
* xen: apply XSA-212royger2017-04-042-5/+93
| | | | | | | | And do some portlint fixing (thanks to Li-Wen Hsu). Approved by: lwshu Sponsored by: Citrix Systems R&D MFH: 2017Q1
* xen: update to 4.7.2royger2017-03-2012-685/+198
| | | | | | | | | 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
* Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.mat2017-01-171-8/+8
| | | | Sponsored by: Absolight
* xen: apply XSA-202royger2016-12-212-2/+78
| | | | | | Approved by: bapt MFH: 2016Q4 Sponsored by: Citrix Systems R&D
* xen-kernel: add fix for XSA-204royger2016-12-202-2/+72
| | | | | | Approved by: bapt MFH: 2016Q4 Sponsored by: Citrix Systems R&D
* xen: apply XSA-200royger2016-12-132-2/+58
| | | | | | MFH: 2016Q4 Approved by: bapt Sponsored by: Citrix Systems R&D
* xen: update to 4.7.1royger2016-12-039-186/+484
| | | | | | | | | 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
* xen: apply XSA-{182/183/184}royger2016-08-013-2/+181
| | | | | Sponsored by: Citrix Systems R&D PR: 211482
* xen: update to final 4.7.0royger2016-07-042-7/+5
| | | | Sponsored by: Citrix Systems R&D
* xen: update to 4.7.0-rc6royger2016-06-164-49/+11
| | | | Sponsored by: Citrix Systems R&D
* xen: add missing file from r416310royger2016-06-071-0/+33
| | | | Sponsored by: Citrix Systems R&D
* xen-kernel: update post install messageroyger2016-06-031-0/+1
| | | | | | | | | 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
* xen: update to Xen 4.7-rc4royger2016-06-0320-1258/+178
| | | | | | | | | | | 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
* xen: update port and apply security fixesroyger2016-02-266-2/+439
| | | | | | | | | | | | | | | | | * 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
* xen: fix XSAsroyger2016-01-054-1/+182
| | | | | | | | | | | | | | | | 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
* xen: update to 4.5.2royger2015-11-149-379/+132
| | | | | | | | ...and add XSA-156. Sponsored by: Citrix Systems R&D Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D4150
* drop maintainership: ENOTIMEbapt2015-11-091-1/+1
|
* xen: apply XSAsroyger2015-10-316-1/+336
| | | | | | | | | 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
* xen: update to 4.5.1royger2015-10-0923-826/+660
| | | | | | | | | | 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
* Move Xen Kernel menuitem to Boot Options submenu. Prevent conflict withdteske2015-08-043-23/+98
| | | | | | | | | | | | | 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
* - Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHSak2015-07-251-1/+1
| | | | Approved by: bapt (manintainer), office (bapt)
* xen: add two symtab/strtab loading fixes from upstreamroyger2015-06-192-2/+39
| | | | | | | | | | Those are upstream commits: 06ee60 libxc: fix xc_dom_load_elf_symtab 90b18f libelf: fix elf_parse_bsdsyms call Reviewed by: bapt Sponsored by: Citrix Systems R&D
* Fix plenty of security issuesbapt2015-06-1212-2/+730
| | | | | | | | | | | | | Security: XSA-117 / CVE-2015-0268 Security: XSA-118 / CVE-2015-1563 Security: XSA-121 / CVE-2015-2044 Security: XSA-122 / CVE-2015-2045 Security: XSA-123 / CVE-2015-2151 Security: XSA-125 / CVE-2015-2752 Security: XSA-127 / CVE-2015-2751 Security: XSA-132 / CVE-2015-3340 Security: XSA-134 / CVE-2015-4163 Security: XSA-136 / CVE-2015-4164
* Grr forgot svn addbapt2015-05-211-0/+41
| | | | Reported by: decke
* Add a patch to disable posted interrupts for PVH guestbapt2015-05-211-2/+3
| | | | Submitted by: royger
* - Add CPE infoamdmi32015-05-141-1/+1
| | | | Approved by: portmgr blanket
* Fix xen.4th on head following change r280937 and r281180 (in base)bapt2015-04-282-2/+5
| | | | | Reported by: Michael Dexter Submitted by: dteske
* Rename xen into xen-kernelbapt2015-04-066-0/+183
Requested by: roger@