#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
291598 |
|
01-Dec-2015 |
nwhitehorn |
Allow loader to load 64-bit ELFv2 PowerPC kernels.
|
#
277997 |
|
31-Jan-2015 |
nwhitehorn |
Relocate kernel to high address space (a static + 64 MB for now) to avoid conflicts with the Linux host kernel. This lets you kexec an unmodified GENERIC64.
|
#
276688 |
|
05-Jan-2015 |
nwhitehorn |
Add kexec-based Linux shim loader for use with the firmware petitboot loader on PS3 and POWER8 systems. This is reasonably portable to other architectures, especially FDT-based ones, if similar features are useful elsewhere.
Netboot support is missing for now and will be added in a future commit, at which time loader.ps3 will be garbage collected.
Done at: Hackathon
|
#
276687 |
|
05-Jan-2015 |
nwhitehorn |
Finish TODOs. This boots a functioning kernel on PS3 -- and one that can print Hello World on POWER8.
|
#
276507 |
|
01-Jan-2015 |
nwhitehorn |
Commit the actually correct changes to get the FDT into the kernel.
|
#
276506 |
|
01-Jan-2015 |
nwhitehorn |
Create FDT from /proc/device-tree on Linux host. This is enough to get into KDB.
|
#
276420 |
|
30-Dec-2014 |
nwhitehorn |
Get FreeBSD kexec'ing. The trampoline needs to relocate the kernel back to where it is supposed to be (on top of Linux, usually) for this to actually do anything useful, but we're now getting much closer.
|
#
276413 |
|
30-Dec-2014 |
nwhitehorn |
Lay out first steps for launch trampoline.
|
#
276361 |
|
29-Dec-2014 |
nwhitehorn |
Get the kernel loaded into some kexec_segments. The next hazard here is to write the equivalent of the kexec purgatory code to call into the kernel with useful arguments. The particular difficulty is in compiling a working device tree from the host kernel.
|
#
276331 |
|
28-Dec-2014 |
nwhitehorn |
Add some initial bits, enough to print out the loader greeting. This uses FreeBSD syscalls for now, but with changes to the numbers, it also works on Linux.
Disk and network IO are the next steps.
|