svn commit: r282948 - head/lib/libthr/thread

2015-05-15 Thread Konstantin Belousov
Author: kib Date: Fri May 15 08:40:17 2015 New Revision: 282948 URL: https://svnweb.freebsd.org/changeset/base/282948 Log: Some third-party malloc(3) implementations use pthread_setspecific(3) to handle per-thread information. Since our pthread_setspecific() implementation calls calloc(3)

svn commit: r282951 - stable/10/usr.bin/checknr

2015-05-15 Thread Baptiste Daroussin
Author: bapt Date: Fri May 15 09:00:20 2015 New Revision: 282951 URL: https://svnweb.freebsd.org/changeset/base/282951 Log: MFC: r282437, r282438, r282439, r282462, r282463, r282464, r282466, r282467, r282468, r282609 Update the list of known roff commands (both from NetBSD and

svn commit: r282942 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 15 06:50:59 2015 New Revision: 282942 URL: https://svnweb.freebsd.org/changeset/base/282942 Log: sfxge: split sfxge_tx_qdpl_put() into *_locked() and *_unlocked() It simplifies understanding of the sfxge_tx_packet_add() logic and avoids passing of 'locked'

svn commit: r282941 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 15 06:49:43 2015 New Revision: 282941 URL: https://svnweb.freebsd.org/changeset/base/282941 Log: sfxge: do not change CSUM_TSO when IFCAP_TSOx is changed It is simply not required since the kernel checks corresponding IFCAP_TSOx capability and CSUM_TSO in

Re: svn commit: r282917 - stable/9/bin/cp

2015-05-15 Thread Alexey Dokuchaev
On Thu, May 14, 2015 at 07:32:13PM +, Jilles Tjoelker wrote: Author: jilles Date: Thu May 14 19:32:13 2015 New Revision: 282917 URL: https://svnweb.freebsd.org/changeset/base/282917 Log: MFC r282482: cp: Remove fts sorting. [...] Could (if should) it be MFCed to stable/8 as

svn commit: r282945 - head/sys/amd64/amd64

2015-05-15 Thread Konstantin Belousov
Author: kib Date: Fri May 15 07:57:47 2015 New Revision: 282945 URL: https://svnweb.freebsd.org/changeset/base/282945 Log: Implement the support for PCID in UP kernels. Requested by: alc Tested by:pho Sponsored by: The FreeBSD Foundation MFC after:3 weeks Modified:

svn commit: r282949 - stable/10/usr.bin/col

2015-05-15 Thread Baptiste Daroussin
Author: bapt Date: Fri May 15 08:45:55 2015 New Revision: 282949 URL: https://svnweb.freebsd.org/changeset/base/282949 Log: MFC: r282305, r282309, r282342, r282669, r282722 r282305: col: fixing 25 year old bug Makes col(1) respect POSIX again for escape sequences as decribed in its

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

2015-05-15 Thread Konstantin Belousov
Author: kib Date: Fri May 15 07:54:31 2015 New Revision: 282944 URL: https://svnweb.freebsd.org/changeset/base/282944 Log: Right now, the process' p_boundary_count counter is decremented by the suspended thread itself, on the return path from thread_suspend_check(). A consequence is that

svn commit: r282950 - stable/10/usr.bin/vgrind

2015-05-15 Thread Baptiste Daroussin
Author: bapt Date: Fri May 15 08:53:52 2015 New Revision: 282950 URL: https://svnweb.freebsd.org/changeset/base/282950 Log: MFC: r282449, r282450, r282451, r282452, r282453, r282454, r282455, r282457, r282459, r282460, r282461 Modernize code: ansification, use c99 features Improve

svn commit: r282939 - head/sys/dev/ixl

2015-05-15 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Fri May 15 06:11:47 2015 New Revision: 282939 URL: https://svnweb.freebsd.org/changeset/base/282939 Log: Free vsi-queues after use. Differential Revision:D2344 Reviewed by: erj Modified: head/sys/dev/ixl/if_ixlv.c Modified:

svn commit: r282943 - stable/10/sys/dev/ixl

2015-05-15 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Fri May 15 07:07:37 2015 New Revision: 282943 URL: https://svnweb.freebsd.org/changeset/base/282943 Log: MFC r282939: Free vsi-queues after use. Modified: stable/10/sys/dev/ixl/if_ixlv.c Modified: stable/10/sys/dev/ixl/if_ixlv.c

