217239 Commits

Author SHA1 Message Date
christos
5f0daf8289 more todo's 2013-03-13 02:41:23 +00:00
christos
b46215b9d2 add another 2013-03-13 02:36:51 +00:00
christos
fbfb5d3d8e don't auto-unload 2013-03-13 02:34:37 +00:00
christos
a892d1d365 link against /lib 2013-03-13 02:32:05 +00:00
uwe
64f321a684 HE WAS OBEDIANT 2013-03-13 00:36:52 +00:00
riastradh
ff2657ee99 Fix argument order for config_attach_loc in autoconf(9). 2013-03-13 00:09:21 +00:00
yamt
37fc08318c revert rev.1.37 for now.
PR/47634 from Ryo ONODERA.
while i have no idea how this change can break bge,
i don't have hardware and/or time to investigate right now.
2013-03-12 23:16:31 +00:00
christos
e26dacd5b3 - Do the size checks before calling the cpu checksum code. Otherwise you'll
crash there and not panic.
- Don't panic on short packets unless DIAGNOSTIC. In general we should try
  to make the kernel survive errors...
2013-03-12 21:54:36 +00:00
christos
c6e44e4e65 is defined now in GENERIC 2013-03-12 21:52:47 +00:00
christos
e27180277c turn on MODULAR by default 2013-03-12 21:41:40 +00:00
christos
d1aab65a7c normali{s,z}e 2013-03-12 21:12:47 +00:00
christos
3340adc305 more sets lossage 2013-03-12 21:04:57 +00:00
christos
2c132b3129 normali{s,z}e 2013-03-12 20:47:48 +00:00
christos
801939b819 fix typo 2013-03-12 20:22:00 +00:00
christos
4f1888645a missing libppath_g 2013-03-12 20:07:23 +00:00
christos
f271f70e13 include bsd.own.mk first, otherwise compat build overwrites our install
dirs.
2013-03-12 20:02:40 +00:00
christos
36d75e6825 new directories for compat npf 2013-03-12 20:01:55 +00:00
martin
c06bee84e7 Save the GP register value and restore it on longjmp.
While formally GP is not a callee-saved register, for static linking
the link time optimization described in section 3.2.3 of the "Calling
Standard for Alpha Systems" allows the caller to rely on GP being the
value needed within setjmp() - and not restore it after return if setjmp
and the call site share a GP value.

This fixes longjmp/setjmp for statically linked programs, e.g. /rescue/csh
or the static tcsh variant from pkgsrc.
2013-03-12 19:38:20 +00:00
njoly
168c675fdb Add missing .debug extension. 2013-03-12 15:17:58 +00:00
apb
21ab83160b Note updata to tzdata2013b. 2013-03-12 14:54:01 +00:00
apb
a88933f146 tzcode2013b/tzdata2013b has been released. We have updated to tzdata2013b. 2013-03-12 14:53:44 +00:00
apb
16e5ec363d Import tzdata2013b from ftp://ftp.iana.org/tz/releases/tzdata2013b.tar.gz
Changes from tzdata2013a to tzdata2013b:

  Changes affecting current and future time stamps:

    Haiti uses US daylight-saving rules this year, and presumably future years.
    This changes time stamps starting today.  (Thanks to Steffen Thorsen.)

    Paraguay will end DST on March 24 this year.
    (Thanks to Steffen Thorsen.)  For now, assume it's just this year.

    Morocco does not observe DST during Ramadan;
    try to predict Ramadan in Morocco as best we can.
    (Thanks to Erik Homoet for the heads-up.)

  Changes affecting commentary:

    Update URLs in tz-link page.  Add URLs for webOS, BB10, iOS.
    Update URL for Solaris.  Mention Internet RFC 6557.
    Update Internet RFCs 2445->5545, 2822->5322.
    Switch from FTP to HTTP for Internet RFCs.
