non port: emulators/xen-kernel/Makefile |
Number of commits found: 61 |
Thursday, 22 Feb 2024
|
17:46 Roger Pau Monné (royger)
{sysutils,emulators}/xen-{tools,kernel}: update to latest stable hash
Update the kernel and tools packages and also include a fix for a clang code
generation bug.
Sponsored by: Cloud Software Group
Approved by: bapt (implicit)
1094417 |
Tuesday, 19 Dec 2023
|
11:18 Roger Pau Monné (royger)
emulators/xen-kernel,sysutils/xen-tools: update to 4.18.0
See release notes:
https://wiki.xenproject.org/wiki/Xen_Project_4.18_Release_Notes
Approved by: bapt (implicit)
0ad4440 |
Monday, 16 Oct 2023
|
13:21 Roger Pau Monné (royger)
{emulators,sysutils}/xen-{kernel,tools}: update to 4.17.2
Also take the opportunity to switch to fetching the sources from the GitHub
mirror based on commit hash. This makes it easier to update the port when
security fixes or relevant bugfixes are backported to the stable branches,
instead of manually having to cherry pick the changes and add them as patches.
Long term we should look into building emulators/qemu with Xen support so that
the xen-tools package doesn't need to carry its own version of QEMU.
Approved by: bapt (implicit)
8b5aa5e |
Tuesday, 14 Mar 2023
|
08:51 Roger Pau Monné (royger)
emulators/xen-kernel: add fix for fetching video mode
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
7326a17 |
Thursday, 9 Mar 2023
|
15:06 Roger Pau Monné (royger)
{emulators,sysutils}/xen-{kernel,tools}: update to 4.17
While there also update SeaBIOS to 1.16.1.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
3688ce5 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Wednesday, 30 Mar 2022
|
10:30 Roger Pau Monné (royger)
{emulators,sysutils}/xen-{kernel,tools}: update to 4.16.0
Add fixes for XSA-{395,398} and backport clang retpoline support from
unstable.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
b717e68 |
Tuesday, 23 Nov 2021
|
13:47 Roger Pau Monné (royger)
emulators/xen-kernel: fix build with clang 13.0.0
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
96cede8 |
Thursday, 30 Sep 2021
|
21:23 Rene Ladan (rene)
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a |
Tuesday, 22 Jun 2021
|
14:47 Roger Pau Monné (royger)
emulators/xen-kernel: import fix for cache attributes
Import fixes for cache attributes of grant and foreign maps on Intel.
This should result in an I/O performance improvement when using
FreeBSD as a dom0 on Intel hardware.
Approved by: bapt (implicit)
fa0f04a |
Wednesday, 12 May 2021
|
08:57 Roger Pau Monné (royger)
{emulators,sysutils}/xen-{kernel,tools}: update to 4.15.0
Also add support for using UEFI firmware in guests.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
5e92a12 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 16 Feb 2021
|
16:03 royger
emulators/xen-kernel: fix EFI calling convention
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)
|
Friday, 29 Jan 2021
|
14:21 royger
emulators/xen-kernel,sysutils/xen-tools: update to 4.14.1
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
|
Thursday, 27 Aug 2020
|
07:59 royger
emulators/xen-kernel & sysutils/xen-tools: update to 4.14.0
Update to latest version and include a build fix for LLVM 11.
Approved by: bapt (implicit)
|
Monday, 25 May 2020
|
14:37 royger
sysutils/xen-tools + emulators/xen-kernel: update to 4.13.1
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit)
|
Monday, 17 Feb 2020
|
09:17 royger
xen-{kernel/tools}: update to 4.13
Sponsored by: Citrix Systems R&D
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D23170
|
Tuesday, 13 Aug 2019
|
13:39 royger
xen-{tools/kernel}: update to 4.12.1
Sponsored by: Citrix Systems R&D
Approved by: mat
Differential revision: https://reviews.freebsd.org/D21227
|
Monday, 29 Jul 2019
|
14:58 royger
emulators/xen-kernel: fix foreign mappings
Backport upstream patch to fix foreign mappings.
Sponsored by: Citrix Systems R&D
Approved by: ports (tobik)
Differential revision: https://reviews.freebsd.org/D21028
|
Wednesday, 3 Jul 2019
|
14:24 royger
xen-{kernel/tools}: switch back to LLVM toolchain
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
|
Thursday, 20 Jun 2019
|
15:25 royger
emulators/xen-kernel: use binutils to workaround LLD 8 bug
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
|
Wednesday, 15 May 2019
|
10:24 royger
xen: add fixes for XSA-297 (MDS)
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20265
|
Wednesday, 24 Apr 2019
|
14:21 royger
xen: update to 4.12
Reviewed by: bapt
Sponsored by: Citrix Systems R&D
Differential revision: https://reviews.freebsd.org/D20038
|
Tuesday, 12 Mar 2019
|
15:02 royger
emulators/xen-kernel: backport fixes and apply XSAs
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
|
Wednesday, 27 Feb 2019
|
14:00 royger
xen-kernel & xen-tools: fix ignore message
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
|
10:02 royger
emulators/xen-kernel & sysutils/xen-tools: update to 4.11.1
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19293
|
Wednesday, 24 Jan 2018
|
08:51 royger
xen-kernel: add prerequisites for XSA-254 bandaid
MFH with: r459787
MFH: 2018Q1
|
Tuesday, 23 Jan 2018
|
16:30 royger
xen-kernel: fix build with clang 6 and apply pending XSA patches
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
|
Sunday, 10 Dec 2017
|
20:48 antoine
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
|
Tuesday, 24 Oct 2017
|
14:11 royger
xen: apply XSA-236
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D
|
Thursday, 12 Oct 2017
|
15:02 royger
xen-kernel: apply XSA-{237..244}
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D
|
Tuesday, 19 Sep 2017
|
12:56 royger
xen: apply XSA-{231-234}
MFH: 2017Q3
Approved by: bapt
Sponsored by: Citrix Systems R&D
|
Tuesday, 15 Aug 2017
|
15:08 royger
xen-kernel: apply XSA-{226,227,228,230}
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
|
Tuesday, 20 Jun 2017
|
13:04 royger
xen: apply XSA-{217,218,219,220,221,222,224}
Approved by: bapt
Sponsored by: Citrix Systems R&D
MFH: 2017Q2
|
Wednesday, 10 May 2017
|
12:55 royger
xen: XSA-{213,214,215}
Apply XSA-213, XSA-214 and XSA-215.
MFH: 2017Q2
Approved by: bapt
Sponsored by: Citrix Systems R&D
|
Tuesday, 4 Apr 2017
|
13:32 royger
xen: apply XSA-212
And do some portlint fixing (thanks to Li-Wen Hsu).
Approved by: lwshu
Sponsored by: Citrix Systems R&D
MFH: 2017Q1
|
Monday, 20 Mar 2017
|
10:42 royger
xen: update to 4.7.2
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
|
Monday, 16 Jan 2017
|
16:46 mat
Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.
Sponsored by: Absolight
|
Wednesday, 21 Dec 2016
|
12:27 royger
xen: apply XSA-202
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D
|
Monday, 19 Dec 2016
|
16:34 royger
xen-kernel: add fix for XSA-204
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D
|
Tuesday, 13 Dec 2016
|
15:20 royger
xen: apply XSA-200
MFH: 2016Q4
Approved by: bapt
Sponsored by: Citrix Systems R&D
|
Friday, 2 Dec 2016
|
16:07 royger
xen: update to 4.7.1
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
|
Monday, 1 Aug 2016
|
08:35 royger
xen: apply XSA-{182/183/184}
Sponsored by: Citrix Systems R&D
PR: 211482
|
Monday, 4 Jul 2016
|
15:29 royger
xen: update to final 4.7.0
Sponsored by: Citrix Systems R&D
|
Thursday, 16 Jun 2016
|
15:25 royger
xen: update to 4.7.0-rc6
Sponsored by: Citrix Systems R&D
|
Friday, 3 Jun 2016
|
11:26 royger
xen: update to Xen 4.7-rc4
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
|
Friday, 26 Feb 2016
|
12:56 royger
xen: update port and apply security fixes
* 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 Perez <gperez@entel.upc.edu> [1]
PR: 207170 [0]
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D5420
|
Tuesday, 5 Jan 2016
|
10:06 royger
xen: fix XSAs
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
|
Saturday, 14 Nov 2015
|
09:27 royger
xen: update to 4.5.2
...and add XSA-156.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D4150
|
Monday, 9 Nov 2015
|
15:09 bapt
drop maintainership: ENOTIME
|
Saturday, 31 Oct 2015
|
10:52 royger
xen: apply XSAs
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
|
Friday, 9 Oct 2015
|
14:09 royger
xen: update to 4.5.1
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
|
Monday, 3 Aug 2015
|
22:29 dteske
Move Xen Kernel menuitem to Boot Options submenu. Prevent conflict with
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
|
Saturday, 25 Jul 2015
|
10:53 ak
- Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHS
Approved by: bapt (manintainer), office (bapt)
|
Friday, 19 Jun 2015
|
10:41 royger
xen: add two symtab/strtab loading fixes from upstream
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
|
Thursday, 11 Jun 2015
|
18:08 bapt
Fix plenty of security issues
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
|
Thursday, 21 May 2015
|
13:32 bapt
Add a patch to disable posted interrupts for PVH guest
Submitted by: royger
|
Thursday, 14 May 2015
|
10:04 amdmi3
- Add CPE info
Approved by: portmgr blanket
|
Monday, 27 Apr 2015
|
20:34 bapt
Fix xen.4th on head following change r280937 and r281180 (in base)
Reported by: Michael Dexter
Submitted by: dteske
|
Monday, 6 Apr 2015
|
14:31 bapt
Rename xen into xen-kernel
Requested by: roger@
|
Number of commits found: 61 |