svn commit: r282940 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Fri May 15 06:48:36 2015 New Revision: 282940 URL: https://svnweb.freebsd.org/changeset/base/282940 Log: sfxge: LRO may be done only if checksums are OK Also it is cheaper to check Rx descriptor flags than TCP protocol in IP header. Reviewed by:gnn

svn commit: r282947 - in head/sys: amd64/amd64 kern

2015-05-15 Thread Konstantin Belousov
Author: kib Date: Fri May 15 08:30:29 2015 New Revision: 282947 URL: https://svnweb.freebsd.org/changeset/base/282947 Log: On amd64, make proc0 pmap initialization slightly more correct. In particular, switch to the proc0 pmap to have expected %cr3 and PCID for the thread0 during

Re: svn commit: r282907 - head/sys/sys

2015-05-15 Thread Tijl Coosemans
On Thu, 14 May 2015 15:49:49 + (UTC) Pedro F. Giffuni p...@freebsd.org wrote: Author: pfg Date: Thu May 14 15:49:48 2015 New Revision: 282907 URL: https://svnweb.freebsd.org/changeset/base/282907 Log: Add new __unreachable() builtin This is one of the few post gcc4.2 builtins

svn commit: r282957 - stable/10/lib/libc/sys

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:54:40 2015 New Revision: 282957 URL: https://svnweb.freebsd.org/changeset/base/282957 Log: MFC r278352: Remove useless comment. Sponsored by: The FreeBSD Foundation Modified: stable/10/lib/libc/sys/setresuid.2 Directory Properties: stable/10/

svn commit: r282952 - in stable/10: usr.bin/man usr.sbin/bhyve

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 09:56:59 2015 New Revision: 282952 URL: https://svnweb.freebsd.org/changeset/base/282952 Log: MFC r274720: Fix improper .Fx macro usage. Sponsored by: The FreeBSD Foundation Modified: stable/10/usr.bin/man/man.1 stable/10/usr.sbin/bhyve/bhyve.8

svn commit: r282962 - stable/10/lib/libc/sys

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 11:07:49 2015 New Revision: 282962 URL: https://svnweb.freebsd.org/changeset/base/282962 Log: MFC r280983: Update open(2) to make it more obvious that O_NOCTTY and O_TTY_INIT are ignored. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282958 - in stable/10/usr.sbin/bluetooth: hccontrol sdpcontrol

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:56:22 2015 New Revision: 282958 URL: https://svnweb.freebsd.org/changeset/base/282958 Log: MFC r278360: Make hccontrol(8) and sdpcontrol(8) appear in man -k bluetooth output. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282960 - stable/10/sys/fs/fuse

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 11:03:19 2015 New Revision: 282960 URL: https://svnweb.freebsd.org/changeset/base/282960 Log: MFC r279536: Make fuse(4) respect FOPEN_DIRECT_IO. This is required for correct operation of GlusterFS. PR: 192701 Submitted by: harsha at

svn commit: r282965 - in head: sbin/ifconfig sys/net sys/netinet sys/netinet6

2015-05-15 Thread Andrey V. Elsukov
Author: ae Date: Fri May 15 12:19:45 2015 New Revision: 282965 URL: https://svnweb.freebsd.org/changeset/base/282965 Log: Add an ability accept encapsulated packets from different sources by one gif(4) interface. Add new option ignore_source for gif(4) interface. When it is enabled, gif's

svn commit: r282953 - in stable/10: sbin/devd sys/geom

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:42:48 2015 New Revision: 282953 URL: https://svnweb.freebsd.org/changeset/base/282953 Log: MFC r277170: Add devd(8) notifications for creation and destruction of GEOM devices. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r282955 - stable/10/sys/dev/iscsi

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:50:58 2015 New Revision: 282955 URL: https://svnweb.freebsd.org/changeset/base/282955 Log: MFC r278237: Don't call callout_drain() with iscsi mutex held; this fixes a warning that was introduced recently. While here, don't try to access is_terminating

svn commit: r282963 - stable/10/share/man/man4

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 11:10:01 2015 New Revision: 282963 URL: https://svnweb.freebsd.org/changeset/base/282963 Log: MFC r281265: Add a hint that device ctl kind of depends on device iscsi. It actually doesn't - device ctl automatically pulls in ICL, which would normally be

svn commit: r282967 - head/sbin/ifconfig

