trasz
7f7fd0dbc0
Use "default" as default discovery-auth-group, instead of "no-access".
...
It doesn't change visible behaviour, as previously auth-group "default"
wasn't redefinable, so by default access was always denied.
Sponsored by: The FreeBSD Foundation
2014-02-11 11:31:08 +00:00
trasz
87a841d29a
Update manual page to match recent auth-group "default" changes.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:29:58 +00:00
trasz
e4d2947104
Add a new auth-group "default", defaulting to deny, and make it possible
...
to redefine it. From now on, assigning auth-group to a target is no longer
mandatory.
Sponsored by: The FreeBSD Foundation
2014-02-11 11:29:05 +00:00
trasz
7dbe2512bb
Make it possible to redefine portal-group "default".
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:27:25 +00:00
trasz
f5f5c39110
Add auth-type.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:26:05 +00:00
trasz
e8652707f0
Rename a variable, no functional changes.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:14:50 +00:00
trasz
5f228e3b08
Yacc cleanup; no functional changes.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:11:37 +00:00
trasz
760495fbd7
Make function ordering slightly more logical; no functional changes.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:10:01 +00:00
trasz
fec3636fbd
Implement initiator-name and initiator-portal restrictions.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 11:08:04 +00:00
trasz
b84432b20c
Daemonize after applying configuration, not before, so that
...
any problems - including "daemon already running" - are visible
on the terminal and not just in logs.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:59:57 +00:00
trasz
e4b6e911a2
Empty data segment during Login Phase is rather unlikely, but it's
...
not, by itself, a protocol error. This fixes interoperability with
OpenBSD initiator.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:58:32 +00:00
trasz
1d16ec7cee
The log_whatever() routines don't accept NULL for format strings,
...
so mark them as __printflike instead of__printf0like.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:56:43 +00:00
trasz
f0306f793f
Improve check for duplicated paths. It shows the warning twice for
...
every path (once for each duplicate found), but it should do for now.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:55:32 +00:00
trasz
942aab7c51
Refactor.
...
Sponsored by: The FreeBSD Foundation
2014-02-11 10:53:08 +00:00
trasz
14f5d801bf
So, it turns out SIGCHLD is discarded by default, so we have to set up
...
a dummy handler to make it interrupt an ioctl(2) or select(2).
This makes those short-lived iscsid(8) zombies disappear.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:47:28 +00:00
trasz
39c661e770
Empty data segment during Login Phase is rather unlikely, but it's not
...
a protocol error.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:45:20 +00:00
pjd
1df3a6bf79
Add missing libraries here as well, so a warning is not printed when one
...
tries to view their manual pages.
Reported by: rwatson
Explained by: pluknet
2014-02-11 09:17:17 +00:00
marcel
62b8fcb09a
Fix spelling of eight (was spelled eigth) in struct pkthdr.
2014-02-11 04:16:32 +00:00
glebius
665c1c0919
Expose real size of UMA allocations via libmemstat(3).
...
Sponsored by: Nginx, Inc.
2014-02-10 20:09:10 +00:00
glebius
45bf1cc683
Create two public UMA_ZONE_PCPU zones: 64 bit sized and pointer sized.
...
Sponsored by: Nginx, Inc.
2014-02-10 19:59:46 +00:00
glebius
613c5f4e53
Style.
2014-02-10 19:51:15 +00:00
glebius
1861286fed
Make M_ZERO flag work correctly on UMA_ZONE_PCPU zones.
...
Sponsored by: Nginx, Inc.
2014-02-10 19:48:26 +00:00
glebius
855454fa07
Add zpcpu_get_cpu() that converts base pointer of UMA_ZPCPU_ZONE
...
to a pointer private to a given cpuid.
Sponsored by: Nginx, Inc.
2014-02-10 19:47:14 +00:00
mav
6e1e57220f
Fix wrong device name in example.
...
PR: docs/185602
Submitted by: koitsu
MFC after: 1 week
2014-02-10 16:40:13 +00:00
trasz
a2246187e5
The log_whatever() routines don't accept NULL for format strings,
...
so mark them as __printflike instead of __printf0like.
Sponsored by: The FreeBSD Foundation
2014-02-10 15:12:59 +00:00
trasz
681aea1f2d
Make iscsictl(8) properly handle (optional) semicolons in iscsi.conf,
...
instead of ignoring them and echoing them to stdout.
Sponsored by: The FreeBSD Foundation
2014-02-10 15:04:59 +00:00
trasz
5ac128b24d
Simplify.
...
Sponsored by: The FreeBSD Foundation
2014-02-10 15:03:08 +00:00
trasz
80d1527cef
Remove unused variable.
...
Sponsored by: The FreeBSD Foundation
2014-02-10 15:02:02 +00:00
trasz
68e8e16a48
Yacc cleanup; no functional changes.
...
Sponsored by: The FreeBSD Foundation
2014-02-10 15:01:24 +00:00
brueffer
b55833da5c
Only count table lookups when we're actually processing packets.
...
PR: 183462
Submitted by: Sven-Thorsten Dietrich <thebigcorporation at gmail.com>
Reviewed by: bms
MFC after: 1 month
2014-02-10 14:47:51 +00:00
brueffer
576b9091dd
For IPv6, return the same error code as IPv4 when mrouter is not initialized.
...
PR: 178472
Submitted by: Sven-Thorsten Dietrich <sven at vyatta.com>
Reviewed by: bms
2014-02-10 14:36:51 +00:00
melifaro
0525ade939
Simplify nd6_output_lle:
...
* Check ND6_IFF_IFDISABLED before acquiring any locks
* Assume m is always non-NULL
* remove 'bad' case not used anymore
* Simply if_output conditional
MFC after: 2 weeks
Sponsored by: Yandex LLC
2014-02-10 12:52:33 +00:00
brueffer
a61c693265
Update and sort the list of iwn(4) firmware.
...
MFC after: 1 week
2014-02-09 22:43:16 +00:00
brueffer
ebc5cbea42
Allow iwn2000 and iwn2030 firmware to be linked into the kernel.
...
PR: 184631
Submitted by: Oliver Pinter
MFC after: 1 week
2014-02-09 22:42:14 +00:00
ian
0b5f9c7142
Update legacy platforms to use new arm_physmem helper routines.
2014-02-09 22:10:14 +00:00
pjd
01fe85d1ed
Fix descriptor leak.
2014-02-09 21:47:46 +00:00
pjd
9fa72e7466
If the main casperd process exits, zygote process should exit as well
...
instead of spinning.
Reported by: Mikhail <mp@lenta.ru>
2014-02-09 21:42:01 +00:00
antoine
47c0296c2b
Add more obsolete files.
2014-02-09 21:27:32 +00:00
ian
2ec8b64037
If someone tries to boot a generic ATMEL kernel that has no board_init()
...
routine compiled in, print a friendly error message about it rather than
mysteriously hanging while trying to init 4GB of nonexistant ram.
2014-02-09 21:21:10 +00:00
imp
f89ada715f
Add FDT attachment.
2014-02-09 21:02:46 +00:00
imp
ef1ac29eb3
FDT attachment...
2014-02-09 21:01:53 +00:00
imp
bdaa9ef245
Add TWI attachment for FDT. We're only matching the SAMG20 device for
...
now, others to follow.
2014-02-09 21:01:10 +00:00
imp
da8067e163
Add FDT attachment.
2014-02-09 21:00:22 +00:00
imp
d8e5eadddc
Add FDT attachment. Flag lost functionality with FDT_HACKS so we can
...
find it later.
2014-02-09 20:59:46 +00:00
imp
5d72dffadd
Add FDT attachment.
2014-02-09 20:58:03 +00:00
imp
b4092f9107
Add FDT attachment, plus minor code shuffle.
2014-02-09 20:57:26 +00:00
imp
813fe7dc49
Add FDT attachment.
2014-02-09 20:56:39 +00:00
imp
8a6437c7ce
Add FDT matching code.
2014-02-09 20:55:49 +00:00
dim
890577ec23
Pull in r200899 from upstream clang trunk:
...
Allow transformation of VariableArray to ConstantArray.
In the following code:
struct A { static const int sz; };
template<class T> void f() { T arr[A::sz]; }
the array 'arr' is represented as a variable size array in the template.
If 'A::sz' gets value below in the translation unit, the array in
instantiation can turn into constant size array.
This change fixes PR18633.
Differential Revision: http://llvm-reviews.chandlerc.com/D2688
This fixes "Assertion failed: (T::isKind(*this)), function castAs"
errors, which can occur when building the security/quantis port.
Reported by: ale
MFC after: 3 days
2014-02-09 20:52:47 +00:00
ian
555263254f
Add some extra debugging output when DEBUG is defined.
2014-02-09 20:20:49 +00:00