Author: bdragon
Date: Fri Dec 27 05:01:13 2019
New Revision: 356118
URL: https://svnweb.freebsd.org/changeset/base/356118
Log:
[PowerPC] Clang powerpcspe build fixes
* Fix a couple of format errors.
* Add some extra compiler flags needed to force clang to build SPE code.
(These are
Author: jhibbits
Date: Fri Dec 27 04:52:17 2019
New Revision: 356117
URL: https://svnweb.freebsd.org/changeset/base/356117
Log:
Fix the build from r356113.
Types had changed from when the patch was first created, and a final build
was not done pre-commit.
Modified:
==
--- head/UPDATING Fri Dec 27 04:11:14 2019(r356115)
+++ head/UPDATING Fri Dec 27 04:42:03 2019(r356116)
@@ -27,6 +27,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
Author: brd
Date: Fri Dec 27 04:11:14 2019
New Revision: 356115
URL: https://svnweb.freebsd.org/changeset/base/356115
Log:
[gpioths] Fix GPIOTHS_DEBUG
Chase the removal of dev from gpioths_dht_readbytes() in r355540.
Reviewed by: ian
Approved by: will (mentor)
Differential
Author: bdragon
Date: Fri Dec 27 04:07:51 2019
New Revision: 356114
URL: https://svnweb.freebsd.org/changeset/base/356114
Log:
[PowerPC] Switch to PIC kernel modules on powerpc*
To improve reliability of kernel modules after the clang switch, switch to
-fPIC when building for now.
Author: jhibbits
Date: Fri Dec 27 04:07:03 2019
New Revision: 356113
URL: https://svnweb.freebsd.org/changeset/base/356113
Log:
Eliminate the last MI difference in AT_* definitions (for powerpc).
Summary:
As a transition aide, implement an alternative elfN_freebsd_fixup which
is called
Author: jhibbits
Date: Fri Dec 27 04:00:04 2019
New Revision: 356112
URL: https://svnweb.freebsd.org/changeset/base/356112
Log:
[PowerPC64] Starting from FreeBSD 13.0, default to ELFv2 ABI
This changes the LLVM default powerpc64 ABI to ELFv2, if target OS is
FreeBSD >= 13.0
This
Author: jhibbits
Date: Fri Dec 27 03:54:27 2019
New Revision: 356111
URL: https://svnweb.freebsd.org/changeset/base/356111
Log:
Use LLVM as default toolchain for all PowerPC targets
This enables LLVM as the default compiler for powerpc, powerpc64, and
powerpcspe, as well as LLD as the
Author: jeff
Date: Fri Dec 27 01:50:16 2019
New Revision: 356109
URL: https://svnweb.freebsd.org/changeset/base/356109
Log:
Fix a pair of bugs introduced in r356002. When we reclaim physical pages we
allocate them with VM_ALLOC_NOOBJ which means they are not busy. For now
move the busy
Author: mav
Date: Fri Dec 27 01:36:53 2019
New Revision: 356108
URL: https://svnweb.freebsd.org/changeset/base/356108
Log:
Reimplement gvinum orphanization.
gvinum was the only GEOM class, using consumer nstart/nend fields. Making
it do its own accounting for orphanization purposes
Author: markj
Date: Fri Dec 27 01:12:54 2019
New Revision: 356107
URL: https://svnweb.freebsd.org/changeset/base/356107
Log:
Plug some ifaddr refcount leaks.
- Only take an ifaddr ref in in rt_exportinfo() if the caller explicitly
requests it. Take care to release it in this case.
-
Author: pfg
Date: Fri Dec 27 01:11:26 2019
New Revision: 356106
URL: https://svnweb.freebsd.org/changeset/base/356106
Log:
msun: drop clause 3 from the Berkeley license.
Per the University California Regents letter, drop the so-called
"advertisement" clause.
Discussed with:
Author: jhibbits
Date: Thu Dec 26 23:06:28 2019
New Revision: 356104
URL: https://svnweb.freebsd.org/changeset/base/356104
Log:
[PowerPC] enable atomic.c in compiler_rt and do not check and forces
lock/lock_free decisions in compiled time
Summary:
Enables atomic.c in compiler_rt and
Author: kevans
Date: Thu Dec 26 22:49:19 2019
New Revision: 356103
URL: https://svnweb.freebsd.org/changeset/base/356103
Log:
cron(8): use proper variable to determine mailer process status
While the mailer is normally opened/set if the mailto is set, this is not
the case if the
Author: jhibbits
Date: Thu Dec 26 22:47:24 2019
New Revision: 356102
URL: https://svnweb.freebsd.org/changeset/base/356102
Log:
powerpc: Move ppc32_runtime_resolve() declaration to the right place
The function is only used in 32-bit kernels, so move the declaration to
!powerpc64.
Author: rmacklem
Date: Thu Dec 26 22:33:20 2019
New Revision: 356101
URL: https://svnweb.freebsd.org/changeset/base/356101
Log:
Fix mount_nfs to recognize the NFSv4 specific errors returned by nmount(2).
When mount_nfs calls nmount(2), certain NFSv4 specific errors such as
Author: dim
Date: Thu Dec 26 21:20:45 2019
New Revision: 356100
URL: https://svnweb.freebsd.org/changeset/base/356100
Log:
Merge commit d3aeac8e2 from llvm git (by Justin Hibbits)
[PowerPC] Only use PLT annotations if using PIC relocation model
Summary:
The default static
Author: rmacklem
Date: Thu Dec 26 21:06:34 2019
New Revision: 356099
URL: https://svnweb.freebsd.org/changeset/base/356099
Log:
Change NFSv4.1 and NFSv4.2 error strings to start with lower case letter.
r356084 added error strings for NFSv4.1 and NFSv4.2, with the first
character
Author: scottl
Date: Thu Dec 26 21:00:06 2019
New Revision: 356098
URL: https://svnweb.freebsd.org/changeset/base/356098
Log:
Abstract the locking for PCIe hotplug. It still uses Giant so there's
no functional change yet.
Modified:
head/sys/dev/pci/pci_pci.c
Author: cem
Date: Thu Dec 26 19:41:09 2019
New Revision: 356097
URL: https://svnweb.freebsd.org/changeset/base/356097
Log:
random(9): Deprecate random(9), remove meaningless srandom(9)
srandom(9) is meaningless on SMP systems or any system with, say,
interrupts. One could never rely on
Thu Dec 26 19:32:11 2019(r356096)
@@ -26,6 +26,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20191226:
+ Kernel-loadable random(
Author: cem
Date: Thu Dec 26 18:25:07 2019
New Revision: 356094
URL: https://svnweb.freebsd.org/changeset/base/356094
Log:
gone_in(9): Trivial string grammar and style cleanups
Modified:
head/sys/kern/subr_bus.c
head/sys/sys/systm.h
Modified: head/sys/kern/subr_bus.c
Author: kevans
Date: Thu Dec 26 17:25:51 2019
New Revision: 356092
URL: https://svnweb.freebsd.org/changeset/base/356092
Log:
kbdmux: simplify modevent handler
In the event of a MOD_LOAD failure, MOD_UNLOAD will be invoked to unwind
module load. Most of the reversion in MOD_LOAD can just
Author: kevans
Date: Thu Dec 26 17:09:36 2019
New Revision: 356091
URL: https://svnweb.freebsd.org/changeset/base/356091
Log:
Revert r355806: kbd drivers: don't double register keyboard drivers
r356087 made it rather innocuous to double-register built-in keyboard
drivers; we now set a
Author: kevans
Date: Thu Dec 26 15:47:19 2019
New Revision: 356088
URL: https://svnweb.freebsd.org/changeset/base/356088
Log:
kern_cons: add a stub kbdinit for configs with no keyboard/console drivers
A weak symbol here is decidedly cleaner than any #ifdef soup or relocating
kbdinit, the
Author: kevans
Date: Thu Dec 26 15:21:34 2019
New Revision: 356087
URL: https://svnweb.freebsd.org/changeset/base/356087
Log:
kbd: merge linker set drivers into standard kbd driver list
This leads to the revert of r355806; this reduces duplication in keyboard
registration and driver
26 matches
Mail list logo