2015-05-15 Thread Alexander V. Chernikov
Author: melifaro Date: Fri May 15 12:32:17 2015 New Revision: 282967 URL: https://svnweb.freebsd.org/changeset/base/282967 Log: Simplify i2c reader: we don't need per-NIC handler anymore. Make code use read_i2c() function instead of callback. Simplifydocument struct i2c_info. Consistently

svn commit: r282954 - stable/10/sys/dev/iscsi

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:47:25 2015 New Revision: 282954 URL: https://svnweb.freebsd.org/changeset/base/282954 Log: MFC r278233: Fix error handling. Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/dev/iscsi/iscsi.c Directory Properties: stable/10/ (props

svn commit: r282966 - head/share/man/man4

2015-05-15 Thread Jason A. Harmening
Author: jah Date: Fri May 15 12:28:17 2015 New Revision: 282966 URL: https://svnweb.freebsd.org/changeset/base/282966 Log: Update iic(4) man page to reflect recent changes Differential Revision:https://reviews.freebsd.org/D2461 Reviewed by: wblock Approved by: kib (mentor)

svn commit: r282956 - stable/10/usr.sbin/ctladm

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 10:53:06 2015 New Revision: 282956 URL: https://svnweb.freebsd.org/changeset/base/282956 Log: MFC r278316: Make ctladm islist ignore unknown elements, so the old version continues to work with newer kernel. Other ctladm(8) *list subcommands seem to

svn commit: r282961 - stable/10/etc/autofs

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 11:06:10 2015 New Revision: 282961 URL: https://svnweb.freebsd.org/changeset/base/282961 Log: MFC r280321: Make the autofs LDAP script cope with server returning entries with ENTRY_ATTRIBUTE (eg cn) after the VALUE_ATTRIBUTE (eg automountInformation),

svn commit: r282964 - stable/10/sys/netinet

2015-05-15 Thread Julien Charbon
Author: jch Date: Fri May 15 12:07:43 2015 New Revision: 282964 URL: https://svnweb.freebsd.org/changeset/base/282964 Log: MFC: r280904, r280990, r281599 r280904: Use appropriate timeout_t* instead of void* in tcp_timer_activate() Suggested by: imp

svn commit: r282968 - stable/10/sys/netinet

2015-05-15 Thread Julien Charbon
Author: jch Date: Fri May 15 12:35:18 2015 New Revision: 282968 URL: https://svnweb.freebsd.org/changeset/base/282968 Log: MFC r279821: In TCP, connect() can return incorrect error code EINVAL instead of EADDRINUSE or ECONNREFUSED PR: 196035

svn commit: r282969 - head/share/man/man4

2015-05-15 Thread Jason A. Harmening
Author: jah Date: Fri May 15 13:04:14 2015 New Revision: 282969 URL: https://svnweb.freebsd.org/changeset/base/282969 Log: Bump date for iic.4 Modified: head/share/man/man4/iic.4 Modified: head/share/man/man4/iic.4

svn commit: r282972 - in head/sys: dev/fdt dev/gpio dev/ofw mips/beri powerpc/ofw powerpc/pseries

2015-05-15 Thread Ruslan Bukin
Author: br Date: Fri May 15 13:55:18 2015 New Revision: 282972 URL: https://svnweb.freebsd.org/changeset/base/282972 Log: Provide the number of interrupt resources added to the list by using extra argument, so caller will know that. Modified: head/sys/dev/fdt/simplebus.c

svn commit: r282959 - stable/10/sbin/mount_fusefs

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 11:00:12 2015 New Revision: 282959 URL: https://svnweb.freebsd.org/changeset/base/282959 Log: MFC r279489: Make the automounted flag work for FUSE filesystems. PR: 192852 Submitted by: taku at tackymt.homeip.net (earlier version) Sponsored

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

2015-05-15 Thread John Baldwin
Author: jhb Date: Fri May 15 13:50:37 2015 New Revision: 282971 URL: https://svnweb.freebsd.org/changeset/base/282971 Log: Previously, cv_waiters was only updated by cv_signal or cv_wait. If a thread awakened due to a time out, then cv_waiters was not decremented. If INT_MAX threads timed

svn commit: r282974 - in stable/10/usr.sbin: . uefisign

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 15:08:37 2015 New Revision: 282974 URL: https://svnweb.freebsd.org/changeset/base/282974 Log: MFC r279315: Add uefisign(8), UEFI Secure Boot signing utility. Relnotes: yes Sponsored by: The FreeBSD Foundation Added: stable/10/usr.sbin/uefisign/