2013-03-12 14:50:20 +00:00
christos
fb9b4674a5 more locking and int -> size_t from Anon Ymous 2013-03-12 14:19:34 +00:00
pooka
a3255409b1 DragonFly is in the Solaris camp in the "how to access ELF DYN at runtime"
valley of joy and love.
2013-03-12 14:03:32 +00:00
njoly
08c0fa70da Kill a trailing slash. 2013-03-12 13:09:26 +00:00
njoly
c100454ec7 Error out if a path has a trailing slash, which makes awk enter an
infinite loop while creating set lists.
2013-03-12 13:08:00 +00:00
christos
93b2a5c31b re-directing once is good enough. 2013-03-12 01:55:33 +00:00
christos
2bc1b2d373 not a good place to include "nbtool_config.h" 2013-03-12 01:52:55 +00:00
christos
621c21b80f Perform shell fd gymnastics to capture the error in the pipeline and exit. 2013-03-12 01:52:20 +00:00
christos
7026897f2b fix typo, from Henning Petersen 2013-03-11 23:17:34 +00:00
pooka
83a2a556bf In pool_cache_put_slow(), pool_get() can block (it does mutex_enter()),
so we need to retry if curlwp took a context switch during the call.
Otherwise, CPU-local invariants can get screwed up:

    panic: kernel diagnostic assertion "cur->pcg_avail == cur->pcg_size" failed

This is (was) very easy to reproduce by just running:

  while : ; do RUMP_NCPU=32 ./a.out ; done

where a.out only calls rump_init().  But, any situation there's contention
and a pool doesn't have emptygroups would do.
2013-03-11 21:37:54 +00:00
tron
47c0e0c312 Replace previous Sun Microsystems, Inc. license with a standard
BSD 3-clause license granted by Oracle America, Inc..
This license change was approved by Wim Coekaerts, Senior Vice President,
Linux and Virtualization at Oracle Corporation.

This fixes PR lib/45293 by Pedro Giffuni.
2013-03-11 20:19:28 +00:00
christos
12e775eb94 use sizeof(req) to find if it was empty or not (from uwe) 2013-03-11 17:20:02 +00:00
christos
d89c031d8b *"" is not constant according to gcc. So we move the responsibility for adding
a , to the users of the macro.
2013-03-11 17:03:55 +00:00
christos
668937be38 one more fixed 2013-03-11 16:38:31 +00:00
christos
02ab91fbba - avoid trailing , in dependencies when there are none other the npf module
itself.
- remove if_npflog dependency from npf_ext_log.
2013-03-11 16:37:43 +00:00
christos
94645577e2 more npf sets lossage. 2013-03-11 15:53:04 +00:00
christos
d3a58d87a8 amend previous sparc64 fix: rump does not know about memcpyset.s 2013-03-11 11:44:48 +00:00
yamt
7c323d8879 fix rev.1.13 2013-03-11 10:44:43 +00:00
skrll
c885a8d72b Comments corrections. 2013-03-11 09:35:38 +00:00
christos
08ba3be1b4 more breakage. 2013-03-11 02:12:15 +00:00
christos
fce0192186 explain further. 2013-03-11 02:02:28 +00:00
christos
fea1d0b382 prevent the lookup function from autoloading recursively. 2013-03-11 01:56:37 +00:00
christos
7e25e6910f move the module loading in the correct place. 2013-03-11 01:43:50 +00:00
christos
1066afcd4f remove the detach that does not belong here anymore. 2013-03-11 01:42:12 +00:00
christos
8493e8dcfc separate sess commands. 2013-03-11 00:39:32 +00:00
christos
feb589a817 remove dup usage. 2013-03-11 00:34:43 +00:00
christos
364fc868d0 fix error message and type of if_idx 2013-03-11 00:29:09 +00:00
christos
70db60e43f fix error message 2013-03-11 00:18:11 +00:00
christos
c85651a383 fix usage 2013-03-11 00:16:59 +00:00