svn commit: r320091 - head/sys/arm/allwinner

2017-06-18 Thread Emmanuel Vadot
Author: manu Date: Mon Jun 19 06:30:04 2017 New Revision: 320091 URL: https://svnweb.freebsd.org/changeset/base/320091 Log: allwinner: Configure pins for DTS >= Linux 4.11 Starting with DTS from Linux 4.11, the pins list, function, drive and pull are no longer prefixed with "allwinner,".

svn commit: r320087 - head

2017-06-18 Thread Rick Macklem
: ** +20170618: + The internal ABI used for communication between the NFS kernel modules + was changed by r320085, so __FreeBSD_version was bumped to + ensure all the NFS related modules are updated together. + 20170617: The ABI of struct event was changed by

svn commit: r320085 - in head/sys: fs/nfs fs/nfsclient fs/nfsserver sys

2017-06-18 Thread Rick Macklem
Author: rmacklem Date: Sun Jun 18 21:48:31 2017 New Revision: 320085 URL: https://svnweb.freebsd.org/changeset/base/320085 Log: Fix the NFS client/server so that it actually uses the 64bit ino_t filenos. The code still doesn't use d_off. That will come in a future commit. The code also re

svn commit: r320082 - head/sys/conf

2017-06-18 Thread Warner Losh
Author: imp Date: Sun Jun 18 21:03:48 2017 New Revision: 320082 URL: https://svnweb.freebsd.org/changeset/base/320082 Log: Create a new option ARM_USE_V6_BUSDMA to force an armv4/5 kernel to use the armv6 busdma interface. This interface uses more memory than the armv4 one, but bounces more

svn commit: r320083 - head/sys/arm/conf

2017-06-18 Thread Warner Losh
Author: imp Date: Sun Jun 18 21:03:53 2017 New Revision: 320083 URL: https://svnweb.freebsd.org/changeset/base/320083 Log: Put ARM_USE_V6_BUSDMA into the SAM9G20EK reference kernel to try to track down the unaligned I/O issues we have with at least USB on that platform. Modified: head/sys

svn commit: r320081 - head/sys/arm/arm

2017-06-18 Thread Warner Losh
Author: imp Date: Sun Jun 18 21:03:43 2017 New Revision: 320081 URL: https://svnweb.freebsd.org/changeset/base/320081 Log: Include the generic cpu.h instead of the v4/v6 specific cpu.h. This one change allows it to be compiled either for v4 or v6. Modified: head/sys/arm/arm/busdma_machdep-v

svn commit: r320080 - head/sys/arm/at91

2017-06-18 Thread Warner Losh
Author: imp Date: Sun Jun 18 21:03:35 2017 New Revision: 320080 URL: https://svnweb.freebsd.org/changeset/base/320080 Log: Load the transmit dma buffer at attach time as well. We don't need to load and unload it all the time since the buffer never changes. In addition, we were loading it wit

Re: svn commit: r320079 - head/sys/fs/ext2fs

2017-06-18 Thread Pedro Giffuni
On 06/18/17 15:55, Pedro F. Giffuni wrote: Author: pfg Date: Sun Jun 18 20:55:46 2017 New Revision: 320079 URL: https://svnweb.freebsd.org/changeset/base/320079 Log: ext2fs: Enable RO huge_file feature support. We can have support for reading ext4 "huge" files but we can't write (

svn commit: r320079 - head/sys/fs/ext2fs

2017-06-18 Thread Pedro F. Giffuni
Author: pfg Date: Sun Jun 18 20:55:46 2017 New Revision: 320079 URL: https://svnweb.freebsd.org/changeset/base/320079 Log: ext2fs: Enable RO huge_file feature support. We can have support for reading ext4 "huge" files but we can't write (anything) on ext4. and some filesystem. Formally en

svn commit: r320078 - in head/sys/compat/linuxkpi/common: include/linux src

2017-06-18 Thread Mark Johnston
Author: markj Date: Sun Jun 18 19:22:05 2017 New Revision: 320078 URL: https://svnweb.freebsd.org/changeset/base/320078 Log: Add kthread parking support to the LinuxKPI. Submitted by: kmacy (original version) Reviewed by: hselasky MFC after:1 week Differential Revision:ht

svn commit: r320077 - in head/sys: kern sys

2017-06-18 Thread Alan Cox
Author: alc Date: Sun Jun 18 18:23:39 2017 New Revision: 320077 URL: https://svnweb.freebsd.org/changeset/base/320077 Log: Change blist_alloc()'s allocation policy from first-fit to next-fit so that disk writes are more likely to be sequential. This change is beneficial on both the solid st

svn commit: r320076 - head/sys/arm/freescale/imx

2017-06-18 Thread Ian Lepore
Author: ian Date: Sun Jun 18 18:22:52 2017 New Revision: 320076 URL: https://svnweb.freebsd.org/changeset/base/320076 Log: Add a driver for the imx6 EPIT timer that can be used as the system timecounter instead of the GPT timer, freeing up the more flexible GPT hardware for other uses. The

svn commit: r320074 - head/sys/arm/arm

2017-06-18 Thread Ian Lepore
Author: ian Date: Sun Jun 18 17:26:54 2017 New Revision: 320074 URL: https://svnweb.freebsd.org/changeset/base/320074 Log: Only register as the platform DELAY() implementation if the setup of the global timer was successful, since the implementation tries to read it. Notably, if the platf

svn commit: r320072 - in head/sys: compat/linuxkpi/common/include/linux contrib/rdma/krping ofed/drivers/infiniband/core ofed/drivers/infiniband/hw/mthca

2017-06-18 Thread Mark Johnston
Author: markj Date: Sun Jun 18 16:43:57 2017 New Revision: 320072 URL: https://svnweb.freebsd.org/changeset/base/320072 Log: Avoid including list.h in LinuxKPI headers. list.h includes a number of FreeBSD headers as a workaround for the LIST_HEAD name collision. To reduce pollution, avoid

Re: svn commit: r320062 - in head/sys: fs/nfs fs/nfsclient kern sys

2017-06-18 Thread Rick Macklem
I have committed r320070, which takes the definition out of param.h and should fix the build. I will ask on freebsd-current@ how best to fix this. Thanks for reporting it and sorry about the breakage, rick From: Michal Meloun Sent: Sunday, June 18, 2017 3

svn commit: r320070 - in head/sys: fs/nfs fs/nfsclient sys

2017-06-18 Thread Rick Macklem
Author: rmacklem Date: Sun Jun 18 12:28:43 2017 New Revision: 320070 URL: https://svnweb.freebsd.org/changeset/base/320070 Log: Take "extern int maxbcachebuf" out of sys/param.h, since it breaks the arm build. In the arm build, elf_note.S includes sys/param.h and then does an elf macro

svn commit: r320069 - head/sys/compat/linux

2017-06-18 Thread Ed Maste
Author: emaste Date: Sun Jun 18 11:51:03 2017 New Revision: 320069 URL: https://svnweb.freebsd.org/changeset/base/320069 Log: Add ZFS to Linux statfs ftype PR: 220086 Reviewed by: cem MFC after:3 weeks Sponsored by: The FreeBSD Foundation Differential Revision:

Re: svn commit: r320062 - in head/sys: fs/nfs fs/nfsclient kern sys

2017-06-18 Thread Michal Meloun
On 18.06.2017 0:24, Rick Macklem wrote: > Author: rmacklem > Date: Sat Jun 17 22:24:19 2017 > New Revision: 320062 > URL: https://svnweb.freebsd.org/changeset/base/320062 > > Log: > Make MAXBCACHEBUF a tunable called vfs.maxbcachebuf. > > By making MAXBCACHEBUF a tunable, it can be increa