Author: delphij
Date: Sat Nov 25 09:03:38 2017
New Revision: 326185
URL: https://svnweb.freebsd.org/changeset/base/326185
Log:
Set errno to EFTYPE instead of EINVAL to be more consistent with the
rest of code.
MFC after:1 month
Modified:
head/usr.bin/gzip/zuncompress.c
Modified: h
Author: mav
Date: Sat Nov 25 09:42:14 2017
New Revision: 326186
URL: https://svnweb.freebsd.org/changeset/base/326186
Log:
Slightly fix bidirectional stream number allocation.
This logic is still imperfect, since it allows at most 15 bidirectional
streams out of 30 allowed by specificatio
Author: avg
Date: Sat Nov 25 09:47:31 2017
New Revision: 326187
URL: https://svnweb.freebsd.org/changeset/base/326187
Log:
zdb: follow-up to r326150, check if malloc succeeded
Reported by: rpokala
MFC after:1 week
X-MFC with: r326150
Modified:
head/cddl/contrib/opensolaris/cmd
On Fri, 24 Nov 2017, Ian Lepore wrote:
On Fri, 2017-11-24 at 22:25 +1100, Bruce Evans wrote:
On Thu, 23 Nov 2017, Devin Teske wrote:
[...]
ntpdate's man page claims this, but is wrong AFAIK.? It says that the
functionality of ntpdate is now available in ntpd(8) using -q.? However
ntpdate -q is
Author: kevans
Date: Sat Nov 25 15:14:40 2017
New Revision: 326190
URL: https://svnweb.freebsd.org/changeset/base/326190
Log:
Add r-ccu support for the Allwinner a83t
The r-ccu on the a83t differs from the others only by what it names the
ar100 parents. Export the _CCU macros (now convert
On Sat, Nov 25, 2017 at 4:09 AM, Bruce Evans wrote:
> Is there any use for ntp as a client if you have an atomic clock? Just to
> validate both it and ntpd?
NTP is a peer to peer time exchange. You run the same daemon either way.
However, in the reference clock case, which is what you're talk
Author: kevans
Date: Sat Nov 25 16:46:35 2017
New Revision: 326191
URL: https://svnweb.freebsd.org/changeset/base/326191
Log:
Allwinner a83t: enable USB support
Originally a patch by Mark Millard, augmented with information from work
done on NetBSD by jmcneill@.
Submitted by: Mark Mi
Author: pfg
Date: Sat Nov 25 17:09:43 2017
New Revision: 326192
URL: https://svnweb.freebsd.org/changeset/base/326192
Log:
include: General further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using mis-identified many lic
Author: pfg
Date: Sat Nov 25 17:12:48 2017
New Revision: 326193
URL: https://svnweb.freebsd.org/changeset/base/326193
Log:
libc: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using mis-identified many licenses so th
Author: mjg
Date: Sat Nov 25 20:08:11 2017
New Revision: 326194
URL: https://svnweb.freebsd.org/changeset/base/326194
Log:
rwlock: stop re-reading the owner when going to sleep
Modified:
head/sys/kern/kern_rwlock.c
Modified: head/sys/kern/kern_rwlock.c
===
Author: mjg
Date: Sat Nov 25 20:10:33 2017
New Revision: 326195
URL: https://svnweb.freebsd.org/changeset/base/326195
Log:
locks: retry turnstile/sleepq loops on failed cmpset
In order to go to sleep threads set waiter flags, but that can spuriously
fail e.g. when a new reader arrives. In
Author: mjg
Date: Sat Nov 25 20:13:50 2017
New Revision: 326196
URL: https://svnweb.freebsd.org/changeset/base/326196
Log:
sx: change sunlock to wake waiters up if it locked sleepq
sleepq is only locked if the curhtread is the last reader. By the time
the lock gets acquired new ones could
Author: mjg
Date: Sat Nov 25 20:22:51 2017
New Revision: 326197
URL: https://svnweb.freebsd.org/changeset/base/326197
Log:
rwlock: add __rw_try_{r,w}lock_int
Modified:
head/sys/kern/kern_rwlock.c
Modified: head/sys/kern/kern_rwlock.c
==
Author: mjg
Date: Sat Nov 25 20:25:45 2017
New Revision: 326198
URL: https://svnweb.freebsd.org/changeset/base/326198
Log:
rwlock: fix up compilation of the previous change
commmitted wrong version of the patch
Modified:
head/sys/kern/kern_rwlock.c
Modified: head/sys/kern/kern_rwlock.c
Author: mjg
Date: Sat Nov 25 20:37:13 2017
New Revision: 326199
URL: https://svnweb.freebsd.org/changeset/base/326199
Log:
Convert in-kernel thread_lock_flags calls to thread_lock when debug is
disabled
The flags argument is not used in this case.
Modified:
head/sys/sys/mutex.h
Modifie
Author: mjg
Date: Sat Nov 25 20:49:27 2017
New Revision: 326200
URL: https://svnweb.freebsd.org/changeset/base/326200
Log:
Add the missing lockstat check for thread lock.
Modified:
head/sys/kern/kern_mutex.c
Modified: head/sys/kern/kern_mutex.c
===
Author: nwhitehorn
Date: Sat Nov 25 21:44:23 2017
New Revision: 326202
URL: https://svnweb.freebsd.org/changeset/base/326202
Log:
Automatically use the ELFv2 ABI on powerpc64 if supported by the compiler.
This has the same effects on DDB working as -mcall=aixdesc, but also is
supported by cl
Author: nwhitehorn
Date: Sat Nov 25 21:45:51 2017
New Revision: 326203
URL: https://svnweb.freebsd.org/changeset/base/326203
Log:
Avoid emitting a PT_INTERP section for powerpc64 kernels and arrange for
the first instruction to be at the start of the text segment. This allows
the kernel to b
Author: nwhitehorn
Date: Sat Nov 25 21:46:51 2017
New Revision: 326204
URL: https://svnweb.freebsd.org/changeset/base/326204
Log:
Do not bind to CPUs with SMT, which use a different CPU numbering convention
that does not play well with this driver.
MFC after:2 weeks
Modified:
head/
Author: nwhitehorn
Date: Sat Nov 25 21:59:59 2017
New Revision: 326205
URL: https://svnweb.freebsd.org/changeset/base/326205
Log:
Whether you can use mttb() or not is more complicated than whether PSL_HV
is set and the right thing to do may be platform-dependent (it requires
firmware on Powe
Author: nwhitehorn
Date: Sat Nov 25 22:01:55 2017
New Revision: 326206
URL: https://svnweb.freebsd.org/changeset/base/326206
Log:
Yield while spinning on APs and avoid announcing all CPUs unless bootverbose
is set. These improve startup performance on massively multithreaded systems
with 8-w
Author: nwhitehorn
Date: Sat Nov 25 22:03:25 2017
New Revision: 326207
URL: https://svnweb.freebsd.org/changeset/base/326207
Log:
Preserve the LPCR on new-ish (POWER7 and POWER8) CPUs, preventing exceptions
and such from ending on the wrong CPU on SMP systems. It would be good to
have this b
Author: nwhitehorn
Date: Sat Nov 25 22:05:05 2017
New Revision: 326208
URL: https://svnweb.freebsd.org/changeset/base/326208
Log:
Make n_slbs public in a more straightforward way. Some platforms (like
PowerNV) use firmware-assisted mechanisms to discover it and need access
to the variable.
Author: nwhitehorn
Date: Sat Nov 25 22:06:40 2017
New Revision: 326209
URL: https://svnweb.freebsd.org/changeset/base/326209
Log:
Missed platform_smp_timebase_sync() in r326205.
MFC after:3 weeks
X-MFC-With: r326205
Modified:
head/sys/powerpc/aim/aim_machdep.c
Modified: head/sys
Author: nwhitehorn
Date: Sat Nov 25 22:08:40 2017
New Revision: 326210
URL: https://svnweb.freebsd.org/changeset/base/326210
Log:
Definitions for registers and trap types found on new POWER CPUs.
MFC after:3 weeks
Modified:
head/sys/powerpc/include/spr.h
head/sys/powerpc/include/tr
Author: nwhitehorn
Date: Sat Nov 25 22:10:10 2017
New Revision: 326211
URL: https://svnweb.freebsd.org/changeset/base/326211
Log:
Invalidate TLB at boot using the correct IS settings on newer-than-POWER5
CPUs.
MFC after:3 weeks
Modified:
head/sys/powerpc/aim/moea64_native.c
Modifi
Author: nwhitehorn
Date: Sat Nov 25 22:13:19 2017
New Revision: 326212
URL: https://svnweb.freebsd.org/changeset/base/326212
Log:
Allow platform modules to set the size of large pizes, as potentially
discovered from firmware, and better handle highly-discontiguous memory
and CPU maps.
M
Author: nwhitehorn
Date: Sat Nov 25 22:14:30 2017
New Revision: 326213
URL: https://svnweb.freebsd.org/changeset/base/326213
Log:
When booting from an FDT, make sure the FDT itself isn't included the range
of available memory. Boot loaders are supposed to add a reserved entry for
it, but not
Author: nwhitehorn
Date: Sat Nov 25 22:15:56 2017
New Revision: 326214
URL: https://svnweb.freebsd.org/changeset/base/326214
Log:
Missed gate on __powerpc64__ for setting LPCR in r326207.
MFC after:3 weeks
X-MFC-with: r326207
Modified:
head/sys/powerpc/aim/mp_cpudep.c
Modified:
Author: nwhitehorn
Date: Sat Nov 25 22:42:05 2017
New Revision: 326215
URL: https://svnweb.freebsd.org/changeset/base/326215
Log:
Return base IRQ of PIC when added and massively increase the number of
available IRQs per PIC for large systems.
MFC after:3 weeks
Modified:
head/sys/po
Author: nwhitehorn
Date: Sat Nov 25 22:43:52 2017
New Revision: 326216
URL: https://svnweb.freebsd.org/changeset/base/326216
Log:
On AIM systems, it is not actually possible to stop the CPU timer, so we
just set it to a large default value (and inherit any previously existing
value), hoping
Author: nwhitehorn
Date: Sat Nov 25 23:23:24 2017
New Revision: 326217
URL: https://svnweb.freebsd.org/changeset/base/326217
Log:
Avoid assumptions about the BSP being CPU 0.
MFC after:3 weeks
Modified:
head/sys/powerpc/ofw/ofw_machdep.c
head/sys/powerpc/powerpc/machdep.c
Modified
Author: nwhitehorn
Date: Sat Nov 25 23:41:05 2017
New Revision: 326218
URL: https://svnweb.freebsd.org/changeset/base/326218
Log:
Remove some, but not all, assumptions that the BSP is CPU 0 and that CPUs
are numbered densely from there to n_cpus.
MFC after:1 month
Modified:
head/sy
Author: pfg
Date: Sun Nov 26 02:00:33 2017
New Revision: 326219
URL: https://svnweb.freebsd.org/changeset/base/326219
Log:
lib: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using mis-identified many licenses so thi
: **
+20171125:
+ PowerPC users must update loader(8) by rebuilding world before
+ installing a new kernel, as the protocol connecting them has
+ changed. Without the update, loader metadata will not be passed
+ successfully to the kernel and users
Author: nwhitehorn
Date: Sun Nov 26 04:34:13 2017
New Revision: 326222
URL: https://svnweb.freebsd.org/changeset/base/326222
Log:
Remove another extern int n_slbs made redundant by declaring this in
mmu_oea64.h.
MFC after:3 weeks
Modified:
head/sys/powerpc/pseries/mmu_phyp.c
Modif
Author: delphij
Date: Sun Nov 26 04:55:23 2017
New Revision: 326223
URL: https://svnweb.freebsd.org/changeset/base/326223
Log:
Fill in date.
Modified:
head/UPDATING
Modified: head/UPDATING
==
--- head/UPDATING
Author: cy
Date: Sun Nov 26 06:31:34 2017
New Revision: 326224
URL: https://svnweb.freebsd.org/changeset/base/326224
Log:
Fix spelling error (probably typo).
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
On Sat, Nov 25, 2017 at 08:49:27PM +, Mateusz Guzik wrote:
> Author: mjg
> Date: Sat Nov 25 20:49:27 2017
> New Revision: 326200
> URL: https://svnweb.freebsd.org/changeset/base/326200
>
> Log:
> Add the missing lockstat check for thread lock.
>
> Modified:
> head/sys/kern/kern_mutex.c
>
39 matches
Mail list logo