svn commit: r338500 - head/sys/powerpc/include

2018-09-06 Thread Breno Leitao
Author: leitao Date: Thu Sep 6 17:07:21 2018 New Revision: 338500 URL: https://svnweb.freebsd.org/changeset/base/338500 Log: powerpc64: Add initial support for HTM (kABI) This patch adds the very initial support for HTM that might come at FreeBSD version 12.1. This basic support defines

svn commit: r337503 - head/sys/powerpc/powernv

2018-08-08 Thread Breno Leitao
Author: leitao Date: Wed Aug 8 21:19:07 2018 New Revision: 337503 URL: https://svnweb.freebsd.org/changeset/base/337503 Log: powerpc64/powernv: re-read RTC after polling If OPAL_RTC_READ is busy and does not return the information on the first run, as returning OPAL_BUSY_EVENT, the syste

svn commit: r336678 - in head/sys: conf powerpc/ofw

2018-07-24 Thread Breno Leitao
(r336678) @@ -0,0 +1,159 @@ +/*- + * Copyright (C) 2018 Breno Leitao + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright

svn commit: r335013 - head/sys/powerpc/powernv

2018-06-12 Thread Breno Leitao
Author: leitao Date: Tue Jun 12 19:50:33 2018 New Revision: 335013 URL: https://svnweb.freebsd.org/changeset/base/335013 Log: powerpc64/powernv: Avoid type promotion There is a type promotion that transform count = -1 into a unsigned int causing the default TCE SEG SIZE not being returne

svn commit: r334816 - head/sys/powerpc/ofw

2018-06-07 Thread Breno Leitao
Author: leitao Date: Thu Jun 7 21:24:21 2018 New Revision: 334816 URL: https://svnweb.freebsd.org/changeset/base/334816 Log: Fix excise_initrd_region() to support 32- and 64-bit initrd params. Changed excise_initrd_region to support both 32- and 64-bit values for linux,initrd-start and l

svn commit: r334790 - head/sys/dev/ofw

2018-06-07 Thread Breno Leitao
Author: leitao Date: Thu Jun 7 15:59:08 2018 New Revision: 334790 URL: https://svnweb.freebsd.org/changeset/base/334790 Log: dev/ofw: Fix ofw_fdt_getprop() return values to match documentation Fix the behavior of ofw_fdt_getprop() and ofw_fdt_getprop() functions to match the documentatio

svn commit: r334784 - in head/sys: conf dev/md

2018-06-07 Thread Breno Leitao
Author: leitao Date: Thu Jun 7 13:57:34 2018 New Revision: 334784 URL: https://svnweb.freebsd.org/changeset/base/334784 Log: md: use prestaged mfs_root On PowerNV systems, the rootfs is passed through kexec, which loads the rootfs into memory and set two fdt entries to describe where the

svn commit: r334485 - head/sys/powerpc/ofw

2018-06-01 Thread Breno Leitao
Author: leitao Date: Fri Jun 1 12:43:13 2018 New Revision: 334485 URL: https://svnweb.freebsd.org/changeset/base/334485 Log: powerpc64: Avoid overwriting initrd area Currently kexec loads an initrd file into the main memory but does not mark that region as reserved, thus the area is not

svn commit: r334098 - head/share/misc

2018-05-23 Thread Breno Leitao
kp [label="Kristof Provost\n...@freebsd.org\n2015/03/22"] landonf [label="Landon Fuller\nland...@freebsd.org\n2016/05/31"] le [label="Lukas Ertl\n...@freebsd.org\n2004/02/02"] +leitao [label="Breno Leitao\nlei...@freebsd.org\n2018/05/22"] lidl [label="