svn commit: r282976 - stable/10/share/examples/uefisign

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 15:12:12 2015 New Revision: 282976 URL: https://svnweb.freebsd.org/changeset/base/282976 Log: MFC r279321: Make the uefikeys script output slightly more obvious. Sponsored by: The FreeBSD Foundation Modified: stable/10/share/examples/uefisign/uefikeys

Re: svn commit: r282971 - in head/sys: kern sys

2015-05-15 Thread John Baldwin
On Friday, May 15, 2015 01:50:38 PM John Baldwin wrote: Author: jhb Date: Fri May 15 13:50:37 2015 New Revision: 282971 URL: https://svnweb.freebsd.org/changeset/base/282971 Log: Previously, cv_waiters was only updated by cv_signal or cv_wait. If a thread awakened due to a time out,

svn commit: r282970 - head/sys/dev/iscsi

2015-05-15 Thread Alexander Motin
Author: mav Date: Fri May 15 13:36:50 2015 New Revision: 282970 URL: https://svnweb.freebsd.org/changeset/base/282970 Log: Close some potential races around socket start/close. There are some reports about panics on ic-ic_socket NULL derefence. This kind of races is the only way I can

svn commit: r282978 - head/sys/dev/netmap

2015-05-15 Thread Patrick Kelsey
Author: pkelsey Date: Fri May 15 15:36:57 2015 New Revision: 282978 URL: https://svnweb.freebsd.org/changeset/base/282978 Log: When a netmap process terminates without the full set of buffers it was granted via rings and ni_bufs_list_head represented in those rings and lists (e.g., via

svn commit: r282980 - head/usr.bin/man

2015-05-15 Thread Baptiste Daroussin
Author: bapt Date: Fri May 15 15:56:28 2015 New Revision: 282980 URL: https://svnweb.freebsd.org/changeset/base/282980 Log: Allow MANWIDTH to work with mandoc(1) Reported by: bdrewery Modified: head/usr.bin/man/man.sh Modified: head/usr.bin/man/man.sh

svn commit: r282975 - in stable/10: etc/mtree share/examples share/examples/uefisign

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 15:10:34 2015 New Revision: 282975 URL: https://svnweb.freebsd.org/changeset/base/282975 Log: MFC r279317: Add key/cert generation script for uefisign(8). Sponsored by: The FreeBSD Foundation Added: stable/10/share/examples/uefisign/ - copied

svn commit: r282977 - stable/10/share/man/man8

2015-05-15 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 15 15:13:51 2015 New Revision: 282977 URL: https://svnweb.freebsd.org/changeset/base/282977 Log: MFC r279316: Add uefisign(8) reference to uefi(8) manual page. Sponsored by: The FreeBSD Foundation Modified: stable/10/share/man/man8/uefi.8 Directory

svn commit: r282979 - stable/10/lib/libc/gen

2015-05-15 Thread Julian Elischer
Author: julian Date: Fri May 15 15:49:24 2015 New Revision: 282979 URL: https://svnweb.freebsd.org/changeset/base/282979 Log: MFH: r282485 Tweak seekdir, telldir and readdir so that when htere are deletes going on, as seek to teh last location saved will still work. This is needed for

svn commit: r282994 - head/tools/build

2015-05-15 Thread Dimitry Andric
Author: dim Date: Fri May 15 22:19:35 2015 New Revision: 282994 URL: https://svnweb.freebsd.org/changeset/base/282994 Log: Provide reallocarray() in -legacy, if needed, to allow building head on previous releases. Also add a stdlib.h wrapper, which declares the function, otherwise the

Re: svn commit: r282992 - in stable/9/tools/regression/aio/kqueue: . lio

2015-05-15 Thread Garrett Cooper
On May 15, 2015, at 15:13, Garrett Cooper n...@freebsd.org wrote: Author: ngie Date: Fri May 15 22:13:11 2015 New Revision: 282992 URL: https://svnweb.freebsd.org/changeset/base/282992 Log: MFC r280893,r280894,r280895: r280893: Cleanup and do minor refactoring before converting

svn commit: r282995 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-05-15 Thread Steven Hartland
Author: smh Date: Sat May 16 01:13:37 2015 New Revision: 282995 URL: https://svnweb.freebsd.org/changeset/base/282995 Log: MFC r282880: Add copyright info missing from r282205 Sponsored by: Multiplay Modified: stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c

