Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (3h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 18:31:04 UTC Now

2011-04-14 14:10:23 UTC MAIN commitmail json YAML

2011-04-14 11:17:47 UTC MAIN commitmail json YAML

Fix this so that it builds (missing "struct" keyword).

(he)

2011-04-14 10:07:49 UTC MAIN commitmail json YAML

2011-04-14 09:31:25 UTC MAIN commitmail json YAML

use HOSTPROG to build the mkext program (which creates external.c and
external.h for ccom) rather than HOST_CC directly.

because PROG and HOSTPROG don't play nicely together, put mkext in its
own SUBDIR

(plunky)

2011-04-14 09:25:05 UTC MAIN commitmail json YAML

2011-04-14 09:16:23 UTC MAIN commitmail json YAML

xz-5.0.2 out.

(wiz)

2011-04-14 08:59:10 UTC MAIN commitmail json YAML

2011-04-14 08:21:06 UTC MAIN commitmail json YAML

enable crash(8) for sparc64.  it's still sort of minimal and segvs
on some commands, but it sort of works and isn't useless.

(mrg)

2011-04-14 08:17:42 UTC MAIN commitmail json YAML

2011-04-14 08:17:28 UTC MAIN commitmail json YAML

2011-04-14 08:05:00 UTC MAIN commitmail json YAML

Remove old mfcr/mtcr definitions

(matt)

2011-04-14 08:04:21 UTC MAIN commitmail json YAML

2011-04-14 07:49:49 UTC MAIN commitmail json YAML

2011-04-14 07:06:53 UTC MAIN commitmail json YAML

Simplify a little. No functional change.

(jruoho)

2011-04-14 06:56:28 UTC MAIN commitmail json YAML

No need to use \*[q], use plain double quotes instead.

(wiz)

2011-04-14 06:54:58 UTC MAIN commitmail json YAML

cpuwatch_* stuff is #if (MIPS32 + MIPS32R2 + MIPS64 + MIPS64R2) > 0
now cobalt can build

(cliff)

2011-04-14 06:37:13 UTC MAIN commitmail json YAML

Use the common power resource code. Also add a comment explaining
what can happen if we do not power on the resource upon resume from S3.

(jruoho)

2011-04-14 06:25:25 UTC MAIN commitmail json YAML

Simplify by using a static array for the reference counting.

(jruoho)

2011-04-14 06:12:21 UTC MAIN commitmail json YAML

- fix comment at cpucore_rmixl_run()

(cliff)

2011-04-14 06:12:02 UTC MAIN commitmail json YAML

rearrange some common code in lockdebug_unlocked.
When printing a lockdebug error, add a '*' to indicate whether lock or
unlock was performed.

(matt)

2011-04-14 05:54:24 UTC MAIN commitmail json YAML

- no need to check lsw_cpu_run != NULL before calling, nullop is default

(cliff)

2011-04-14 05:53:53 UTC MAIN commitmail json YAML

2011-04-14 05:51:28 UTC MAIN commitmail json YAML

- add loocoresw slot for lsw_cpu_run
- fix comments for locoresw fields

(cliff)

2011-04-14 05:50:50 UTC MAIN commitmail json YAML

2011-04-14 05:50:44 UTC MAIN commitmail json YAML

- add loocoresw slot for lsw_cpu_run
- fix comments for locoresw entries

(cliff)

2011-04-14 05:45:34 UTC MAIN commitmail json YAML

Improve as per discussion on source-changes.

(jruoho)

2011-04-14 05:33:20 UTC MAIN commitmail json YAML

Add an assert to make sure no unexpected spinlocks are held in mi_switch

(matt)

2011-04-14 05:22:47 UTC MAIN commitmail json YAML

- in rmixl_pcix_intr_string() convert irq to vector when calling
rmixl_intr_string()
- in rmixl_pcix_intr_establish(), initialize dispatch data 'counts' pointer
- in rmixl_pcix_pip_add_1(), zero out pip_new after allocated.

(cliff)

2011-04-14 05:22:03 UTC MAIN commitmail json YAML

- in rmixl_pcie_intr_string(), convert irq to vector when calling
rmixl_intr_string()

(cliff)

2011-04-14 05:21:22 UTC MAIN commitmail json YAML

- add prototype for rmixl_eirr_ack()

(cliff)

2011-04-14 05:20:53 UTC MAIN commitmail json YAML

- report of BIST result is information only; don't fail attach because of it

(cliff)

2011-04-14 05:20:08 UTC MAIN commitmail json YAML

- fix RCSID
- add rmixl_eirr_ack() to ack the EIRR, using COP0_SYNC & JR_HB_RA as needed
- in rmixl_cpu_trampoline, remove old KSEG0 address reconstruction
of trampoline args pointer, and comment/explain the new way
- also in rmixl_cpu_trampoline, remove old watchpoint hack used for debugging

(cliff)

2011-04-14 05:16:54 UTC MAIN commitmail json YAML

- remove most of the PARANOIA code
- add COP0_SYNC and JR_HB_RA following CP0 after all
writes to STATUS or EIMR that change interrupt control.
- all interrupt control now done w/ EIMR, except for
initial set of IE in STATUS.

(cliff)

2011-04-14 05:16:28 UTC MAIN commitmail json YAML

- add compile time check in case NIPIS ever exceeds number of available vectors

(cliff)

2011-04-14 05:16:00 UTC MAIN commitmail json YAML

- in evbmips_iointr(), call assembly function rmixl_eirr_ack()
to ack the EIRR, instead of using a bunch of asm() here.
- in rmixl_ipi_intr(), remove overly paranoid assert that the given
IPI request is pending; if the request is clear, it was previously processed.
- in rmixl_vecnames_common[], give ipi vectors unique (numbered) names

(cliff)

2011-04-14 05:15:22 UTC MAIN commitmail json YAML

- add sc_running flag to allow cpucore_rmixl_run() to do once-per-core
initializations once we know what threads are configured
- add sc_threads_enb and sc_threads_dis to track what threads are
enabled by firmware and configured and attach, or not.
- add prototype for cpucore_rmixl_run()

(cliff)

2011-04-14 05:14:23 UTC MAIN commitmail json YAML

- in cpucore_rmixl_attach(), keep track of which threads are
enabled by firmware and configured and attach, or not.
- add cpucore_rmixl_run() to do the post-running initialization:
disable unused threads in RMIXL_PCR_THREADEN, and
set Round Robin thread scheduling mode.

(cliff)

2011-04-14 05:12:58 UTC MAIN commitmail json YAML

- add cpu_rmixl_run(), and set in mips_locoresw.lsw_cpu_run
to be called from cpu_hatch() once cpus are running,
so we can determine what threads are configured
and running, and can finish initialization of per-core registers
depending on that.
- in cpu_rmixl_db_watch_init() clear IEU_DEFEATURE[DBE],
and init all COP0 watchpoint regs
- option MIPS_DDB_WATCH is deprecated, removed; use of cpu watchpoints
is longer depends on that or DDB

(cliff)

2011-04-14 05:10:04 UTC MAIN commitmail json YAML

- add mips_watchpoint_init() to discover number of CPU watchpoints,
and call that from {mips32,mips32r2,mips64,mips64r2}_vector_init()

(cliff)

2011-04-14 05:09:34 UTC MAIN commitmail json YAML

- option MIPS_DDB_WATCH is dedprecated, removed; now using
(MIPS32 + MIPS32R2 + MIPS64 + MIPS64R2) > 0 for conditional
compile of db_mach_watch stuff
- MIPS CPU (COP0) watchpoint support moved from db_interface.c
to cpu_subr.c, cpu.h; ddb_mach_watch &etc now use those cpu functions.
- ddb_cpu now volatile
- 'struct db_mach_watch' definition &etc moved to mips/include/db_machdep.h
- db_mach_watch_tab is replaced by curcpu()->ci_watch_tab
to allow per-cpu watchpoint control
- improve MP function in kdb_trap()
- fix conditions for printing cp0 regs

(cliff)

2011-04-14 05:08:51 UTC MAIN commitmail json YAML

- MIPS CPU (COP0) watchpoint support moved from db_interface.c to cpu_subr.c
see the cpuwatch_* functions
- ci_cpuwatch_count in allocated cpu_info is inherited from cpu_info_store
- cpu_hatch() calls lsw_cpu_run (if not NULL)
to optionally allow running MIPS chip-specific code
after subordinate cpus have been set running
- #ifdef DDB cpu_debug_dump() to allow compile when DDB not defined

(cliff)

2011-04-14 05:08:22 UTC MAIN commitmail json YAML

- add lsw_cpu_run function pointer to struct locoresw

(cliff)

2011-04-14 05:07:56 UTC MAIN commitmail json YAML

- remove include <mips/proc.h>, unused
- db_mach_watch_set_all() is deprecated, removed,
superceded by cpuwatch_set_all()

(cliff)

2011-04-14 05:07:31 UTC MAIN commitmail json YAML

- MIPS CPU (COP0) watchpoint support moved from db_machdep.h to cpu.h
- CPU watchpoints are per-cpu; add ci_cpuwatch_count, ci_watchpoint_tab[]
to struct cpuinfo

(cliff)

2011-04-14 05:07:00 UTC MAIN commitmail json YAML

- option MIPS_DDB_WATCH is deprecated, removed

(cliff)

2011-04-14 05:06:39 UTC MAIN commitmail json YAML

- remove cpucore and cpu reconfiguration stuff
cares and threads can be specified here,
but it's easier to do at boot time from firmmware
e.g. using 'userapp_mask_cpus <mask>' command

(cliff)

2011-04-14 05:06:10 UTC MAIN commitmail json YAML

- 32 bit kernel must MEMLIMIT to 512MB

(cliff)

2011-04-14 05:05:35 UTC MAIN commitmail json YAML

- remove options LOCKDEBUG; is set in XLSATX64.MP
- option MIPS_DDB_WATCH is deprecated, removed

(cliff)

2011-04-14 04:52:46 UTC MAIN commitmail json YAML

Initial import of the libhmac(3) library and hmac(1) utility to
calculate an HMAC value.

Some tests based on the IETF SHA2 HMAC tests are included, although
not installed by default.

Examples of usage:

    % hmac -k '  ' -a sha256 Makefile
    sha256 (Makefile) = 9612652f4e2371dc41e75f7d1b80e305a7be54b171b6a6002ba5caa072f3e825
    % hmac -a sha256 Makefile
    hmac key:
    sha256 (Makefile) = 9612652f4e2371dc41e75f7d1b80e305a7be54b171b6a6002ba5caa072f3e825
    % hmac -a sha256 < Makefile
    hmac key:
    9612652f4e2371dc41e75f7d1b80e305a7be54b171b6a6002ba5caa072f3e825
    %

Hashing algorithms supported are:  md5, rmd160, sha1, sha224, sha256,
sha384 and sha512 (using code from libc).  Default algorithm is sha512.

Status:

Vendor Tag: CROOKS
Release Tags: hmac-base

(agc)

2011-04-14 01:37:22 UTC MAIN commitmail json YAML

use ioctl(FBIOSVIDEO) in CG14SaveScreen(), now the Xserver can actually turn
the monitor off
TODO: hw cursor

(macallan)

2011-04-14 01:03:24 UTC MAIN commitmail json YAML

2011-04-14 00:59:06 UTC MAIN commitmail json YAML

move dup3 to a more appropriate place because pipe is "special". Gotta love
linux.

(christos)

2011-04-14 00:35:35 UTC MAIN commitmail json YAML

2011-04-14 00:32:23 UTC MAIN commitmail json YAML

Minor comment fix.  Use fd_close() in sys__ksem_destroy(), it is cleaner.

(rmind)

2011-04-13 23:31:25 UTC MAIN commitmail json YAML

use the same function whenever we change colour depth
also, when opening the fb device switch to 32bit and back to 8 on close, not
the other way around

(macallan)

2011-04-13 22:24:46 UTC MAIN commitmail json YAML

2011-04-13 22:24:12 UTC MAIN commitmail json YAML

+ ATI Radeon HD4650.

(wiz)

2011-04-13 22:16:52 UTC MAIN commitmail json YAML

no more amd, factor out more stuff.

(christos)

2011-04-13 21:10:11 UTC matt-nb5-mips64 commitmail json YAML

initialize mutex in attach

(cliff)

2011-04-13 21:06:31 UTC MAIN commitmail json YAML

initialize mutex in attach

(cliff)

2011-04-13 19:17:01 UTC MAIN commitmail json YAML

Build framework for Heimdal.

(elric)

2011-04-13 19:15:27 UTC MAIN commitmail json YAML

Autogenerated headers for heimdal head-20110412.

(elric)

2011-04-13 19:08:57 UTC MAIN commitmail json YAML

2011-04-13 19:04:40 UTC MAIN commitmail json YAML

Script to convert a git clone of Heimdal into our dist format.

(elric)

2011-04-13 19:03:58 UTC MAIN commitmail json YAML

Autogenerated headers for heimdal head-20110412.

(elric)

2011-04-13 18:32:21 UTC MAIN commitmail json YAML

ExtClk for QNAP should be the same as for Synology's 266MHz systems.
This seems logical, as both boards are very similar, and the clock precision
is ok now.

(phx)

2011-04-13 18:30:04 UTC MAIN commitmail json YAML

_gss_DES3_get_mic_compat() requires that ctx->target has been defined, and,
well, it hasn't yet.  Move the call down to after it is defined and things
are better.

(elric)

2011-04-13 18:23:42 UTC MAIN commitmail json YAML

Conditionalise the sqlite3 HDB backend.

(elric)

2011-04-13 18:16:06 UTC MAIN commitmail json YAML

src/crypto/external/bsd/heimdal/dist/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.1998@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.1999@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2000@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2001@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2002@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2003@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2004@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2005@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2006@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/ChangeLog.2007@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/LICENSE@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/Makefile.am.common@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/NEWS@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/NTMakefile@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/TODO@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/acinclude.m4@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/heimdal/dist/admin/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 1896 files)
Import latest Heimdal from the head of their git repository into the
new location for externally maintained software.

