Commit Graph

217439 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