svn commit: r282993 - stable/9/tools/regression/aio/aiotest

2015-05-15 Thread Garrett Cooper
Author: ngie Date: Fri May 15 22:14:42 2015 New Revision: 282993 URL: https://svnweb.freebsd.org/changeset/base/282993 Log: Remove mergeinfo for r280893 It wasn't actually committed to stable/9 in r282992 Modified: Directory Properties: stable/9/tools/regression/aio/aiotest/ (props

svn commit: r282992 - in stable/9/tools/regression/aio/kqueue: . lio

2015-05-15 Thread Garrett Cooper
Author: ngie Date: Fri May 15 22:13:11 2015 New Revision: 282992 URL: https://svnweb.freebsd.org/changeset/base/282992 Log: MFC r280893,r280894,r280895: r280893: Cleanup and do minor refactoring before converting testcases to ATF - Convert errx(-1, ..) to errx(1, ..) - Move the

svn commit: r282973 - in head: gnu/lib tools/build/mk

2015-05-15 Thread Ed Maste
Author: emaste Date: Fri May 15 14:22:33 2015 New Revision: 282973 URL: https://svnweb.freebsd.org/changeset/base/282973 Log: Build libgomp only if we're also building base system GCC Clang's OpenMP support will emit Intel OpenMP API library calls, and will therefore require libiomp (or

svn commit: r282998 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Sat May 16 05:43:20 2015 New Revision: 282998 URL: https://svnweb.freebsd.org/changeset/base/282998 Log: sfxge: move mbuf free to sfxge_if_transmit() It is a preparation to the next patch which will service packet queue even if packet addtion fails. Reviewed

Re: svn commit: r282948 - head/lib/libthr/thread

2015-05-15 Thread Rui Paulo
On Friday 15 May 2015 08:40:17 Konstantin Belousov wrote: Author: kib Date: Fri May 15 08:40:17 2015 New Revision: 282948 URL: https://svnweb.freebsd.org/changeset/base/282948 Log: Some third-party malloc(3) implementations use pthread_setspecific(3) to handle per-thread information.

svn commit: r282996 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Sat May 16 05:36:40 2015 New Revision: 282996 URL: https://svnweb.freebsd.org/changeset/base/282996 Log: sfxge: support Rx checksum offloads disabling We can't disable it in HW, but we can ignore result. Discard Rx descriptor checksum flags if Rx checksum offload

svn commit: r282997 - head/sys/dev/sfxge

2015-05-15 Thread Andrew Rybchenko
Author: arybchik Date: Sat May 16 05:37:47 2015 New Revision: 282997 URL: https://svnweb.freebsd.org/changeset/base/282997 Log: sfxge: get rid of locked variable in sfxge_tx_packet_add() Now each branch has one and only one possible TxQ lock state. It simplifies understanding of the

svn commit: r282986 - head/share/mk

2015-05-15 Thread Cy Schubert
Author: cy Date: Fri May 15 19:37:17 2015 New Revision: 282986 URL: https://svnweb.freebsd.org/changeset/base/282986 Log: Correct location for libntpevent.a. Modified: head/share/mk/src.libnames.mk Modified: head/share/mk/src.libnames.mk

svn commit: r282987 - head/sys/sys

2015-05-15 Thread Pedro F. Giffuni
Author: pfg Date: Fri May 15 19:51:05 2015 New Revision: 282987 URL: https://svnweb.freebsd.org/changeset/base/282987 Log: Break apart the gnu_inline attribute and use artificial if available. In general it is bad practice to use the gnu_inline attribute but we will need it in special

svn commit: r282985 - in head/sys: arm/annapurna arm/annapurna/alpine arm/annapurna/alpine/hal arm/conf boot/fdt/dts/arm

2015-05-15 Thread Zbigniew Bodek
Author: zbb Date: Fri May 15 18:25:48 2015 New Revision: 282985 URL: https://svnweb.freebsd.org/changeset/base/282985 Log: Introduce support for the Alpine PoC from Annapurna Labs The Alpine Platform-On-Chip offers multicore processing (quad ARM Cortex-A15), 1/10Gb Ethernet, SATA 3,

svn commit: r282989 - head/sys/sys