Status:

Vendor Tag: HEIMDAL
Release Tags: head-20110412

(elric)

2011-04-13 16:23:29 UTC MAIN commitmail json YAML

default to wskbd
tested on amd64, sparc(64), shark
Now X without a config file should work on most hardware

(macallan)

2011-04-13 16:22:09 UTC MAIN commitmail json YAML

use PRIx64 for printing 64-bit values

(plunky)

2011-04-13 16:18:14 UTC MAIN commitmail json YAML

pass ${MACHINE} as -D__<whatever> so we can have arch-specific defaults

(macallan)

2011-04-13 16:00:38 UTC MAIN commitmail json YAML

- get platform #ifdefs in a slightly more sane order
- look for SBus and UPA devices on sparc(64)
- add default drivers for shark and sgimips
- only try wsfb if we can't find any other usable device
With this Xorg without config file works fine on shark, sparc(64) and amd64,
should work on other archs as well.

(macallan)

2011-04-13 15:47:03 UTC MAIN commitmail json YAML

2011-04-13 12:40:54 UTC MAIN commitmail json YAML

Move the forward declaration of _sys_readlink() outside of the #if,
so that the build succeeds even if _FORTIFY_SOURCE isn't > 0.

(he)

2011-04-13 11:10:50 UTC MAIN commitmail json YAML

