Author: wma
Date: Wed Jan 17 08:01:51 2018
New Revision: 328077
URL: https://svnweb.freebsd.org/changeset/base/328077
Log:
PowerNV: workaround console on OPAL 5.4
FreeBSD prints text char-by-char, which is not what OPAL
is designed to. Poll events more frequently to avoid buffer
overflo
On Wed, 17 Jan 2018 06:31:21 + (UTC)
Kirk McKusick wrote:
> Author: mckusick
> Date: Wed Jan 17 06:31:21 2018
> New Revision: 328075
> URL: https://svnweb.freebsd.org/changeset/base/328075
>
> Log:
> Rename cgget => cglookup to clear name space for new libufs function cgget.
> No functio
Author: wma
Date: Wed Jan 17 09:33:16 2018
New Revision: 328078
URL: https://svnweb.freebsd.org/changeset/base/328078
Log:
PPC64: add CXGBE and remove AHCI from GENERIC64
Add CXGBE driver which is required for PowerNV system.
Also, remove AHCI which does not work in BigEndian.
Create
Author: wma
Date: Wed Jan 17 09:36:48 2018
New Revision: 328079
URL: https://svnweb.freebsd.org/changeset/base/328079
Log:
PPC64: fix copyinout ranges
Use current userspace address for segment mapping. Previously,
there was a bug which made the funciton constantly using the userspace
ba
On Tue, Jan 16, 2018 at 09:30:29PM -0800, Nathan Whitehorn wrote:
>
>
> On 01/16/18 11:32, Marius Strobl wrote:
> > On Mon, Jan 15, 2018 at 03:20:49PM -0800, Nathan Whitehorn wrote:
> >>
> >> On 01/15/18 09:53, Konstantin Belousov wrote:
> >>> On Mon, Jan 15, 2018 at 09:32:56AM -0800, Nathan Whit
Author: wma
Date: Wed Jan 17 09:45:18 2018
New Revision: 328080
URL: https://svnweb.freebsd.org/changeset/base/328080
Log:
PPC64: implement missing busdma ops
Add missing little-endian 64-bit read and write. Since there
is no direct ASM opcode for this, perform byte swap if
necessary.
Author: tuexen
Date: Wed Jan 17 10:30:49 2018
New Revision: 328081
URL: https://svnweb.freebsd.org/changeset/base/328081
Log:
Add missing assignment to make sure non-first cmsgs are handled as such.
Modified:
head/usr.bin/truss/syscalls.c
Modified: head/usr.bin/truss/syscalls.c
=
Author: kib
Date: Wed Jan 17 11:21:03 2018
New Revision: 328082
URL: https://svnweb.freebsd.org/changeset/base/328082
Log:
Amd64 user_ldt_deref() is not used outside sys_machdep.c. Mark it as
static.
Sponsored by: The FreeBSD Foundation
MFC after:1 week
Modified:
head/sys/amd64/
Author: kib
Date: Wed Jan 17 11:44:21 2018
New Revision: 328083
URL: https://svnweb.freebsd.org/changeset/base/328083
Log:
PTI for amd64.
The implementation of the Kernel Page Table Isolation (KPTI) for
amd64, first version. It provides a workaround for the 'meltdown'
vulnerability. PT
Author: dim
Date: Wed Jan 17 13:19:37 2018
New Revision: 328084
URL: https://svnweb.freebsd.org/changeset/base/328084
Log:
Fix buildworld after r328075, by also renaming cgget to cglookup in
fsdb.
Reported by: ohartm...@walstatt.org,da...@catwhisker.org
Pointy hat to:mckusick
On 17 Jan 2018, at 09:24, O. Hartmann wrote:
>
> On Wed, 17 Jan 2018 06:31:21 + (UTC)
> Kirk McKusick wrote:
>
>> Author: mckusick
>> Date: Wed Jan 17 06:31:21 2018
>> New Revision: 328075
>> URL: https://svnweb.freebsd.org/changeset/base/328075
>>
>> Log:
>> Rename cgget => cglookup to c
Author: bapt
Date: Wed Jan 17 13:25:41 2018
New Revision: 328085
URL: https://svnweb.freebsd.org/changeset/base/328085
Log:
Update pciids to 2018.01.14
MFC after:3 days
Modified:
head/share/misc/pci_vendors
Modified: head/share/misc/pci_vendors
==
Please revert the AHCI removal. It works just fine on big-endian
hardware and has for a long time -- I think the problem may be limited
to you specific hardware.
-Nathan
On 01/17/18 01:33, Wojciech Macek wrote:
Author: wma
Date: Wed Jan 17 09:33:16 2018
New Revision: 328078
URL: https://svnweb
Author: markj
Date: Wed Jan 17 15:12:52 2018
New Revision: 328086
URL: https://svnweb.freebsd.org/changeset/base/328086
Log:
MFC r327768:
Clarify the use of the gmirror flag mask constants.
Modified:
stable/11/sys/geom/mirror/g_mirror.h
Directory Properties:
stable/11/ (props changed)
On Wed, Jan 17, 2018 at 09:33:17AM +, Wojciech Macek wrote:
> Author: wma
> Date: Wed Jan 17 09:33:16 2018
> New Revision: 328078
> URL: https://svnweb.freebsd.org/changeset/base/328078
>
> Log:
> PPC64: add CXGBE and remove AHCI from GENERIC64
>
> Add CXGBE driver which is required for
Author: fabient
Date: Wed Jan 17 16:41:22 2018
New Revision: 328087
URL: https://svnweb.freebsd.org/changeset/base/328087
Log:
Fix pmcstat exit from kernel introduced by r325275.
pmcstat request for close will generate a close event.
This event will be in turn received by pmcstat to close th
Author: fabient
Date: Wed Jan 17 16:55:35 2018
New Revision: 328088
URL: https://svnweb.freebsd.org/changeset/base/328088
Log:
Only call flush in pipe mode.
It fixes a crash with a socket in top mode.
Ex:
# pmcstat -R 127.0.0.1:8080 -T -w1
then
# pmcstat -n1 -Sclock.prof -Slock.fail
Author: imp
Date: Wed Jan 17 17:08:26 2018
New Revision: 328089
URL: https://svnweb.freebsd.org/changeset/base/328089
Log:
Move setting of CAM_SIM_QUEUED to before we actually submit it to the
hardware. Setting it after is racy, and we can lose the race on a
heavily loaded system.
Revie
Author: dim
Date: Wed Jan 17 17:11:55 2018
New Revision: 328090
URL: https://svnweb.freebsd.org/changeset/base/328090
Log:
Pull in r322623 from upstream llvm trunk (by Andrew V. Tischenko):
Allow usage of X86-prefixes as separate instrs.
Differential Revision: https://reviews.llvm.org
Author: dim
Date: Wed Jan 17 17:14:19 2018
New Revision: 328091
URL: https://svnweb.freebsd.org/changeset/base/328091
Log:
Revert r327340, as the workaround for rep prefixes followed by .byte
directives is no longer needed after r328090.
Modified:
head/sys/crypto/via/padlock_cipher.c
Direct
Author: mckusick
Date: Wed Jan 17 17:58:24 2018
New Revision: 328092
URL: https://svnweb.freebsd.org/changeset/base/328092
Log:
Correct fsck journal-recovery code to update a cylinder-group
check-hash after making changes to the cylinder group. The problem
was that the journal-recovery code
Author: pfg
Date: Wed Jan 17 18:18:33 2018
New Revision: 328093
URL: https://svnweb.freebsd.org/changeset/base/328093
Log:
ufs: use mallocarray(9).
Basic use of mallocarray to prevent overflows: static analyzers are also
likely to perform additional checks.
Since mallocarray expects
Author: emaste
Date: Wed Jan 17 19:59:43 2018
New Revision: 328094
URL: https://svnweb.freebsd.org/changeset/base/328094
Log:
kldxref: improve style(9)
Address style issues including some previously raised in D13923.
- Use designated initializers for structs
- Always use bracketed re
Author: emaste
Date: Wed Jan 17 20:43:30 2018
New Revision: 328095
URL: https://svnweb.freebsd.org/changeset/base/328095
Log:
kldxref: additional sytle(9) cleanup
Reported by: kib (via comments in D13957)
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.sbin/kldxref/ef.c
Modif
Author: markj
Date: Wed Jan 17 21:52:12 2018
New Revision: 328096
URL: https://svnweb.freebsd.org/changeset/base/328096
Log:
Annotate a couple of changes from r328083.
Reviewed by: kib
X-MFC with: r328083
Modified:
head/sys/amd64/amd64/exception.S
head/sys/amd64/amd64/machdep.c
M
Author: landonf
Date: Wed Jan 17 22:33:19 2018
New Revision: 328098
URL: https://svnweb.freebsd.org/changeset/base/328098
Log:
bwn(4): Enable, by default, the opt-in support for bhnd(4) introduced in
r326454.
bwn(4)/bhnd(4) has been tested with most chipsets currently supported by
bwn(4
Author: jhb
Date: Wed Jan 17 22:36:58 2018
New Revision: 328099
URL: https://svnweb.freebsd.org/changeset/base/328099
Log:
Use long for the last argument to VOP_PATHCONF rather than a register_t.
pathconf(2) and fpathconf(2) both return a long. The kern_[f]pathconf()
functions now accept
Author: cem
Date: Wed Jan 17 22:47:34 2018
New Revision: 328100
URL: https://svnweb.freebsd.org/changeset/base/328100
Log:
Convert ls(1) to not use libxo(3)
libxo imposes a large burden on system utilities. In the case of ls, that
burden is difficult to justify -- any language that can in
Author: jhb
Date: Wed Jan 17 22:51:59 2018
New Revision: 328101
URL: https://svnweb.freebsd.org/changeset/base/328101
Log:
Require the SHF_ALLOC flag for program sections from kernel object modules.
ELF object files can contain program sections which are not supposed
to be loaded into mem
On Fri, Dec 29, 2017 at 07:05:07PM +, Konstantin Belousov wrote:
K> Author: kib
K> Date: Fri Dec 29 19:05:07 2017
K> New Revision: 327354
K> URL: https://svnweb.freebsd.org/changeset/base/327354
K>
K> Log:
K> Style.
K>
K> Reviewed by: alc
K> Sponsored by: The FreeBSD Founda
Hi Colin,
On Sun, Dec 31, 2017 at 09:21:01AM +, Colin Percival wrote:
C> Author: cperciva
C> Date: Sun Dec 31 09:21:01 2017
C> New Revision: 327423
C> URL: https://svnweb.freebsd.org/changeset/base/327423
C>
C> Log:
C> Code for recording timestamps of events, especially function entries/e
Author: jhb
Date: Wed Jan 17 23:11:25 2018
New Revision: 328102
URL: https://svnweb.freebsd.org/changeset/base/328102
Log:
Save and restore guest debug registers.
Currently most of the debug registers are not saved and restored
during VM transitions allowing guest and host debug register
On Tue, Jan 02, 2018 at 09:56:09AM -0800, John Baldwin wrote:
J> > this is a recurring issue. Program that want to look into the
J> > internals of files such as mount.h
J> > and define _KERNEL to allow themselves to do so. It eventualy leads
J> > to all sorts of confusion and pollution.
J> > May
On Sun, Jan 07, 2018 at 04:44:23PM +0200, Konstantin Belousov wrote:
K> On Sun, Jan 07, 2018 at 01:35:15PM +, Kristof Provost wrote:
K> > Author: kp
K> > Date: Sun Jan 7 13:35:15 2018
K> > New Revision: 327675
K> > URL: https://svnweb.freebsd.org/changeset/base/327675
K> >
K> > Log:
K> > pf
On 01/17/18 15:09, Gleb Smirnoff wrote:
> On Sun, Dec 31, 2017 at 09:21:01AM +, Colin Percival wrote:
> C> Code for recording timestamps of events, especially function
> entries/exits.
> C> This is a very primitive system, intended for use in measuring
> performance
> C> during the earl
On 17 January 2018 at 17:52, John Baldwin wrote:
> Author: jhb
> Date: Wed Jan 17 22:51:59 2018
> New Revision: 328101
> URL: https://svnweb.freebsd.org/changeset/base/328101
>
> Log:
> Require the SHF_ALLOC flag for program sections from kernel object modules.
>
> The lld linker
> does not
Author: jhb
Date: Thu Jan 18 00:23:11 2018
New Revision: 328103
URL: https://svnweb.freebsd.org/changeset/base/328103
Log:
Tidy some whitespace.
Modified:
head/usr.sbin/kldxref/ef_powerpc.c
Modified: head/usr.sbin/kldxref/ef_powerpc.c
=
Author: jhb
Date: Thu Jan 18 00:24:05 2018
New Revision: 328104
URL: https://svnweb.freebsd.org/changeset/base/328104
Log:
Adjust format string to fix build.
Modified:
head/usr.sbin/kldxref/ef_powerpc.c
Modified: head/usr.sbin/kldxref/ef_powerpc.c
> On Jan 17, 2018, at 18:37, Gleb Smirnoff wrote:
>
> On Sun, Jan 07, 2018 at 04:44:23PM +0200, Konstantin Belousov wrote:
> K> On Sun, Jan 07, 2018 at 01:35:15PM +, Kristof Provost wrote:
> K> > Author: kp
> K> > Date: Sun Jan 7 13:35:15 2018
> K> > New Revision: 327675
> K> > URL: https:
Author: kevans
Date: Thu Jan 18 03:38:09 2018
New Revision: 328105
URL: https://svnweb.freebsd.org/changeset/base/328105
Log:
Record-only merges of recent loader fixes
Loader fixes were recently effectively MFC'd in r327942, r327944, r327945,
and r327957. These were all direct commits to
On Wed, Jan 17, 2018 at 3:44 AM, Konstantin Belousov wrote:
> Author: kib
> Date: Wed Jan 17 11:44:21 2018
> New Revision: 328083
> URL: https://svnweb.freebsd.org/changeset/base/328083
>
> Log:
> PTI for amd64.
This seems to break the xtoolchain GCC build:
/usr/home/conrad/src/freebsd/sys/dev
Author: kevans
Date: Thu Jan 18 04:39:09 2018
New Revision: 328106
URL: https://svnweb.freebsd.org/changeset/base/328106
Log:
libfdt: Update to 1.4.6, switch to using libfdt for overlay support
libfdt highlights since 1.4.3:
- fdt_property_placeholder added to create a property without
Author: kevans
Date: Thu Jan 18 04:58:54 2018
New Revision: 328107
URL: https://svnweb.freebsd.org/changeset/base/328107
Log:
stand: Add /boot/overlays to allow separation of overlays from base FDT
This matches directory structure used commonly in Linux-land, and it's
cleaner than mixing
Author: asomers
Date: Thu Jan 18 05:57:10 2018
New Revision: 328108
URL: https://svnweb.freebsd.org/changeset/base/328108
Log:
gnop(8): add the ability to set a nop provider's physical path
While I'm here, expand the existing tests a bit.
MFC after:3 weeks
Differential Revision:
Author: wma
Date: Thu Jan 18 06:28:21 2018
New Revision: 328109
URL: https://svnweb.freebsd.org/changeset/base/328109
Log:
PPC64: add AHCI back to GENERIC64
> Description of fields to fill in above: 76 columns --|
> PR: If a GNATS PR is affected b
Added AHCI back.
The 821LC board (Power8) is equipped with Chelsio (25G) and Intel (1G)
adapters by default. Currently, the cxgbe is the only interface working on
the PPC64. Intel, after moving to iflib, has troubles with endianness and
doesn't work.
Also, PowerNV does not support loader thus we c
On 18 Jan 2018, at 0:37, Gleb Smirnoff wrote:
On Sun, Jan 07, 2018 at 04:44:23PM +0200, Konstantin Belousov wrote:
K> On Sun, Jan 07, 2018 at 01:35:15PM +, Kristof Provost wrote:
K> > Author: kp
K> > Date: Sun Jan 7 13:35:15 2018
K> > New Revision: 327675
K> > URL: https://svnweb.freebsd.org
Author: wma
Date: Thu Jan 18 07:41:04 2018
New Revision: 328111
URL: https://svnweb.freebsd.org/changeset/base/328111
Log:
PPC: machdep, zero BSS always but BookE
Zero BSS always. The only case when this operation is
ommitted is when booting on BookE.
Created by:Wojciech
On Sat, Jan 13, 2018 at 06:53:47AM +, Alexey Dokuchaev wrote:
> On Fri, Jan 12, 2018 at 08:25:57PM +, Ed Maste wrote:
> > New Revision: 327890
> > URL: https://svnweb.freebsd.org/changeset/base/327890
> >
> > Log:
> > bsdinstall: disable SUJ by default
> >
> > SUJ + cg checksums pro
Author: wma
Date: Thu Jan 18 07:38:54 2018
New Revision: 328110
URL: https://svnweb.freebsd.org/changeset/base/328110
Log:
KDB: restart only CPUs stopped by KDB
There is a case when not all CPUs went online. In that situation,
restart only APs which were operational before entering KDB.
50 matches
Mail list logo