Ruslan Bukin
b4db959ac5
Add new devices to the config.
2014-11-25 16:24:31 +00:00
Ruslan Bukin
e8cf387c51
o Add PIO and vtblk mmio device info to the tree
...
o Add FPGA memory window to static dev mappings
o Fix whitespace
2014-11-25 16:06:19 +00:00
Ruslan Bukin
13e19fb323
Add BERI-specific virtio block backend device driver.
...
This part intended to operate on ARM side in heterogeneous
(ARM/BERI) system on crystal.
2014-11-25 15:58:59 +00:00
Andriy Gapon
e021bcbbc6
whitespace and cosmetic changes in callout_reset family of macros
...
- add parentheses around macro parameters for consistent style
- remove redundant parentheses around an expression
- use tab before a line continuation symbol
Differential Revision: https://reviews.freebsd.org/D1161 (partial)
Reviewed by: markj
MFC after: 1 week
2014-11-25 15:24:05 +00:00
Andriy Gapon
088b124ba7
callout(9): add sbt flavors of callout_schedule
...
Differential Revision: https://reviews.freebsd.org/D1161 (partial)
Reviewed by: jhb, markj
MFC after: 1 week
2014-11-25 15:21:21 +00:00
Sergey Kandaurov
ac071896d1
Fix ifa_data description.
...
PR: 176583
Discussed with: glebius
MFC after: 1 week
Sponsored by: Nginx, Inc.
2014-11-25 15:09:34 +00:00
Baptiste Daroussin
9215669c36
Readd protect(2) removed by mistake
...
Reported by: emaste
2014-11-25 14:40:38 +00:00
Baptiste Daroussin
3e11bd9e2a
Convert to usr.bin/ to LIBADD
...
Reduce overlinking
2014-11-25 14:29:10 +00:00
Baptiste Daroussin
30fca3b0cc
Defines all the libraries needed for usr.bin
2014-11-25 14:28:15 +00:00
John Baldwin
fbdb0b778a
MFamd64: Check for invalid flags in the machine context in sigreturn()
...
and setcontext().
2014-11-25 12:52:00 +00:00
John Baldwin
521b1af4ea
Only pass 6 arguments to the 'run' function on amd64. amd64's
...
makecontext on FreeBSD only supports a maximum of 6 arguments. This
fixes the setcontext_link test on amd64.
PR: 194828
2014-11-25 12:44:18 +00:00
Alexander Motin
993a751eb3
Decouple datamove/done logic from CTL status set.
2014-11-25 12:22:29 +00:00
Baptiste Daroussin
13eb765f2d
Convert sbin/ to LIBADD
...
Reduce overlinking
2014-11-25 11:23:12 +00:00
Baptiste Daroussin
cc0d90a799
Define libipf internal library
2014-11-25 11:22:28 +00:00
Baptiste Daroussin
12cd1730ee
Convert bin/ to LIBADD, reduce overlinking allow to build all components as
...
static
2014-11-25 11:15:40 +00:00
Baptiste Daroussin
e859a32cd6
Fix recursive problem with libedit dependency, if you depends on ncursesw and
...
not on itself
2014-11-25 11:14:42 +00:00
Baptiste Daroussin
ca88232b48
Add a definition for libxo
2014-11-25 11:13:21 +00:00
Baptiste Daroussin
2c3e917030
Fix typo
2014-11-25 11:08:58 +00:00
Baptiste Daroussin
6b129086dc
Convert libraries to use LIBADD
...
While here reduce a bit overlinking
2014-11-25 11:07:26 +00:00
Baptiste Daroussin
d98c8ac029
Define compiler_rt and ssp_nonshared libraries
2014-11-25 11:07:03 +00:00
Baptiste Daroussin
d65af1e7b1
Convert kerberos to LIBADD and reduce overlinking of the kerberos binaries and
...
libraries
2014-11-25 09:57:42 +00:00
Baptiste Daroussin
85abe78406
libvers and libsl are internal libraries
2014-11-25 09:54:05 +00:00
Dag-Erling Smørgrav
83804ea074
The fallback flag in nsdispatch prevents the fallback implementation of
...
getgroupmembership() from invoking the correct backend in the compat case.
Replace it with a nesting depth counter so it only blocks one level (the
first is the group -> group_compat translation, the second is the actual
backend). This is one of two bugs that break getgrouplist() in the compat
case, the second being that the backend's own getgroupmembership() method
is ignored. Unfortunately, that is not easily fixable without a redesign
of our nss implementation (which is also needed to implement the +@group
syntax in /etc/passwd).
PR: 190055
MFC after: 1 week
2014-11-25 09:47:15 +00:00
Baptiste Daroussin
4ab8910605
Fix make depends with libnetbsd
2014-11-25 07:47:44 +00:00
Baptiste Daroussin
882e68f65b
Add definitions of kerberos libraries
2014-11-25 07:13:31 +00:00
Mark Johnston
37bf6a2cb7
Adjust some checks missed in r274637, now that pi_rname can be NULL.
...
Additionally fix a misparenthesization in the same check, noticed while
fixing the first bug. This bug only appears to cause problems if the same
USDT probe appears twice within a static function.
X-MFC-With: r274637
2014-11-25 07:01:38 +00:00
Mark Johnston
db4ce668b2
The module load address always needs to be included when setting the dm_*_va
...
fields of dt_module_t. Previously, this was only done on architectures where
kernel modules have type ET_REL; this change fixes that. As a result, symbol
name resolution in the stack() action now works properly for kernel modules
on i386.
Reported by: Shrikanth Kamath <shrikanth07@gmail.com>
Tested by: Shrikanth Kamath
Discussed with: avg
MFC after: 2 weeks
2014-11-25 06:43:17 +00:00
Justin Hibbits
4dc3495501
Add Apple Intrepid USB controller ID.
...
MFC after: 2 weeks
2014-11-25 06:15:00 +00:00
Alexander Motin
4a2863452f
Use ctl_set_success() instead of direct inlining.
...
MFC after: 1 week
2014-11-25 06:11:05 +00:00
Enji Cooper
62b57d9ab7
Remove cokane@ from MAINTAINERS for 3dfx(4)/tdfx(4) because their email
...
addresses on file bounce (see r252463 for more details)
Reviewed by: accounts (dhw)
2014-11-25 05:25:12 +00:00
Ed Maste
294246bb7d
Revert r274772: it is not valid on MIPS
...
Reported by: sbruno
2014-11-25 03:50:31 +00:00
Kevin Lo
f386f04f11
Add missing headers needed by write().
2014-11-25 02:58:38 +00:00
Baptiste Daroussin
b0e057fce5
Fix the fix
2014-11-25 01:12:57 +00:00
Baptiste Daroussin
a320ad37fe
libevent is an internallib
2014-11-25 00:51:49 +00:00
Baptiste Daroussin
52a78c6703
libatf-c++ exposes libatf-c abi hence we need to explicit link to atf-c if
...
atf-c++ is requested
2014-11-25 00:28:27 +00:00
Baptiste Daroussin
22e6921db8
Do not overwrite any LIBNETBSD or LIBNETBSDDIR if they are already defined
2014-11-25 00:12:25 +00:00
Xin LI
4b1a7d2ab6
Fix build.
2014-11-25 00:07:56 +00:00
Baptiste Daroussin
14d4f1c238
Define special case for atf which libraries names are different from their
...
declaration
2014-11-25 00:01:53 +00:00
Baptiste Daroussin
5716a77a38
s/cft/ctf
2014-11-24 23:58:04 +00:00
Baptiste Daroussin
39cffbbf4a
Forgot to convert demandoc along with mandoc
2014-11-24 23:29:56 +00:00
Baptiste Daroussin
405c01a1bc
Fix typo
2014-11-24 22:35:32 +00:00
Baptiste Daroussin
440888c959
Fix dependencies in case of building statically
2014-11-24 22:32:18 +00:00
Baptiste Daroussin
873ad7fbf4
Avoid code duplication by directly adding _INSTALLLIBS and _PRIVATELIBS into
...
_LIBRARIES
Reported by: emaste
2014-11-24 22:29:16 +00:00
Baptiste Daroussin
91bac0a94b
Each time something links to sqlite3 it should link to pthread
2014-11-24 22:17:35 +00:00
Baptiste Daroussin
2df4d9628a
Convert makefs to LIBADD
...
Add definition of libnetbsd in src.libnames.mk
2014-11-24 22:15:30 +00:00
Baptiste Daroussin
ebadd13c08
Convert mandoc to LIBADD
...
While here remove the ugly LDMANDOC
2014-11-24 22:12:27 +00:00
Andrey V. Elsukov
af6209a133
Skip L2 addresses lookups for p2p interfaces.
...
Discussed with: melifaro
Sponsored by: Yandex LLC
2014-11-24 21:51:43 +00:00
Rui Paulo
f12128e4df
Import libgpio.
...
This is a thin wrapper around the kernel interface which should make
it easier to write GPIO applications. gpioctl(8) will be converted to
use this library in a separate commit.
Differential Revision: https://reviews.freebsd.org/D1183
Reviewed by: adrian, loos
Discussed on: arm@, embedded@
Relnotes: yes
2014-11-24 21:49:40 +00:00
Brad Davis
a736c8ae2a
Convert to LIBADD.
...
Reviewed by: bapt
2014-11-24 21:49:01 +00:00
Baptiste Daroussin
768987b5d0
Correctly specify -L for internal and private libs
2014-11-24 21:39:28 +00:00