Convert to using -nostdinc, and set include paths and create symlinks
so that we include the source tree's sys/, machine/ and m68k/ headers,
and only as a last resort use DESTDIR's /usr/include.  For some reason
the host's bootinfo.h got included ahead of the x68k variant, causing
a build failure in my case.

(he)

2011-04-13 09:46:38 UTC MAIN commitmail json YAML

Explicitly list -lterminfo after -lcurses, to support static builds.

(he)

2011-04-13 08:45:00 UTC MAIN commitmail json YAML

expose the KSTACK_LOWEST_ADDR and KSTACK_SIZE to _KMEMUSER as well,
like the x86 versions do.  for crash(8).

(mrg)

2011-04-13 07:12:52 UTC MAIN commitmail json YAML

2011-04-13 06:56:51 UTC MAIN commitmail json YAML

Collect abs(3), labs(3), llabs(3), and imaxabs(3) to a single small page.

(jruoho)

2011-04-13 06:41:12 UTC MAIN commitmail json YAML

Fix another bug (no 'imaxint_t' type).

(jruoho)

2011-04-13 06:35:48 UTC MAIN commitmail json YAML

2011-04-13 06:29:30 UTC MAIN commitmail json YAML

move the include sys/types.h xor stdbool.h to the top of the file,
so that "bool" will be present when used later in the file.

(mrg)

2011-04-13 05:14:00 UTC MAIN commitmail json YAML

fix sbusDeviceTable to actually include driver names

(macallan)

2011-04-13 04:57:11 UTC MAIN commitmail json YAML

Split out from ieee(3) also the remainder(3) and copysign(3) families.

(jruoho)

2011-04-13 03:40:00 UTC MAIN commitmail json YAML

re-include sparc64/sparc64/intreg.h in kernel mode.  it's necessary.

(mrg)

2011-04-13 03:35:19 UTC MAIN commitmail json YAML

export a bunch of things to _KMEMUSER as well.

XXX: should consolidate the curcpu/curlwp definitions.

(mrg)

2011-04-13 03:34:38 UTC MAIN commitmail json YAML

port to userspace.  this needs db_user.h, stddef.h, stdbool.h and not
promlib.h.  put db_read/write_bytes() under _KERNEL.

XXX: for now, provide an empty db_machine_command_table[].

XXX2: this file puts a lot of it under #ifdef DDB, but i'm not sure
why this is done.  for now it makes it easier to port to userspace :)

(mrg)

2011-04-13 03:32:29 UTC MAIN commitmail json YAML

port to userspace.  needs <stdbool.h>, <sys/cpu.h>.  delete unused
ULOAD().  implement KLOAD() in terms of db_read_bytes() in userspace.
can't use proc_find_raw() in userspace; disable this functionality
for now.  use db_printf().

(mrg)

2011-04-13 03:29:03 UTC MAIN commitmail json YAML

apply s/TRUE/true/; s/FALSE/false/;.  needed for userland.

(mrg)

2011-04-13 03:25:35 UTC MAIN commitmail json YAML

this needs db_user.h and stdlib.h in userland.

(mrg)

2011-04-13 03:24:29 UTC MAIN commitmail json YAML

install <machine/intr.h> for crash(8).

(we could avoid this, but it would require a lot of contortions that
make the header files ugly.  maybe someone else can figure out a less
ugly way of doing this later.)

(mrg)

2011-04-13 03:22:49 UTC MAIN commitmail json YAML

this needs sys/types.h in userspace.

(mrg)

2011-04-12 22:54:31 UTC MAIN commitmail json YAML

Add prototypes for mipsNN_cp0_watch{lo,hi}_{read,write}

(matt)

2011-04-12 22:50:33 UTC MAIN commitmail json YAML

Add mipsNN_cp0_watch{lo,hi}_{read,write}

(matt)

2011-04-12 20:37:26 UTC MAIN commitmail json YAML

do_ksem_open: do not leak the file descriptor on error path.
sys__ksem_unlink: fix comment, release one lock ealier.

(rmind)

2011-04-12 19:52:04 UTC MAIN commitmail json YAML

Fix SSP builds (Vladimir Kirillov)

(christos)

2011-04-12 19:49:48 UTC MAIN commitmail json YAML

Fix SSP builds (Vladimir Kirillov)

(christos)

2011-04-12 18:53:23 UTC MAIN commitmail json YAML

Get rid of an errant KASSERT

(matt)

2011-04-12 18:39:38 UTC MAIN commitmail json YAML

Dont bother taking out TLBINFO lock in pmap_tlb_asid_deactivate since the
atomic ops will DTRT with it.  Remove spl calls too.

(matt)

2011-04-12 18:24:28 UTC MAIN commitmail json YAML

Add __lwp_getprivate_fast

(matt)

2011-04-12 18:10:15 UTC MAIN commitmail json YAML

avoid a crash when the display size is reported as 1x1
XXX this is hackish, it should be properly fixed instead

(ahoka)

2011-04-12 18:09:12 UTC MAIN commitmail json YAML

2011-04-12 18:07:57 UTC MAIN commitmail json YAML

Add a CHMU handler to implement __lwp_getprivate_fast.

(matt)

2011-04-12 17:46:38 UTC MAIN commitmail json YAML

Fix GENERIC_SUN4U build.

(nakayama)

2011-04-12 17:10:51 UTC MAIN commitmail json YAML

Fix MKDEBUG set lists.

(matt)

2011-04-12 17:07:52 UTC MAIN commitmail json YAML

Add missing ./usr/libdata/debug/usr/tests/lib/libcurses

(matt)

2011-04-12 16:40:04 UTC MAIN commitmail json YAML

Add support for TLS relocations.
From Joerg Sonnenberger

(matt)

2011-04-12 16:19:44 UTC MAIN commitmail json YAML

2011-04-12 14:07:35 UTC MAIN commitmail json YAML

Make x68k bootloader to use MI libsa, libkern, and libz Makefiles in
src/sys/lib dirs for maintainability.  Tested on X68030, ok from isaki@.

(tsutsui)

2011-04-12 13:48:29 UTC MAIN commitmail json YAML

Put asctime(3) explicitly to SEE ALSO.

(jruoho)

2011-04-12 13:46:39 UTC MAIN commitmail json YAML

Split out FUNCTIONS to make this tolerable to read. Also improve readability
with lists. Describe the functions in the order of appearance in SYNOPSIS.
Use CAVEATS instead of NOTES. Remove "man page spam". Etc.

(jruoho)

2011-04-12 08:42:12 UTC MAIN commitmail json YAML

include <sys/cpu.h> when using cpu specific info.  fixes building
these as part of sparc64 crash(8).

(mrg)

2011-04-12 08:40:34 UTC MAIN commitmail json YAML

2011-04-12 08:39:26 UTC MAIN commitmail json YAML

Move some of the discussion from the messy ctime(3) to tm(3).

(jruoho)

2011-04-12 08:22:49 UTC MAIN commitmail json YAML

Add a small summary parge for struct tm from <time.h>. Cf. timeval(3).

(jruoho)

2011-04-12 07:54:16 UTC MAIN commitmail json YAML

make sparc/frame.h idempotent.

(mrg)

2011-04-12 07:29:50 UTC MAIN commitmail json YAML

Split the nextafter(3) family of functions to their own page and properly
document these.

(jruoho)

2011-04-12 05:41:22 UTC MAIN commitmail json YAML

2011-04-12 05:09:32 UTC MAIN commitmail json YAML

previous fix does not work if there is exactly only one entry where continue
exits the loop.
Apply fix from Konrad Wilke on port-xen@
That makes NetBSD DomU boot on Linux Dom0 with xl.

(cegger)

2011-04-12 04:55:05 UTC MAIN commitmail json YAML

Use RETURN VALUES rather than DIAGNOSTIC for... return values.

(jruoho)

2011-04-12 04:27:02 UTC MAIN commitmail json YAML

2011-04-12 03:35:47 UTC MAIN commitmail json YAML

rm -f ${.TARGET} before trying to > write to it; some how mine ended up
being mode 444 and the build failed.

(mrg)

2011-04-12 03:06:21 UTC MAIN commitmail json YAML

PR lib/41931 should be fixed; remove expected failure.

(jruoho)

2011-04-12 02:56:20 UTC MAIN commitmail json YAML

Better to still leave the old PR number as a comment.

(jruoho)

2011-04-12 02:52:20 UTC MAIN commitmail json YAML

PR lib/33262 should be fixed; remove expected failure.

(jruoho)

2011-04-12 01:47:20 UTC MAIN commitmail json YAML

replace a non-working make construct with a working one.
now crash only builds unsupported.c on non-x86 systems again.

(mrg)

2011-04-12 00:21:11 UTC MAIN commitmail json YAML

Make sure we init MIPS COP0 OSSCRATCH for UP as well as for MP.

(matt)

2011-04-11 23:12:41 UTC MAIN commitmail json YAML

Add code to fixup the text segment to replace loads
from L_CPU(MIPS_CURLWP) or curlwp->l_cpu with
loads from COP0 register OSSCRATCH.

(matt)

2011-04-11 23:03:38 UTC MAIN commitmail json YAML

Adjust --sysroot related usage:
-Wl,-rpath does not expand =, so just drop it.

Drop -Wl,-rpath-link entries that duplicate the -Wl,-rpath entries, this
is done implicitly now that ld is built with sysroot support.

Use ${DESTDIR} explicitly for the remaining -Wl,-rpath-link entries.

(joerg)

2011-04-11 22:47:50 UTC MAIN commitmail json YAML

Extend, not reassign CPPFLAGS.

(joerg)

2011-04-11 22:37:10 UTC MAIN commitmail json YAML

Don't fail on platforms with "char" == "unsigned char"

(joerg)

2011-04-11 22:31:43 UTC MAIN commitmail json YAML

Highly rewrite POSIX semaphore.  Use file descriptor subsystem, greatly
simplify reference counting, and fix various bugs which existed before,
e.g. some incorrect locking or mq_unlink() not checking for permissions.

Also, fixes PR/43452.

(rmind)

2011-04-11 22:09:56 UTC MAIN commitmail json YAML

Collect all of var/chroot/tcpdump in one set - so we have a chance to
win the checkflist game.

(martin)

2011-04-11 21:49:13 UTC MAIN commitmail json YAML

Ooops, fix source path for the "protocols" file

(martin)

2011-04-11 21:37:19 UTC MAIN commitmail json YAML

2011-04-11 21:13:09 UTC MAIN commitmail json YAML

POSIX says that term.h should define tgetstr and friends
Fixes PR lib/43941

(roy)

2011-04-11 21:04:11 UTC MAIN commitmail json YAML

GCC 4.1 doesn't have the support code for -I =... yet, so don't use it
for now.

(joerg)

2011-04-11 20:29:50 UTC MAIN commitmail json YAML

Add a new check to populate /var/chroot/tcpdump/etc

(martin)

2011-04-11 20:08:10 UTC MAIN commitmail json YAML

Should no longer fail - if it still does, be sure to have a proper
/var/chroot/tcpdump/etc/protocols file installed (i.e. by running
postinstall)

(martin)

2011-04-11 20:03:45 UTC MAIN commitmail json YAML

When run as root, tcpdump will chroot to /var/run/tcpdump - but it can
not look up /etc/protcols in there. So install a copy of /etc/protocols
into the chroot area.
Fixes PR bin/44721.

(martin)

2011-04-11 19:13:54 UTC MAIN commitmail json YAML

softint_execute: add assert which could catch locking bugs in softint handlers.

(rmind)

2011-04-11 19:11:08 UTC MAIN commitmail json YAML

G/C unused MUTEX_COUNT_BIAS (it was for VAX)