2015-05-15 Thread Pedro F. Giffuni
Author: pfg Date: Fri May 15 20:47:25 2015 New Revision: 282989 URL: https://svnweb.freebsd.org/changeset/base/282989 Log: Break apart the gnu_inline attribute and use artificial if available. Missing #endif Reported by: jhb, jenkins Pointed hat: me Modified:

svn commit: r282990 - head/sys/sys

2015-05-15 Thread Pedro F. Giffuni
Author: pfg Date: Fri May 15 20:53:43 2015 New Revision: 282990 URL: https://svnweb.freebsd.org/changeset/base/282990 Log: Break apart the gnu_inline attribute and use artificial if available. Missing #endif (in wrong place) Pointed hat: me Modified: head/sys/sys/cdefs.h

Re: svn commit: r282987 - head/sys/sys

2015-05-15 Thread Pedro Giffuni
On 05/15/15 15:35, John Baldwin wrote: On Friday, May 15, 2015 07:51:06 PM Pedro F. Giffuni wrote: Author: pfg Date: Fri May 15 19:51:05 2015 New Revision: 282987 URL: https://svnweb.freebsd.org/changeset/base/282987 Log: Break apart the gnu_inline attribute and use artificial if

Re: svn commit: r282987 - head/sys/sys

2015-05-15 Thread John Baldwin
On Friday, May 15, 2015 07:51:06 PM Pedro F. Giffuni wrote: Author: pfg Date: Fri May 15 19:51:05 2015 New Revision: 282987 URL: https://svnweb.freebsd.org/changeset/base/282987 Log: Break apart the gnu_inline attribute and use artificial if available. In general it is bad

svn commit: r282988 - in head: include sys/sys

2015-05-15 Thread Pedro F. Giffuni
Author: pfg Date: Fri May 15 20:43:37 2015 New Revision: 282988 URL: https://svnweb.freebsd.org/changeset/base/282988 Log: Make use of GCC alloc_align attribute This lets the compiler know about the alignment of pointers returned by aligned_alloc(3), posix_memalign(3). and

Re: svn commit: r282907 - head/sys/sys

2015-05-15 Thread Pedro Giffuni
On 05/15/15 05:33, Tijl Coosemans wrote: Modified: head/sys/sys/cdefs.h == --- head/sys/sys/cdefs.hThu May 14 15:14:03 2015(r282906) +++ head/sys/sys/cdefs.hThu May 14 15:49:48 2015

svn commit: r282982 - head/sys/netipsec

2015-05-15 Thread George V. Neville-Neil
Author: gnn Date: Fri May 15 18:04:49 2015 New Revision: 282982 URL: https://svnweb.freebsd.org/changeset/base/282982 Log: Summary: Remove spurious, extra, next header comments. Correct the name of the pad length field. Modified: head/sys/netipsec/esp.h Modified: head/sys/netipsec/esp.h

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

2015-05-15 Thread Ian Lepore
Author: ian Date: Fri May 15 18:07:58 2015 New Revision: 282983 URL: https://svnweb.freebsd.org/changeset/base/282983 Log: Retrieve the cache parms in the proper arch-specific way. Submitted by: Michal Meloun mel...@miracle.cz Modified: head/sys/arm/arm/cpuinfo.c Modified:

svn commit: r282981 - head/sys/sys

2015-05-15 Thread Pedro F. Giffuni
Author: pfg Date: Fri May 15 17:51:03 2015 New Revision: 282981 URL: https://svnweb.freebsd.org/changeset/base/282981 Log: Replace a CONSTCOND for a void value as a replacement for __unreachable builtin This only applies if we are not using clang or gcc but it lets us use the

svn commit: r282984 - head/sys/arm/include

2015-05-15 Thread Ian Lepore
Author: ian Date: Fri May 15 18:10:00 2015 New Revision: 282984 URL: https://svnweb.freebsd.org/changeset/base/282984 Log: Add assertions that the addresses passed to tlb maintenance are page-aligned. Perform cache writebacks and invalidations in the correct (inner to outer or vice

svn commit: r282991 - head/sys/x86/acpica

2015-05-15 Thread Adrian Chadd
Author: adrian Date: Fri May 15 21:33:19 2015 New Revision: 282991 URL: https://svnweb.freebsd.org/changeset/base/282991 Log: Update the comments to match what the code ended up becoming. -1 is now no locality information available. Sponsored by: Norse Corp, Inc. Modified: