Author: markj
Date: Thu Aug 3 05:55:01 2017
New Revision: 321973
URL: https://svnweb.freebsd.org/changeset/base/321973
Log:
Remove D_TRACKCLOSE now that ksyms no longer has a close method.
Reported by: jhb
X-MFC with: r321963
Modified:
head/sys/dev/ksyms/ksyms.c
Modified: head/sys
Author: ngie
Date: Thu Aug 3 05:27:05 2017
New Revision: 321969
URL: https://svnweb.freebsd.org/changeset/base/321969
Log:
Fix the return types for printf and putchar to match their libc and
POSIX equivalents
Both printf and putchar return int, not void.
This will allow code that le
On Wed, 2 Aug 2017, Konstantin Belousov wrote:
On Wed, Aug 02, 2017 at 02:38:50PM +0200, Hans Petter Selasky wrote:
On 08/02/17 14:36, Hans Petter Selasky wrote:
On 08/02/17 12:14, Konstantin Belousov wrote:
+#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */
+#definem
Author: ngie
Date: Thu Aug 3 03:43:41 2017
New Revision: 321967
URL: https://svnweb.freebsd.org/changeset/base/321967
Log:
Chase r321920 and r321930 (dev_t being widened)
The layout of st_rdev has changed after this commit, and assumptions made
in the NetBSD tests are no longer valid. Ch
Author: rmacklem
Date: Thu Aug 3 02:08:01 2017
New Revision: 321966
URL: https://svnweb.freebsd.org/changeset/base/321966
Log:
Added entry as requested by Kirk.
Modified:
head/usr.bin/calendar/calendars/calendar.freebsd
Modified: head/usr.bin/calendar/calendars/calendar.freebsd
Author: sephe
Date: Thu Aug 3 01:44:40 2017
New Revision: 321965
URL: https://svnweb.freebsd.org/changeset/base/321965
Log:
hyperv/kvp: Use proper size macro for adapter id.
Submitted by: Christopher Ertl
MFC after:3 days
Sponsored by: Microsoft
Modified:
head/sys/dev/hyperv/ut
Author: sjg
Date: Thu Aug 3 01:40:05 2017
New Revision: 321964
URL: https://svnweb.freebsd.org/changeset/base/321964
Log:
MFC bmake-20170720
PR: 221023
Added:
stable/10/contrib/bmake/mk/files.mk
- copied unchanged from r318163, head/contrib/bmake/mk/files.mk
stable/10/contrib/bma
teFiles.inc Thu Aug 3 00:38:13 2017(r321963)
@@ -38,6 +38,9 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20170802: ksyms(4) ioctl interface was removed
+OLD_FILES+=usr/include/sys/ksyms.h
+
# 20170722: new clang import which bumps version from 4.0.0 to 5.0.0.
OLD_FILES+=usr/lib
Author: ngie
Date: Wed Aug 2 22:19:45 2017
New Revision: 321959
URL: https://svnweb.freebsd.org/changeset/base/321959
Log:
Annotate tests that require root privileges appropriately
This unbreaks running the tests with unprivileged users.
MFC after:1 week
Modified:
head/tests/sy
Author: ngie
Date: Wed Aug 2 21:49:37 2017
New Revision: 321954
URL: https://svnweb.freebsd.org/changeset/base/321954
Log:
Delete comment above "__DEFAULT_DEPENDENT_OPTIONS" related to "meta mode
options"
src.conf(5) should document which knobs are which and the dependency between
each;
Author: ngie
Date: Wed Aug 2 21:40:51 2017
New Revision: 321953
URL: https://svnweb.freebsd.org/changeset/base/321953
Log:
Regenerate src.conf(5) per change made in r321952
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: ngie
Date: Wed Aug 2 21:38:15 2017
New Revision: 321952
URL: https://svnweb.freebsd.org/changeset/base/321952
Log:
Allowing MK_NLS_CATALOGS to be enabled if MK_NLS == no doesn't make a whole
lot
of sense. Anchor MK_NLS_CATALOGS being enabled off of MK_NLS.
MFC after:1 month
Author: ngie
Date: Wed Aug 2 21:31:46 2017
New Revision: 321951
URL: https://svnweb.freebsd.org/changeset/base/321951
Log:
Some minor doc fixups
- Tweak a sentence by placing the modifier before an adjective to make it flow
better.
- Fix a typo.
MFC after:3 days
Modified:
Author: ngie
Date: Wed Aug 2 21:20:49 2017
New Revision: 321950
URL: https://svnweb.freebsd.org/changeset/base/321950
Log:
Always use first parameter passed to get_filesystem(..) instead of discarding
it
and using `.` instead.
MFC after:1 week
MFC with: r321949
PR: 221189
Author: ngie
Date: Wed Aug 2 21:18:54 2017
New Revision: 321949
URL: https://svnweb.freebsd.org/changeset/base/321949
Log:
Add expected failures for ZFS
- :f_flag fails on ZFS because UF_IMMUTABLE isn't supported [1].
- :v_flag fails on ZFS because the mode for foo is [always] updated
Author: marius
Date: Wed Aug 2 21:11:51 2017
New Revision: 321948
URL: https://svnweb.freebsd.org/changeset/base/321948
Log:
- Correct the remainder of confusing and error prone mix-ups between
"br" or "bridge" where - according to the terminology outlined in
comments of bridge.h and mm
> On Jul 31, 2017, at 14:34, Alan Somers wrote:
>
> On Mon, Jul 17, 2017 at 3:12 PM, Ngie Cooper wrote:
>> Author: ngie
>> Date: Mon Jul 17 21:12:02 2017
>> New Revision: 321093
>> URL: https://svnweb.freebsd.org/changeset/base/321093
>>
>> Log:
>> MFC r319857:
>>
>> ln(1): wordsmith -F opt
Author: ngie
Date: Wed Aug 2 20:42:39 2017
New Revision: 321947
URL: https://svnweb.freebsd.org/changeset/base/321947
Log:
Require strings(1) with :o_flag_preparer and :o_flag_publisher
strings(1) might not be installed on the system, e.g., if MK_TOOLCHAIN == no
MFC after:1 week
Author: marius
Date: Wed Aug 2 20:27:30 2017
New Revision: 321946
URL: https://svnweb.freebsd.org/changeset/base/321946
Log:
Apply the other half of merges to sdhci_imx(4) and sdhci_fsl(4) that
somehow stayed local when committing r318198, probably due to the
associated tree conflicts.
Author: ken
Date: Wed Aug 2 20:24:26 2017
New Revision: 321944
URL: https://svnweb.freebsd.org/changeset/base/321944
Log:
MFC r321622, r321623:
r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44 l
Author: ken
Date: Wed Aug 2 20:24:28 2017
New Revision: 321945
URL: https://svnweb.freebsd.org/changeset/base/321945
Log:
MFC r321622, r321623:
r321622 | ken | 2017-07-27 09:33:57 -0600 (Thu, 27 Jul 2017) | 44 l
Author: manu
Date: Wed Aug 2 20:19:19 2017
New Revision: 321942
URL: https://svnweb.freebsd.org/changeset/base/321942
Log:
arm64: Add Allwinner H5 SoC
Allwinner H5 is an H3 (arm32) with Cortex A53 cores.
Add support for it and enable it in GENERIC kernel config
Tested on: OrangePi P
Author: manu
Date: Wed Aug 2 20:17:04 2017
New Revision: 321941
URL: https://svnweb.freebsd.org/changeset/base/321941
Log:
allwiner: modclk: Do not try to enable parent clock if it doesn't exist
Modified:
head/sys/arm/allwinner/clk/aw_modclk.c
Modified: head/sys/arm/allwinner/clk/aw_modclk.
Author: rstone
Date: Wed Aug 2 19:45:09 2017
New Revision: 321939
URL: https://svnweb.freebsd.org/changeset/base/321939
Log:
Add my birthdate to the calendar
Requested by: mckusick
Modified:
head/usr.bin/calendar/calendars/calendar.freebsd
Modified: head/usr.bin/calendar/calendars/cale
Author: ian
Date: Wed Aug 2 18:28:06 2017
New Revision: 321938
URL: https://svnweb.freebsd.org/changeset/base/321938
Log:
Fix the interface to imx_iomux_gpr_get/set(). The functions were defined
as taking a register number, and that would get multiplied by 4 to make
a register address. Bu
Author: hselasky
Date: Wed Aug 2 16:01:52 2017
New Revision: 321937
URL: https://svnweb.freebsd.org/changeset/base/321937
Log:
Remove myself.
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
===
Author: hselasky
Date: Wed Aug 2 15:59:02 2017
New Revision: 321935
URL: https://svnweb.freebsd.org/changeset/base/321935
Log:
Add myself to import new OFED user-space into projects/bsd_rdma_4_9.
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
=
Author: ian
Date: Wed Aug 2 15:16:40 2017
New Revision: 321934
URL: https://svnweb.freebsd.org/changeset/base/321934
Log:
Add missing ofw_bus_if.h src file.
Modified:
head/sys/modules/i2c/ds1307/Makefile
head/sys/modules/i2c/ds3231/Makefile
head/sys/modules/i2c/isl12xx/Makefile
Modified
Author: ian
Date: Wed Aug 2 15:15:18 2017
New Revision: 321933
URL: https://svnweb.freebsd.org/changeset/base/321933
Log:
The imx6_snvs driver is not strictly required for the system to run, so
change it from standard to optional and add a device statement for it so
that it's included unles
Author: gavin
Date: Wed Aug 2 15:13:13 2017
New Revision: 321932
URL: https://svnweb.freebsd.org/changeset/base/321932
Log:
Merge r316113,316184,316413 from head:
- Remove #define PCIS_SERIALBUS_SMBUS_PROGIF, unused since r200091
- Switch device_probe() from large case statement to a look
Author: gavin
Date: Wed Aug 2 15:11:06 2017
New Revision: 321931
URL: https://svnweb.freebsd.org/changeset/base/321931
Log:
Merge r316113,316184,316413 from head:
- Remove #define PCIS_SERIALBUS_SMBUS_PROGIF, unused since r200091
- Switch device_probe() from large case statement to a look
Author: kib
Date: Wed Aug 2 14:54:54 2017
New Revision: 321930
URL: https://svnweb.freebsd.org/changeset/base/321930
Log:
For makedev(), cast the minor argument to unsigned type explicitely,
avoiding possible sign propagation.
Submitted by: hselasky
Modified:
head/sys/sys/types.h
Mod
Author: mav
Date: Wed Aug 2 14:45:58 2017
New Revision: 321929
URL: https://svnweb.freebsd.org/changeset/base/321929
Log:
MFC r320730: Report device descr in addition to ident.
Serial number without device model is somewhat less useful.
Modified:
stable/11/usr.sbin/diskinfo/diskinfo.c
D
Author: mav
Date: Wed Aug 2 14:45:22 2017
New Revision: 321928
URL: https://svnweb.freebsd.org/changeset/base/321928
Log:
MFC r320683: Add naive benchmark for SSDs in ZFS SLOG role.
ZFS SLOGs have very specific access pattern with many cache flushes,
which none of benchmarks I know can s
Author: mav
Date: Wed Aug 2 14:43:12 2017
New Revision: 321927
URL: https://svnweb.freebsd.org/changeset/base/321927
Log:
MFC r320555, r320576 (by allanjude):
Add -s (serial) and -p (physpath) to diskinfo
Return the bare requested information, intended for scripting.
The serial numb
Author: hselasky
Date: Wed Aug 2 14:27:27 2017
New Revision: 321926
URL: https://svnweb.freebsd.org/changeset/base/321926
Log:
Fix LinuxKPI regression after r321920. The mda_unit and si_drv0 fields are not
wide enough to hold the full 64-bit dev_t. Instead use the "dev" field in
the "linux_
Author: andrew
Date: Wed Aug 2 14:12:47 2017
New Revision: 321925
URL: https://svnweb.freebsd.org/changeset/base/321925
Log:
Fix the return type for get_cntxc(). The register is 64-bit on both arm
and arm64 so move any truncation to the caller.
Submitted by: Mihai Carabas
X-Differenti
On 08/02/17 15:54, Konstantin Belousov wrote:
I agree with the usefulness of the y cast to unsigned type, but I am not sure
what is the use of final dev_t cast. By the usual arithmetic conversion
rules, the final type of the '|' is the highest rank type of the operands.
Something unusual can onl
On Wed, Aug 02, 2017 at 02:38:50PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 14:36, Hans Petter Selasky wrote:
> > On 08/02/17 12:14, Konstantin Belousov wrote:
> >> +#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */
> >> +#defineminor(x)((int)((x) & 0x))
Author: ed
Date: Wed Aug 2 13:08:10 2017
New Revision: 321924
URL: https://svnweb.freebsd.org/changeset/base/321924
Log:
Keep top page on CloudABI to work around AMD Ryzen stability issues.
Similar to r321899, reduce sv_maxuser by one page inside of CloudABI.
This ensures that the stack,
On 08/02/17 14:36, Hans Petter Selasky wrote:
On 08/02/17 12:14, Konstantin Belousov wrote:
+#definemajor(x)((int)((dev_t)(x) >> 32))/* major number */
+#defineminor(x)((int)((x) & 0x))/* minor number */
+#definemakedev(x, y)(((dev_t)(x) << 32) | (y))/
On 08/02/17 14:37, Konstantin Belousov wrote:
si_drv1->xxx instead of using si_drv0 and dev2unit().
si_drv1 is 32bit on 32bit platforms.
I mean the LinuxKPI structure pointed to by si_drv1, not si_drv1 itself.
--HPS
___
svn-src-all@freebsd.org mail
On Wed, Aug 02, 2017 at 02:26:46PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 13:43, Konstantin Belousov wrote:
> > On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote:
> >> On 08/02/17 13:17, Konstantin Belousov wrote:
> >>> But y must be dev_t.
> >>
> >> Sure, but "struct cde
On 08/02/17 12:14, Konstantin Belousov wrote:
+#definemajor(x)((int)((dev_t)(x) >> 32)) /* major number */
+#defineminor(x)((int)((x) & 0x)) /* minor number */
+#definemakedev(x, y) (((dev_t)(x) << 32) | (y))/* create
dev_t */
One mor
Author: dru (doc committer)
Date: Wed Aug 2 12:31:03 2017
New Revision: 321923
URL: https://svnweb.freebsd.org/changeset/base/321923
Log:
Update my entry in marketing.
Modified:
head/share/misc/organization.dot
Modified: head/share/misc/organization.dot
=
On 08/02/17 13:43, Konstantin Belousov wrote:
On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote:
On 08/02/17 13:17, Konstantin Belousov wrote:
But y must be dev_t.
Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain
dev_t ?
Why should it contain dev_t ?
L
On Wed, Aug 02, 2017 at 01:27:50PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 13:17, Konstantin Belousov wrote:
> > But y must be dev_t.
>
> Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain
> dev_t ?
Why should it contain dev_t ?
Linux KPI abused that field it seems.
L
On 08/02/17 13:17, Konstantin Belousov wrote:
But y must be dev_t.
Sure, but "struct cdev" 's si_drv0 is only "int" . How can it contain
dev_t ?
--HPS
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
T
Author: mjg
Date: Wed Aug 2 11:25:38 2017
New Revision: 321922
URL: https://svnweb.freebsd.org/changeset/base/321922
Log:
amd64: annotate the syscall return address check with __predict_false
before:
0x80b03ebb <+2059>:mov0x460(%r14),%rax
0x80b03ec2 <+
On Wed, Aug 02, 2017 at 01:11:48PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 13:06, Konstantin Belousov wrote:
> > So linuxkpi was broken before this commit as well, as I noted in my
> > other reply ?
>
> Hi,
>
> The LinuxKPI uses minor/major/makedev internally.
>
> y = makedev(z,t)
>
> T
On 08/02/17 13:06, Konstantin Belousov wrote:
So linuxkpi was broken before this commit as well, as I noted in my
other reply ?
Hi,
The LinuxKPI uses minor/major/makedev internally.
y = makedev(z,t)
Then the LinuxKPI assumes z and t can be retrieved through minor and
major: minor(y) == z an
On Wed, Aug 02, 2017 at 12:35:47PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 12:14, Konstantin Belousov wrote:
> > Author: kib
> > Date: Wed Aug 2 10:14:17 2017
> > New Revision: 321920
> > URL: https://svnweb.freebsd.org/changeset/base/321920
> >
> > Log:
> >Change major()/minor() to w
On Wed, Aug 02, 2017 at 12:23:22PM +0200, Hans Petter Selasky wrote:
> On 08/02/17 12:14, Konstantin Belousov wrote:
> > Author: kib
> > Date: Wed Aug 2 10:14:17 2017
> > New Revision: 321920
> > URL: https://svnweb.freebsd.org/changeset/base/321920
> >
> > Log:
> >Change major()/minor() to w
On 08/02/17 12:14, Konstantin Belousov wrote:
Author: kib
Date: Wed Aug 2 10:14:17 2017
New Revision: 321920
URL: https://svnweb.freebsd.org/changeset/base/321920
Log:
Change major()/minor() to work with 64bit dev_t.
Since traditional types for the macros values are int, remove the
Author: mav
Date: Wed Aug 2 10:33:47 2017
New Revision: 321921
URL: https://svnweb.freebsd.org/changeset/base/321921
Log:
Add compat shim part missed at r305197.
This fixes compatibility between old kernel and new ZFS tools.
It seems to be tradition to forget it. :(
PR: 22
On 08/02/17 12:14, Konstantin Belousov wrote:
Author: kib
Date: Wed Aug 2 10:14:17 2017
New Revision: 321920
URL: https://svnweb.freebsd.org/changeset/base/321920
Log:
Change major()/minor() to work with 64bit dev_t.
Since traditional types for the macros values are int, remove the
Author: kib
Date: Wed Aug 2 10:14:17 2017
New Revision: 321920
URL: https://svnweb.freebsd.org/changeset/base/321920
Log:
Change major()/minor() to work with 64bit dev_t.
Since traditional types for the macros values are int, remove the
cookie trick and just split the dev_t at the word b
Author: kib
Date: Wed Aug 2 10:12:10 2017
New Revision: 321919
URL: https://svnweb.freebsd.org/changeset/base/321919
Log:
Do not call trapsignal() after handling usermode fault or interrupt,
when a signal is not intended to be sent.
The variable holding the signal number to send is left
Author: ngie
Date: Wed Aug 2 09:49:41 2017
New Revision: 321918
URL: https://svnweb.freebsd.org/changeset/base/321918
Log:
Fix cosmetic issue with error message
Add missing space in error message related to PR noted.
MFC after:2 weeks
PR: 220398
Modified:
head/tests
Author: ngie
Date: Wed Aug 2 09:00:18 2017
New Revision: 321916
URL: https://svnweb.freebsd.org/changeset/base/321916
Log:
Fix accidental misconversion done in r321912
SUBDIR.${MK_TESTS} should append osmtest, not tests
MFC after:1 week
MFC with: r321912
Modified:
head/co
Author: ngie
Date: Wed Aug 2 08:54:18 2017
New Revision: 321915
URL: https://svnweb.freebsd.org/changeset/base/321915
Log:
Remove bogus bsd.subdir.mk .include
bsd.subdir.mk is included from bsd.obj.mk, which is included via bsd.lib.mk.
MFC after:3 days
Modified:
head/lib/libcry
Author: ngie
Date: Wed Aug 2 08:35:51 2017
New Revision: 321912
URL: https://svnweb.freebsd.org/changeset/base/321912
Log:
Convert traditional ${MK_TESTS} conditional idiom for including test
directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and
Author: kib
Date: Wed Aug 2 08:07:13 2017
New Revision: 321910
URL: https://svnweb.freebsd.org/changeset/base/321910
Log:
MFC r321581:
Mark pages after EOF as clean after pageout.
Modified:
stable/11/sys/fs/nfsclient/nfs_clbio.c
stable/11/sys/fs/smbfs/smbfs_io.c
stable/11/sys/vm/vnode_
Author: kib
Date: Wed Aug 2 08:03:40 2017
New Revision: 321909
URL: https://svnweb.freebsd.org/changeset/base/321909
Log:
MFC r321580:
Move rtvals initialization out of the region protected by NFS node lock.
Modified:
stable/11/sys/fs/nfsclient/nfs_clbio.c
Directory Properties:
stable/11
Author: kib
Date: Wed Aug 2 07:58:36 2017
New Revision: 321908
URL: https://svnweb.freebsd.org/changeset/base/321908
Log:
MFC r321512:
Mark name_PCTRIE_LOOKUP_LE() generated function unused.
Modified:
stable/11/sys/sys/pctrie.h
Directory Properties:
stable/11/ (props changed)
Modified
65 matches
Mail list logo