Author: kevlo
Date: Wed Aug 17 07:25:50 2016
New Revision: 304268
URL: https://svnweb.freebsd.org/changeset/base/304268
Log:
- Add the 'restrict' type qualifier to match function prototype.
- Use .Lb libc rather than libpthread.
Reviewed by: delphij
Modified:
head/lib/libc/gen/sem_tim
On Tue, Aug 16, 2016 at 11:53:55PM +0200, Jilles Tjoelker wrote:
> Hmm, some people interpret POSIX differently than I do, but I think it
> is clear that XBD 3.384 Synchronized I/O Data Integrity Completion
> requires the indirect blocks to be written (because "all file system
> information require
Author: sephe
Date: Wed Aug 17 08:26:08 2016
New Revision: 304270
URL: https://svnweb.freebsd.org/changeset/base/304270
Log:
hyperv/util: Don't reference hn_softc in KVP
hn_softc is private data struct.
MFC after:1 week
Sponsored by: Microsoft
Differential Revision:http
Author: manu
Date: Wed Aug 17 08:29:30 2016
New Revision: 304271
URL: https://svnweb.freebsd.org/changeset/base/304271
Log:
Correctly print and cast u_int64_t and off_t.
Reported by: ed, imp
MFC after:1 week
Modified:
head/sys/boot/efi/boot1/ufs_module.c
head/sys/boot/efi/boot1/
On Tue, 16 Aug 2016 12:16:30 -0600
Warner Losh wrote:
> On Tue, Aug 16, 2016 at 8:57 AM, Ed Schouten wrote:
> > Hi Emmanuel,
> >
> > 2016-08-16 16:23 GMT+02:00 Emmanuel Vadot :
> >> Author: manu
> >> Date: Tue Aug 16 14:23:35 2016
> >> New Revision: 304221
> >> URL: https://svnweb.freebsd.org/ch
Author: sephe
Date: Wed Aug 17 08:38:49 2016
New Revision: 304273
URL: https://svnweb.freebsd.org/changeset/base/304273
Log:
hyperv/util: Factor out helper for IC device_probe DEVMETHOD
MFC after:1 week
Sponsored by: Microsoft
Differential Revision:https://reviews.freebsd.or
Author: kib
Date: Wed Aug 17 09:20:04 2016
New Revision: 304279
URL: https://svnweb.freebsd.org/changeset/base/304279
Log:
By default, allow all to read the HPET registers pages. At the same
time, by, by default disallow writes to the mmaped HPET pages.
Intent is to allow userspace to us
Author: kib
Date: Wed Aug 17 09:52:09 2016
New Revision: 304285
URL: https://svnweb.freebsd.org/changeset/base/304285
Log:
Implement userspace gettimeofday(2) with HPET timecounter.
Right now, userspace (fast) gettimeofday(2) on x86 only works for
RDTSC. For older machines, like Core2, w
Nathan Whitehorn writes:
> As a note for people who weren't paying attention to the bug, we need
> to fix this in a better way outside of the constraints of getting 11.0
> out the door. The system (gpart, the installer, ZFS, etc.) uses the
> reported GEOM stripesize for partition alignment and IO
Author: kib
Date: Wed Aug 17 10:14:22 2016
New Revision: 304286
URL: https://svnweb.freebsd.org/changeset/base/304286
Log:
Remove duplicated code.
aio_aqueue() calls aio_init_aioinfo() as the first action. There is no
need to duplicate the code in kern_aio_fsync().
Also fix indent fo
Author: kib
Date: Wed Aug 17 10:16:42 2016
New Revision: 304287
URL: https://svnweb.freebsd.org/changeset/base/304287
Log:
Add fdatasync(2) man page, combined with fsync(2).
Reviewed by: emaste, rpokala, wblock
Sponsored by: The FreeBSD Foundation
MFC after:2 weeks
Differential r
Author: bdrewery
Date: Wed Aug 17 10:20:05 2016
New Revision: 304288
URL: https://svnweb.freebsd.org/changeset/base/304288
Log:
Garbage collect _umtx_lock(2)/_umtx_unlock(2) references removed in r263318.
This has no real impact on the resulting libc.so file.
MFC after:3 days
Spo
Author: manu
Date: Wed Aug 17 10:20:36 2016
New Revision: 304289
URL: https://svnweb.freebsd.org/changeset/base/304289
Log:
a10_gpio_get_function now returns the whole function not only
GPIO_INPUT/GPIO_OUTPUT.
a10_gpio_get_pud now returns the whole pud not only PULLDOWN/PULLUP.
Add a10_gpi
On Wed, 17 Aug 2016, Konstantin Belousov wrote:
On Tue, Aug 16, 2016 at 11:53:55PM +0200, Jilles Tjoelker wrote:
Hmm, some people interpret POSIX differently than I do, but I think it
is clear that XBD 3.384 Synchronized I/O Data Integrity Completion
requires the indirect blocks to be written (
Author: manu
Date: Wed Aug 17 13:09:31 2016
New Revision: 304290
URL: https://svnweb.freebsd.org/changeset/base/304290
Log:
Only set pud settings if this is a pullup or pulldown configuration.
This removes the need to set the MMC pins with pullups in our DTS.
Thanks to jmcneill@ for spotting
Author: manu
Date: Wed Aug 17 13:19:28 2016
New Revision: 304291
URL: https://svnweb.freebsd.org/changeset/base/304291
Log:
Remove pullup settings for MMC pins, this is not needed since r304290
MFC after:1 week
Modified:
head/sys/boot/fdt/dts/arm/bananapi.dts
Modified: head/sys/boot
On 08/17/16 03:07, Dag-Erling Smørgrav wrote:
Nathan Whitehorn writes:
As a note for people who weren't paying attention to the bug, we need
to fix this in a better way outside of the constraints of getting 11.0
out the door. The system (gpart, the installer, ZFS, etc.) uses the
reported GEOM
Author: tuexen
Date: Wed Aug 17 14:44:47 2016
New Revision: 304292
URL: https://svnweb.freebsd.org/changeset/base/304292
Log:
Use names for SCTP and UDPLite when reporting the input histogram.
MFC after: 3 days
Modified:
head/usr.bin/netstat/inet6.c
Modified: head/usr.bin/netstat/inet6.
On Wed, Aug 17, 2016 at 07:36:00AM -0700, Nathan Whitehorn wrote:
> > Your contention that the installer does not make policy decisions is
> > equally spurious. The installer makes many policy decisions, including
> > the disk layout, the size of the swap partition, the name of the pool,
> > the
On 08/17/16 16:49, Slawa Olhovchenkov wrote:
On Wed, Aug 17, 2016 at 07:36:00AM -0700, Nathan Whitehorn wrote:
In long term, prefered aligment is forsing 4k (or may be more):
install system on 512b [mirror] disk aligment now may be need required replace
disk to 4k aligment. For more flexsible
Nathan Whitehorn writes:
> Dag-Erling Smørgrav writes:
> > [...] And you keep refusing to address the fact that most drivers
> > don't report a stripe size, except by repeating your claim that they
> > do, with no evidence to back it up. Feel free to 'grep -r
> > stripesize /usr/src/sys/dev'.
On 08/17/16 07:49, Slawa Olhovchenkov wrote:
On Wed, Aug 17, 2016 at 07:36:00AM -0700, Nathan Whitehorn wrote:
Your contention that the installer does not make policy decisions is
equally spurious. The installer makes many policy decisions, including
the disk layout, the size of the swap par
Hans Petter Selasky writes:
> Not sure if it is an issue, but what will happen if a magic disk has a
> size less than 4K and uses a block size of 512bytes and the disk
> alignment gets rounded up to 4K. Will any of logic in this patch fail
> or hang?
What is a magic disk, and why would you want t
On Wed, Aug 17, 2016 at 05:00:16PM +0200, Hans Petter Selasky wrote:
> On 08/17/16 16:49, Slawa Olhovchenkov wrote:
> > On Wed, Aug 17, 2016 at 07:36:00AM -0700, Nathan Whitehorn wrote:
> >
>
> > In long term, prefered aligment is forsing 4k (or may be more):
> > install system on 512b [mirror] d
On 08/17/16 17:05, Dag-Erling Smørgrav wrote:
Hans Petter Selasky writes:
Not sure if it is an issue, but what will happen if a magic disk has a
size less than 4K and uses a block size of 512bytes and the disk
alignment gets rounded up to 4K. Will any of logic in this patch fail
or hang?
What
On 08/17/16 08:03, Dag-Erling Smørgrav wrote:
Nathan Whitehorn writes:
Dag-Erling Smørgrav writes:
[...] And you keep refusing to address the fact that most drivers
don't report a stripe size, except by repeating your claim that they
do, with no evidence to back it up. Feel free to 'grep
Hans Petter Selasky writes:
> My intention is not to install FreeBSD on a 3K disk. My question is
> pure mathematical, if the bsdinstall will segfault, division by zero
> or anything like that, if one should try to install FreeBSD on a 3K
> disk, because you round up the size of the disk to be big
Nathan Whitehorn writes:
> Dag-Erling Smørgrav writes:
> > I have mentioned several examples to you, and even told you how to
> > confirm, by inspecting the source code, that most drivers do *not*
> > set the stripe size.
> Most drivers? Yes, sure. Most drivers that people use? No.
Every. Singl
On Wed, Aug 17, 2016 at 8:36 AM, Nathan Whitehorn
wrote:
> As for grepping, the CAM disk drivers are all in sys/cam, not sys/dev, as
> I'm sure you know, and you will find all the code that handles this there.
There's at least a dozen disk drivers that aren't CAM.
The code in CAM that handles t
On Wed, Aug 17, 2016 at 9:26 AM, Nathan Whitehorn
wrote:
> Not true at all. All modern disks report their physical sector size, as
> distinct from the logical one, in their ATA IDENTIFY data and ata_da.c uses
> that.
You are correct that there are two fields in the ATA IDENTIFY. However,
you are
On Wed, Aug 17, 2016 at 9:45 AM, Dag-Erling Smørgrav wrote:
> Nathan Whitehorn writes:
>> Dag-Erling Smørgrav writes:
>> > I have mentioned several examples to you, and even told you how to
>> > confirm, by inspecting the source code, that most drivers do *not*
>> > set the stripe size.
>> Most
On Wed, Aug 17, 2016 at 10:04 AM, Warner Losh wrote:
> On Wed, Aug 17, 2016 at 9:45 AM, Dag-Erling Smørgrav wrote:
>> Nathan Whitehorn writes:
>>> Dag-Erling Smørgrav writes:
>>> > I have mentioned several examples to you, and even told you how to
>>> > confirm, by inspecting the source code, t
On 08/17/16 08:45, Dag-Erling Smørgrav wrote:
Nathan Whitehorn writes:
Dag-Erling Smørgrav writes:
I have mentioned several examples to you, and even told you how to
confirm, by inspecting the source code, that most drivers do *not*
set the stripe size.
Most drivers? Yes, sure. Most driver
On 08/17/16 08:57, Warner Losh wrote:
On Wed, Aug 17, 2016 at 9:26 AM, Nathan Whitehorn
wrote:
Not true at all. All modern disks report their physical sector size, as
distinct from the logical one, in their ATA IDENTIFY data and ata_da.c uses
that.
You are correct that there are two fields i
Author: tuexen
Date: Wed Aug 17 16:56:20 2016
New Revision: 304295
URL: https://svnweb.freebsd.org/changeset/base/304295
Log:
Fix the output for scope statistics.
MFC after: 3 days
Modified:
head/usr.bin/netstat/inet6.c
Modified: head/usr.bin/netstat/inet6.c
On 08/17/16 10:56, Andriy Gapon wrote:
On 17/08/2016 19:36, Nathan Whitehorn wrote:
OK, so then what is the solution here? We have a number of tools that need to
know this information: gpart, sade, bsdinstall, zfs, graid, etc. If we want to
have a consistent set of defaults -- for example, to
On 17/08/2016 19:36, Nathan Whitehorn wrote:
> OK, so then what is the solution here? We have a number of tools that need to
> know this information: gpart, sade, bsdinstall, zfs, graid, etc. If we want to
> have a consistent set of defaults -- for example, to use 4K across the board,
> which I thi
Author: manu
Date: Wed Aug 17 17:59:09 2016
New Revision: 304297
URL: https://svnweb.freebsd.org/changeset/base/304297
Log:
Add sun5i-a13-olinuxino to the build.
Modified:
head/sys/modules/dtb/allwinner/Makefile
Modified: head/sys/modules/dtb/allwinner/Makefile
==
On Mon, Aug 15, 2016 at 07:08:51PM +, Konstantin Belousov wrote:
> Author: kib
> Date: Mon Aug 15 19:08:51 2016
> New Revision: 304176
> URL: https://svnweb.freebsd.org/changeset/base/304176
> Log:
> Add an implementation of fdatasync(2).
> The syscall is a trivial wrapper around new VOP_
Author: ae
Date: Wed Aug 17 20:21:33 2016
New Revision: 304313
URL: https://svnweb.freebsd.org/changeset/base/304313
Log:
Teach netisr_get_cpuid() to limit a given value to supported by netisr.
Use netisr_get_cpuid() in netisr_select_cpuid() to limit cpuid value
returned by protocol to be su
Author: landonf
Date: Wed Aug 17 20:24:14 2016
New Revision: 304314
URL: https://svnweb.freebsd.org/changeset/base/304314
Log:
mips/broadcom: Implement CFE-based EARLY_PRINTF support.
This adds support for EARLY_PRINTF via the CFE console; the aim is to
provide a fix for the otherwise cyc
Author: jilles
Date: Wed Aug 17 20:27:04 2016
New Revision: 304315
URL: https://svnweb.freebsd.org/changeset/base/304315
Log:
rights(4): CAP_FSYNC also permits fdatasync(2).
Modified:
head/share/man/man4/rights.4
Modified: head/share/man/man4/rights.4
Author: manu
Date: Wed Aug 17 20:32:08 2016
New Revision: 304316
URL: https://svnweb.freebsd.org/changeset/base/304316
Log:
Rename kernel config A10 into ALLWINNER_UP as it is intend to work with all
Allwinner Uniprocessor SoC.
As of now it works with A10 and A13 (and possibly R8 as it is th
Author: tsoome
Date: Wed Aug 17 21:29:57 2016
New Revision: 304317
URL: https://svnweb.freebsd.org/changeset/base/304317
Log:
boot1.efi Free() should check for NULL to provide consistent behavior
with libstand Free().
Reviewed by: imp
Approved by: imp (mentor)
Differential Revision:
Author: manu
Date: Wed Aug 17 21:44:02 2016
New Revision: 304318
URL: https://svnweb.freebsd.org/changeset/base/304318
Log:
Rename allwinner_machdep.{c.h} to aw_machdep.{c.h} as all allwinner source
files are name aw_*
Added:
head/sys/arm/allwinner/aw_machdep.c
- copied, changed from
Author: dim
Date: Wed Aug 17 21:57:11 2016
New Revision: 304319
URL: https://svnweb.freebsd.org/changeset/base/304319
Log:
Pull in r262772 from upstream clang trunk (by Simon Pilgrim):
[X86] AMD Bobcat CPU (btver1) doesn't support XSAVE
btver1 is a SSSE3/SSE4a only CPU - it doesn't
Author: jkim
Date: Wed Aug 17 22:13:39 2016
New Revision: 304320
URL: https://svnweb.freebsd.org/changeset/base/304320
Log:
Disable assembly sources when compiler/assembler cannot compile certain
instructions. For example, GCC 4.2.1 + binutils 2.17.50 does not support
AVX instructions.
Author: tsoome
Date: Thu Aug 18 00:37:07 2016
New Revision: 304321
URL: https://svnweb.freebsd.org/changeset/base/304321
Log:
Add SHA512, skein, large blocks support for loader zfs.
Updated sha512 from illumos.
Using skein from freebsd crypto tree.
Since loader itself is using 64MB memo
Author: adrian
Date: Thu Aug 18 01:25:12 2016
New Revision: 304322
URL: https://svnweb.freebsd.org/changeset/base/304322
Log:
[net80211] correctly lock the ifp before accessing the lladdr.
Tested by: dhw
Modified:
head/sys/net80211/ieee80211_ioctl.c
Modified: head/sys/net80211/ieee80211
Author: yongari
Date: Thu Aug 18 01:48:58 2016
New Revision: 304323
URL: https://svnweb.freebsd.org/changeset/base/304323
Log:
Pass PHY location information and remove PHY access hack.
Modified:
head/sys/dev/usb/net/if_axge.c
head/sys/dev/usb/net/if_axgereg.h
Modified: head/sys/dev/usb/net
Author: yongari
Date: Thu Aug 18 02:14:39 2016
New Revision: 304324
URL: https://svnweb.freebsd.org/changeset/base/304324
Log:
Don't explicitly call MIIBUS_STATCHG() method handler. Link state
change should be handled by PHY driver. Some broken PHY H/Ws may
need that workaround but it seem
Author: yongari
Date: Thu Aug 18 04:25:17 2016
New Revision: 304325
URL: https://svnweb.freebsd.org/changeset/base/304325
Log:
Rename cryptic RX filter constants with more readable ones.
No functional change.
Modified:
head/sys/dev/usb/net/if_axge.c
head/sys/dev/usb/net/if_axgereg.h
Modi
Author: yongari
Date: Thu Aug 18 05:07:02 2016
New Revision: 304326
URL: https://svnweb.freebsd.org/changeset/base/304326
Log:
Switch to TX header format rather than directly manipulating header
structures. This simplifies mbuf copy operation to USB buffers as
well as improving readability.
Author: sephe
Date: Thu Aug 18 05:33:58 2016
New Revision: 304327
URL: https://svnweb.freebsd.org/changeset/base/304327
Log:
hyperv/hn: Pass RX packet info to netvsc_recv.
This paves to nuke netvsc_packet, which does not serves much
purpose now.
MFC after:1 week
Sponsored by: M
Author: sephe
Date: Thu Aug 18 05:44:58 2016
New Revision: 304329
URL: https://svnweb.freebsd.org/changeset/base/304329
Log:
hyperv/hn: Constify RNDIS messages on RX path.
MFC after:1 week
Sponsored by: Microsoft
Differential Revision:https://reviews.freebsd.org/D7542
Modif
Author: sephe
Date: Thu Aug 18 05:52:03 2016
New Revision: 304330
URL: https://svnweb.freebsd.org/changeset/base/304330
Log:
hyperv/hn: Get rid of the useless netvsc_packet
MFC after:1 week
Sponsored by: Microsoft
Differential Revision:https://reviews.freebsd.org/D7544
Modi
On Wed, 17 Aug 2016, Jung-uk Kim wrote:
Log:
Disable assembly sources when compiler/assembler cannot compile certain
instructions. For example, GCC 4.2.1 + binutils 2.17.50 does not support
AVX instructions.
Reported by: bde
MFC after: 2 weeks
Thanks.
I tried WITHOUT_SSL to work
Author: sephe
Date: Thu Aug 18 06:03:55 2016
New Revision: 304331
URL: https://svnweb.freebsd.org/changeset/base/304331
Log:
hyperv/kvp: Remove unnecessary function parameter.
MFC after:1 week
Sponsored by: Microsoft
Differential Revision:https://reviews.freebsd.org/D7550
M
Author: yongari
Date: Thu Aug 18 06:29:07 2016
New Revision: 304332
URL: https://svnweb.freebsd.org/changeset/base/304332
Log:
Introduce axge_rxfilter() which configures RX filtering and replace
axge_setmulti()/axge_setpromisc() with axge_rxfilter().
Multicast filter programming and promiscu
Author: yongari
Date: Thu Aug 18 06:35:09 2016
New Revision: 304333
URL: https://svnweb.freebsd.org/changeset/base/304333
Log:
When usbd_transfer_setup() fails, don't call
usbd_transfer_unsetup().
Modified:
head/sys/dev/usb/net/if_axge.c
Modified: head/sys/dev/usb/net/if_axge.c
===
Author: kevlo
Date: Thu Aug 18 06:39:09 2016
New Revision: 304334
URL: https://svnweb.freebsd.org/changeset/base/304334
Log:
Remove from the SYNOPSIS.
Modified:
head/lib/libc/net/inet_net.3
head/lib/libc/sys/bind.2
head/lib/libc/sys/connect.2
head/lib/libc/sys/listen.2
head/lib/libc/
Author: yongari
Date: Thu Aug 18 06:46:14 2016
New Revision: 304335
URL: https://svnweb.freebsd.org/changeset/base/304335
Log:
In axge_stop(), clear medium receive enable bit which will stop RX
MAC operation.
Modified:
head/sys/dev/usb/net/if_axge.c
Modified: head/sys/dev/usb/net/if_axge.c
On 16/08/2016 4:54 AM, John Baldwin wrote:
On Monday, August 15, 2016 08:38:02 PM John Baldwin wrote:
Author: jhb
Date: Mon Aug 15 20:38:02 2016
New Revision: 304187
URL: https://svnweb.freebsd.org/changeset/base/304187
Log:
Remove the mcd(4) driver for Mitsumi CD-ROM players.
This is
63 matches
Mail list logo