(rmind)

2011-04-11 18:24:49 UTC MAIN commitmail json YAML

Partially revert part of -r1.167; it was wrong. From dholland.

(jakllsch)

2011-04-11 18:02:11 UTC MAIN commitmail json YAML

Enable strtc(4). Should theoretically work.
It works indeed for my DSM-G600 after I removed the battery. But there
must be something which confuses the chip later on...

(phx)

2011-04-11 17:16:43 UTC MAIN commitmail json YAML

Fix build with stack smash protection enabled.

(tron)

2011-04-11 15:20:30 UTC MAIN commitmail json YAML

Use bsd.klinks.mk to create machine and ${MACHINE_ARCH} symlinks.

(tsutsui)

2011-04-11 15:17:34 UTC MAIN commitmail json YAML

let log(<0) return NaN rather than -inf in POSIX/XOPEN modes, as
requested in PR lib/41931 by Havard Eidnes (the PR refers to POSIX,
the OSF/1 manpage suggests that XOPEN should behave that way too)
being here, do the same to log10 and log2

(drochner)

2011-04-11 15:10:15 UTC MAIN commitmail json YAML

2011-04-11 15:00:49 UTC MAIN commitmail json YAML

Continue scanning for other frontends when initialization
of one frontend failed. Bug reported by Konrad Wilk on port-xen@.
Fix this for all error pathes within the loop.

(cegger)

2011-04-11 14:49:09 UTC MAIN commitmail json YAML

If a "long" modifier name does not match, goto default case
so SysV modifier can be tried.

(sjg)

2011-04-11 14:00:02 UTC MAIN commitmail json YAML

2011-04-11 13:49:41 UTC MAIN commitmail json YAML

Bump version to denote serial console fix.

(tsutsui)

2011-04-11 13:48:32 UTC MAIN commitmail json YAML

Add missing breaks.  No need to output to SERIAL on ITE console.

(tsutsui)

2011-04-11 13:47:16 UTC MAIN commitmail json YAML

Fix pasto.  Now serial console output on bootloader works properly
after ~decade.  ok from minoura@

(tsutsui)

2011-04-11 10:55:27 UTC MAIN commitmail json YAML

2011-04-11 10:51:37 UTC MAIN commitmail json YAML

Try to generate infinite values in all available floating point formats
on the FPU and check isinf() and fpclassify() results. This is
different from the libc internal consistency checks testing PR
lib/33262.

(martin)

2011-04-11 10:41:17 UTC MAIN commitmail json YAML

2011-04-11 09:06:24 UTC MAIN commitmail json YAML

Apply patch provided by mrg to fix bad calls to vw_printw and vw_scanw

(blymn)

2011-04-11 09:03:25 UTC MAIN commitmail json YAML

2011-04-11 09:02:40 UTC MAIN commitmail json YAML

Fix incorrect call example.

(blymn)

2011-04-11 09:02:03 UTC MAIN commitmail json YAML

2011-04-11 08:56:17 UTC MAIN commitmail json YAML

build xen kernels again after db_trace merge

(cegger)

2011-04-11 06:56:51 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2011-04-11 05:59:11 UTC MAIN commitmail json YAML

Markup improvements.

(jruoho)

2011-04-11 04:35:28 UTC rmind-uvmplock commitmail json YAML

don't take pmap_lock in a few places.  there's a bunch more work
we can do in here, but i've run with this change for ages.

(mrg)

2011-04-11 04:26:18 UTC MAIN commitmail json YAML

avoid compiling dead code into crash.

(mrg)

2011-04-11 04:22:32 UTC MAIN commitmail json YAML

2011-04-11 02:21:17 UTC MAIN commitmail json YAML

description:
Update comments.

(dholland)

2011-04-11 02:21:02 UTC MAIN commitmail json YAML

Add comment warning about case with LOCKPARENT but not LOCKLEAF. bleh.

(dholland)

2011-04-11 02:20:15 UTC MAIN commitmail json YAML

description:
Remove dead assignment of "error" and simplify some uses of it.

(dholland)

2011-04-11 02:20:00 UTC MAIN commitmail json YAML

description:
Simplify refcount handling/cleanup in three places.

(dholland)

2011-04-11 02:19:43 UTC MAIN commitmail json YAML

description:
Don't assign inside an if-expression without an explicit comparison.

(dholland)

2011-04-11 02:19:27 UTC MAIN commitmail json YAML

description:
Assign NULL to ni_dvp immediately before error return, rather than
halfway through the logic.

(dholland)

2011-04-11 02:19:12 UTC MAIN commitmail json YAML

description:
namei_follow() randomly drops foundobj on success. Do that in the
caller instead. On the other hand, the caller was updating cn_nameptr,
and since that's closely related to the buffer manipulation in
namei_follow, do that there.

(dholland)

2011-04-11 02:18:20 UTC MAIN commitmail json YAML

description:
Update some comments.

(dholland)

2011-04-11 02:18:07 UTC MAIN commitmail json YAML

description:
Don't assign ni_vp until namei_oneroot() returns.

(dholland)

2011-04-11 02:17:54 UTC MAIN commitmail json YAML

description:
Make sure namei_oneroot leaves ni_dvp and ni_vp NULL on error.

(dholland)

2011-04-11 02:17:42 UTC MAIN commitmail json YAML

description:
Cosmetic: names of scratch vnodes.

(dholland)

2011-04-11 02:17:28 UTC MAIN commitmail json YAML

description:
Remove state->lookup_alldone. Don't need it any more; it's set
precisely when succeeding with a null result vnode and it now works to
just check for that case.

(also, when "error" is already 0 we don't need to assign another 0 to
it, even as a precaution.)

(dholland)

2011-04-11 02:17:14 UTC MAIN commitmail json YAML

description:
Pass foundobj to namei_follow() instead of fishing in the global state.

(dholland)

2011-04-11 02:17:01 UTC MAIN commitmail json YAML

description:
Fix lookup_for_nfsd_index() -- it wasn't locking the directory it was
searching. I'm not sure if this is something I introduced or if it's
just been wrong for ages; the code path is used only for serving
index.html in WebNFS and probably just ought to be removed.

(dholland)

2011-04-11 02:16:27 UTC MAIN commitmail json YAML

description:
Ensure we don't leak stale pointers out in ni_dvp or ni_vp on error return.

(dholland)

2011-04-11 02:16:07 UTC MAIN commitmail json YAML

description:
In the test where we check if searchdir is NULL and fail if we needed
to return ni_dvp, also check if searchdir is on a different volume
from foundobj. I believe the NULL test was meant to encompass this
situation, but it definitely doesn't in some cases related to
emulroots. This appears to be a bug, and I'm pretty sure it's not one
I introduced.

(The search directory and result are on different volumes if we
crossed a mount point.)

(dholland)

2011-04-11 02:15:55 UTC MAIN commitmail json YAML

description:
Don't assign ni_dvp until the end of namei_oneroot().

(dholland)

2011-04-11 02:15:38 UTC MAIN commitmail json YAML

description:
Improve previous by manipulating ni_dvp more intelligently.

(dholland)

2011-04-11 02:15:22 UTC MAIN commitmail json YAML

description:
Don't bother conditionally doing vput(ndp->ni_dvp) where it's always null.
(and don't bother testing for null where it never is)

(dholland)

2011-04-11 02:15:09 UTC MAIN commitmail json YAML

description:
In lookup_once(), assign newsearchdir_ret when searchdir is updated,
instead of upon return.

(dholland)

2011-04-11 02:14:57 UTC MAIN commitmail json YAML

description:
vref new vnodes before vrele'ing old vnodes, just in case.

(dholland)

2011-04-11 02:13:22 UTC MAIN commitmail json YAML

description:
state->namei_startdir has no further reason to exist.

(dholland)

2011-04-11 02:13:10 UTC MAIN commitmail json YAML

description:
namei_end() doesn't really do anything useful at this point, so get
rid of it.

(dholland)

2011-04-11 02:12:58 UTC MAIN commitmail json YAML

description:
As ndp->ni_dvp is also assigned to the updated search dir on every
return from lookup_once(), pass it back instead and update ni_dvp in
the caller.

(dholland)

2011-04-11 02:12:42 UTC MAIN commitmail json YAML

description:
lookup_once() on success always sets ni_vp to the same thing as the
returned foundobj, so do that in the caller instead.

(dholland)

2011-04-11 02:11:32 UTC MAIN commitmail json YAML

description:
In lookup_once(), move the assignments to ni_dvp and ni_vp to just
before function return.

(dholland)

2011-04-11 01:44:15 UTC MAIN commitmail json YAML

Add :localtime and :gmtime which use value as format string for strftime.

(sjg)

2011-04-11 01:40:14 UTC MAIN commitmail json YAML

2011-04-11 01:40:01 UTC MAIN commitmail json YAML

2011-04-11 01:39:46 UTC MAIN commitmail json YAML

2011-04-11 01:39:29 UTC MAIN commitmail json YAML

2011-04-11 01:39:13 UTC MAIN commitmail json YAML