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 (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 22:30:01 UTC Now

2011-06-23 17:36:59 UTC MAIN commitmail json YAML

uvmfault_anonget: clean-up, improve some comments, misc.

(rmind)

2011-06-23 17:06:38 UTC MAIN commitmail json YAML

From Aleksey Cheusov: Don't make it easy for compromised systems to bypass
ASLR protections by providing the mapping addresses of programs to everyone.

(christos)

2011-06-23 16:56:07 UTC MAIN commitmail json YAML

Note some long-term difficult goals.

(jruoho)

2011-06-23 16:25:09 UTC MAIN commitmail json YAML

pmap_map_ptes: use cpu_load_pmap() to handle i386 PAE case.
Spotted by cherry@

(rmind)

2011-06-23 16:12:36 UTC MAIN commitmail json YAML

Remove a noisy debugging printf that triggers on bigendian platforms.
(Reported upstream as well)

(riz)

2011-06-23 16:02:20 UTC MAIN commitmail json YAML

Document additional settings for onpanic, from options(4).

(riz)

2011-06-23 15:57:11 UTC MAIN commitmail json YAML

Attempt to improve the documentation of ddb.onpanic, from options(4).

(riz)

2011-06-23 14:20:50 UTC cherry-xenmp commitmail json YAML

2011-06-23 13:39:40 UTC MAIN commitmail json YAML

No need to repeat checking want_resched then call preempt() in
T_AST case, so check it only once.

(nakayama)

2011-06-23 12:40:32 UTC MAIN commitmail json YAML

Remove noneed platid_match() in consinit().

(nonaka)

2011-06-23 12:38:02 UTC MAIN commitmail json YAML

2011-06-23 12:16:36 UTC MAIN commitmail json YAML

2011-06-23 12:16:03 UTC MAIN commitmail json YAML

Added __packed define to be able to use eMbedded Visual C++ for building hpcboot.exe.

(nonaka)

2011-06-23 12:11:24 UTC MAIN commitmail json YAML

make this work with mknative-gcc:
- libgcc.mvars only depends upon config.status/Makefile, not any built thing
- copy the unwind.h creation rule into a separate target, just for mknative-gcc

(mrg)

2011-06-23 12:09:30 UTC MAIN commitmail json YAML

2011-06-23 12:07:41 UTC MAIN commitmail json YAML

don't try to declare alloca() (wrongly) on netbsd.

(mrg)

2011-06-23 12:07:00 UTC MAIN commitmail json YAML

cast a uint8_t * to a char * for a function that takes char *.

(mrg)

2011-06-23 12:06:32 UTC MAIN commitmail json YAML

output stuff to the right libiberty dir for gcc 4.5.

(mrg)

2011-06-23 11:47:13 UTC MAIN commitmail json YAML

2011-06-23 11:38:24 UTC MAIN commitmail json YAML

Don't check DISK_INFO_FLAG_CHS_UNCERTAIN.
Because DISK_INFO of SD on windows mobile 5 is reported it.

(nonaka)

2011-06-23 11:28:53 UTC MAIN commitmail json YAML

Reduced the use of the magic number.

(nonaka)

2011-06-23 11:26:22 UTC MAIN commitmail json YAML

Fix bit name ISR_UB.  Not _UE.
And add comments for bit names from datasheet of PXA255.

(kiyohara)

2011-06-23 10:56:03 UTC MAIN commitmail json YAML

set PXA2X0_I2C_BASE to sc->sc_addr in the correct position.

(nonaka)

2011-06-23 08:11:56 UTC MAIN commitmail json YAML

Make sure to include "opt_multiprocessor.h".
Add missing ). (spotted by uebayashi@)

(matt)

2011-06-23 08:10:36 UTC MAIN commitmail json YAML

Fix bug pointed out by njoly@.

(jruoho)

2011-06-23 07:58:19 UTC MAIN commitmail json YAML

Add pmap_tlb_asid_check and use it verify asid handling.
The shared pmap is now in a state that mips could switch to it.

(matt)

2011-06-23 07:47:40 UTC MAIN commitmail json YAML

Sort sections, fix typos.

(wiz)

2011-06-23 07:47:22 UTC MAIN commitmail json YAML

Fix typos, sort sections.

(wiz)

2011-06-23 07:45:24 UTC MAIN commitmail json YAML

Use new names for the pmap_syncicache routines

(matt)

2011-06-23 07:43:20 UTC MAIN commitmail json YAML

Separate code out from pmap_tlb.c which handles the synchronization of the
icache across CPUs.

(matt)

2011-06-23 05:50:24 UTC MAIN commitmail json YAML

Add pmap_md_tlb_info_attach prototype.

(matt)

2011-06-23 05:42:37 UTC MAIN commitmail json YAML

get this some what working with GCC 4.5.  i at least have managed to
get crtstuff and libgcc to build for amd64, and have linked and tested
/bin/sh with all these GCC 4.5 compiled part.

(mrg)

2011-06-23 05:42:28 UTC MAIN commitmail json YAML

Cleanup comments in pmap_tlb.c.  Attach tlb evcnts.
eliminate ti_mask
Cleanup some of the MP code.  Conditionalize shootdown code.

(matt)

2011-06-23 04:39:24 UTC MAIN commitmail json YAML

fix the file list and make this work.

(mrg)

2011-06-23 04:38:36 UTC MAIN commitmail json YAML

fix this to actually build and seem to work.

(mrg)

2011-06-23 02:35:56 UTC MAIN commitmail json YAML

Move inclusion of sys/endian.h from cd9660_eltorito.c to cd9660.h
since actual user is not cd9660_eltorito.c but iso.h and
cd9660_eltorito.h.

Actually, include order/place of sys/endian.h doesn't matter on
netbsd since it is always included by sys/types.h but it's not
true on other system.  This should fix cross build breakage on
freebsd introduced by rev. 1.16 of cd9660_eltorito.c.
Problem reported and fix suggested on twitter.

(enami)

2011-06-23 02:33:44 UTC MAIN commitmail json YAML

2011-06-23 01:27:21 UTC MAIN commitmail json YAML

2011-06-23 00:46:38 UTC MAIN commitmail json YAML

Add GPIO_PIN_INTR and GPIO_PIN_INTR_HIGH (placeholders for now).

(matt)

2011-06-22 21:59:16 UTC MAIN commitmail json YAML

Initial work on a NOR driver; it's commited here as is,
so I can cooperate with Cliff Neighbors on finishing it.

Not any way connected to the build.

(ahoka)

2011-06-22 21:13:13 UTC MAIN commitmail json YAML

After each strsep(&p) check that p is valid.
If not the .meta file is corrupted (build interrupted?)
issue a warning and declare target oodate.

(sjg)

2011-06-22 20:29:39 UTC MAIN commitmail json YAML

2011-06-22 19:34:53 UTC MAIN commitmail json YAML

2011-06-22 19:26:36 UTC MAIN commitmail json YAML

2011-06-22 19:26:22 UTC MAIN commitmail json YAML

2011-06-22 19:08:29 UTC MAIN commitmail json YAML

make LSE prepend the rest of the shims in they exist

(kefren)

2011-06-22 18:20:59 UTC MAIN commitmail json YAML

Provide the pci_* routines for modules to use.

(matt)

2011-06-22 18:17:17 UTC MAIN commitmail json YAML

ibm4xx now uses <powerpc/pci_machdep.h>

(matt)

2011-06-22 18:06:35 UTC MAIN commitmail json YAML

Add support pci_intr_setattr.
Export non-inline version of pci api for modules (_MODULE is defined).
Fix definition of pc_conf_hook and pc_conf_interrupt.
Switch to using inlines instead of macros.
Switch ibm4xx to use <powerpc/pci_machdep.h>

(matt)

2011-06-22 18:03:30 UTC MAIN commitmail json YAML

Add inline accessors for pba_pc and pa_pc so that <machine/pci_machdep.h>
can use them in inline functions.

(matt)

2011-06-22 17:52:58 UTC MAIN commitmail json YAML

2011-06-22 16:18:55 UTC MAIN commitmail json YAML

Add member sc_addr to struct pxa2x0_i2c_softc.
And use sc_addr to bus_space_map() instead of macro-directly.

(kiyohara)

2011-06-22 14:05:38 UTC MAIN commitmail json YAML

Include liblzma to unbreak gzip on the install CD. (Hi Joerg!)

(martin)

2011-06-22 09:28:08 UTC MAIN commitmail json YAML

Add small comment.

(jruoho)

2011-06-22 08:49:54 UTC MAIN commitmail json YAML

2011-06-22 08:05:10 UTC MAIN commitmail json YAML

Contrary to the previous, use aprint_error(9) but suppress warnings
caused by the (optional) BIOS-based dynamic voltage and frequency scaling.

(jruoho)

2011-06-22 06:23:07 UTC MAIN commitmail json YAML

don't bother casting the return value of malloc.

(mrg)

2011-06-22 06:22:49 UTC MAIN commitmail json YAML

use offsetof() instead of some strange local hack.

(mrg)

2011-06-22 05:50:47 UTC MAIN commitmail json YAML

there's no fr_arg[6] or fr_arg[7] -- they're called fr_fp and fr_pc.
use the right names and avoid some array bounds violations picked up
by GCC 4.5.  it's a real bug, but the code would have been generated
correctly for the sparc* ABIs.

(mrg)

2011-06-22 05:23:54 UTC MAIN commitmail json YAML

apply some -Wno-error/-Wno-enum-compare/-Wno-array-bounds.

this should be looked at more closely.

(mrg)

2011-06-22 05:18:03 UTC MAIN commitmail json YAML

when checking for SKSV data, use the same test as before.  fixes an
always true conditional GCC 4.5 found, and is also a real bug fix.

(mrg)

2011-06-22 05:16:37 UTC MAIN commitmail json YAML

fix the paths for GCC 4.5.  don't build the non-tools gmp/mpfr/mpc libs
yet since we don't have them fully working.  XXX.

(mrg)

2011-06-22 05:15:15 UTC MAIN commitmail json YAML

port this change from our gcc 4.1 tree.  not entirely sure it's correct
yet, but not yet able to test ...

revision 1.5
date: 2011/04/10 16:50:18;  author: joerg;  state: Exp;  lines: +2 -2
Reduce difference between src/tools/gcc and src/gnu/usr.bin/gcc4
configuration. All but the target to helper programs should be the same.
Mark include directories as sysroot-relative.

(mrg)

2011-06-22 05:14:26 UTC MAIN commitmail json YAML

avoid installing limits.h and friends.

(mrg)

2011-06-22 05:13:20 UTC MAIN commitmail json YAML

fix the parts that build libgcc/crtstuff, etc., for GCC 4.5.

(mrg)

2011-06-22 05:09:25 UTC MAIN commitmail json YAML

This is no longer needed.

(matt)

2011-06-22 05:08:56 UTC MAIN commitmail json YAML

Make pmppc use stock <powerpc/pci_machdep.h>
Move some private declartions to <pmppc/dev/mainbus.h>

(matt)

2011-06-22 04:57:28 UTC MAIN commitmail json YAML

don't compile tag functions if SMALL is defined. Should fix the build

(kefren)

2011-06-22 04:03:24 UTC MAIN commitmail json YAML

remove some always true if () checks GCC 4.5.3 picks up.

(mrg)

2011-06-22 04:02:47 UTC MAIN commitmail json YAML

fix the length argument to a memcpy() to refer to the size of the
destination, not the size of the pointer.  real bug on 64 bit platforms.

(mrg)

2011-06-22 04:01:33 UTC MAIN commitmail json YAML

fix an off by one array overflow found by GCC 4.5.3.

(mrg)

2011-06-22 04:01:09 UTC MAIN commitmail json YAML

fix an operator precedence error picked up by GCC 4.5.3.  real bug.

(mrg)

2011-06-22 04:00:43 UTC MAIN commitmail json YAML

deal with __builtin_va_start()'s introduction.

(mrg)

2011-06-22 03:59:50 UTC MAIN commitmail json YAML

fix a potential off-by-two array overflow found by GCC 4.5.3.

(mrg)

2011-06-22 03:58:52 UTC MAIN commitmail json YAML

2011-06-22 03:58:24 UTC MAIN commitmail json YAML

remove an always true test found by GCC 4.5.3.

(mrg)

2011-06-22 03:57:47 UTC MAIN commitmail json YAML

initialise from_cs[1] instead of from_cs[0] twice.  from GCC 4.5.3.

(mrg)

2011-06-22 03:57:20 UTC MAIN commitmail json YAML

don't write "(u_char) NULL".

(mrg)

2011-06-22 03:56:17 UTC MAIN commitmail json YAML

add a missing part from rev 1.10 and s/newline/newlinex/.  found by GCC 4.5.3.

(mrg)

2011-06-22 02:49:45 UTC MAIN commitmail json YAML

2011-06-21 22:48:57 UTC MAIN commitmail json YAML

Take the sizeof the *correct* structure.  Now iscsid returns sensible
data to iscsictl that the display code can display (more) sensibly.

(riz)

2011-06-21 21:52:49 UTC MAIN commitmail json YAML

Actually used SSE branch. Noticed by enami@

(joerg)

2011-06-21 21:49:23 UTC MAIN commitmail json YAML

2011-06-21 20:51:27 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2011-06-21 19:46:36 UTC MAIN commitmail json YAML

add a sentence regarding multiple tags

(kefren)

2011-06-21 19:42:46 UTC MAIN commitmail json YAML

2011-06-21 18:13:20 UTC MAIN commitmail json YAML

2011-06-21 18:02:43 UTC MAIN commitmail json YAML

Make it compile when PIC_DEBUG is defined.

(rjs)

2011-06-21 17:28:11 UTC MAIN commitmail json YAML

The referred-to comment was moved to vfs_vnode.c; update the pointer.

(riz)

2011-06-21 17:17:27 UTC MAIN commitmail json YAML

2011-06-21 15:40:22 UTC MAIN commitmail json YAML

Fix a typo. Markup nit. Remove trailing whitespace, and uncustomary dot at end of SEE ALSO.

(wiz)

2011-06-21 15:39:43 UTC MAIN commitmail json YAML

2011-06-21 15:28:05 UTC MAIN commitmail json YAML

2011-06-21 15:23:58 UTC MAIN commitmail json YAML

2011-06-21 15:13:34 UTC MAIN commitmail json YAML

More stride for PSIONTEKLOGIX NETBOOK PRO.

(kiyohara)

2011-06-21 14:51:38 UTC MAIN commitmail json YAML

Initial import of hashtree functions into othersrc.

The hashtree, or Merkle tree algorithms, split a file up into blocks,
and calculate a message digest on those blocks.  Subsequent digests
are concatenated onto the previous digests.  If there is more than one
digest calculated, a higher level of digest is then calculated across
the lower-order digests, to provide a tree-like structure of message
digests.

If there is only one digest calculated, then the hashtree in this
degenerate case is the same as the digets of the file.

% hashtree -n 1 dist/hashtree.c
HASHTREE/sha1/1/10358/10358 (dist/hashtree.c) = 253f185d39783fd29ca6a7936fee4b50e3775f39
% sha1 dist/hashtree.c
SHA1 (dist/hashtree.c) = 253f185d39783fd29ca6a7936fee4b50e3775f39
%

hashtree(1) can be used to specify the hashing algorithm used
(including hmac algorithms), and the size of the blocks.

% hashtree -b 4096 dist/hashtree.c
HASHTREE/sha1/2/10358/4096 (dist/hashtree.c) = 1a958db53705b1ef4ef4e7418f7aa6e25226c4468783684b4ff3d152a66a38e7ad3e5c8d88ad0851b5f916e7d015015c6e0ddf0cef4cf7af2d48a0ad6db45855c61ea5454b579221bcbeeb5e282e626d
%

Alternatively, the number of desired blocks can be specified, and
hashtree will work out the block size from that parameter and the size
of the file.  By default, a blocksize of 1024 is used.  There is the
possibility of producing very large digests using hashtree(1):

% hashtree dist/hashtree.c
HASHTREE/sha1/2/10358/1024 (dist/hashtree.c) = 6a765d5809534fa75fd2f4f2f88168e65cb1182f91ac14db77b0052ae083743c10ed0ccea98ebf44a945eb72ee0303a8b5b89a2a590ec2e684418942bae3e0be34567bd12721167239fdf641c24ec51b59426924a32760adf11370aca375d60a97364613f93e1e44f848a3557c141b7422aa7e63fef99ff4e056124513c228c9a33e0dff08e6baa2903f959f428dd60f9a6390b0d4108d0826713d33ab6e5520fe20e61ac700659eb5e6a1cf5653da05d65c0d792cd3affaadd037372cfbf7085e14caea50dd89e2790cd982824fec985e2a97fcbbc415e91c27dc4f3089ec446784262269677aa1736fba2e5a768114

Merkle trees can be used to implement Lamport's signature scheme - see

http://www.rsa.com/rsalabs/node.asp?id=2003

and there are also uses in ZFS:

http://blogs.oracle.com/bonwick/entry/zfs_end_to_end_data

(although indirect pointers can be a tad difficult here?)

Hash trees are written up more generally in:

http://en.wikipedia.org/wiki/Hash_tree

There are also uses of the tiger algorithm being used to produce more
specific "tiger trees".

Status:

Vendor Tag: CROOKS
Release Tags: hashtree-base

(agc)

2011-06-21 14:33:14 UTC MAIN commitmail json YAML

Alloc dynamically sockunions in sou.
Teach route(8) about multiple tags. E.G.: -tag 100,20,33
XXX: needs documentation

(kefren)

2011-06-21 14:30:20 UTC MAIN commitmail json YAML

learn mpls interface how to prepend multiple shims by using a vector of
smpls_addrs in sockaddr_mpls. The number of smpls_addrs is found from
smpls_len. First label encountered is BoS.
XXX: need to do the same for LSE and this feature needs to be documented.

(kefren)

2011-06-21 13:59:42 UTC MAIN commitmail json YAML

Use kthread_join() to wait for the termination of the helper thread.

(hannken)

2011-06-21 13:25:45 UTC MAIN commitmail json YAML

Add a few explicit casts for sign mismatches.

(joerg)

2011-06-21 12:41:24 UTC MAIN commitmail json YAML

When reading or writing the backing store us POSIX_FADV_NOREUSE access hint
to prevent read ahead.

(hannken)

2011-06-21 12:38:28 UTC MAIN commitmail json YAML

Make sure sensor state is valid before calling sysmon_envsys_sensor_attach().

Ok: Paul Goyette <pgoyette@netbsd.org>

(hannken)

2011-06-21 11:52:46 UTC MAIN commitmail json YAML

Revert rev 1.42 which is not necessary after rev 1.41.

(tsutsui)

2011-06-21 11:42:20 UTC MAIN commitmail json YAML

2011-06-21 11:38:03 UTC MAIN commitmail json YAML

Use CFATTACH_DECL_NEW().

(kiyohara)

2011-06-21 09:49:05 UTC MAIN commitmail json YAML

Revert the previous commit as it was wrong/redundant.

(jruoho)

2011-06-21 09:45:49 UTC MAIN commitmail json YAML

Sort option descriptions. Add -v to SYNOPSIS. Remove empty EXAMPLES section.
Increase Bl width so everything fits.

(wiz)

2011-06-21 09:45:10 UTC MAIN commitmail json YAML

Sort option descriptions. Add matpax(1) to SEE ALSO. Increase Bl width so everything fits.

(wiz)

2011-06-21 09:38:15 UTC MAIN commitmail json YAML

Fix typo in option letter.

(wiz)

2011-06-21 09:37:41 UTC MAIN commitmail json YAML

use --sysroot with GCC 4.5. (maybe could with 4.1 too?  the 4.1 code
here is broken right now, anyway, ever since the sysroot changes were
merged into our tree.)

(mrg)

2011-06-21 09:36:46 UTC MAIN commitmail json YAML

avoid code that looks like this:
x = x = y;
since GCC 4.5 complains about it having sequence point issues.

(mrg)

2011-06-21 09:36:43 UTC MAIN commitmail json YAML

2011-06-21 09:35:23 UTC MAIN commitmail json YAML

add a missing " to a string literal in some #if'd out code that GCC 4.5 found.

(mrg)

2011-06-21 09:34:55 UTC MAIN commitmail json YAML

this needs %option noinput.  thanks to martin.

(mrg)

2011-06-21 07:39:19 UTC MAIN commitmail json YAML

pull across these revisions from gcc 4.1:

configure:
revision 1.12
date: 2011/03/10 15:14:49;  author: skrll;  state: Exp;  lines: +1 -1
Look for TLS on hppa on netbsd.

configure.ac:
revision 1.11
date: 2011/03/10 15:14:49;  author: skrll;  state: Exp;  lines: +1 -1
Look for TLS on hppa on netbsd.

(mrg)

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

pull across these revisions from gcc 4.1:

revision 1.8
date: 2011/06/11 00:57:29;  author: matt;  state: Exp;  lines: +2 -0
If we are compiling -msoft-float, define _SOFT_FLOAT

revision 1.7
date: 2011/03/12 07:57:38;  author: matt;  state: Exp;  lines: +3 -1
Define HAVE_AS_TLS until our build tools figure out how to do it.

revision 1.6
date: 2011/02/25 22:36:10;  author: matt;  state: Exp;  lines: +7 -0
Explicitly make sure TARGET_SECURE_PLT is defined correctly rather than
relying on HAVE_AS_REL16 from "auto-host.h".

revision 1.5
date: 2011/02/10 07:18:29;  author: matt;  state: Exp;  lines: +3 -0
Default NetBSD to -msecure-plt now.

(mrg)

2011-06-21 07:28:44 UTC MAIN commitmail json YAML

pull across these revisions from gcc 4.1:

revision 1.21
date: 2011/01/23 06:29:52;  author: matt;  state: Exp;  lines: +1 -1
Default mips64 to softfloat.

revision 1.22
date: 2011/02/10 07:18:29;  author: matt;  state: Exp;  lines: +3 -0
Default NetBSD to -msecure-plt now.

(mrg)

2011-06-21 07:20:57 UTC MAIN commitmail json YAML

#include <sys/proc.h> before using struct proc.p_timerpend

(cherry)

2011-06-21 06:54:27 UTC MAIN commitmail json YAML

pull across these revisions from gcc 4.1:

revision 1.9
date: 2011/04/15 13:42:22;  author: joerg;  state: Exp;  lines: +2 -1
Move the headers for compiler and platform specific intrinsincs from
/usr/include to /usr/include/gcc-4.1.

revision 1.8
date: 2011/04/10 21:25:56;  author: joerg;  state: Exp;  lines: +1 -0
Add back a stylish new line.

revision 1.7
date: 2011/04/10 16:50:18;  author: joerg;  state: Exp;  lines: +20 -12
Reduce difference between src/tools/gcc and src/gnu/usr.bin/gcc4
configuration. All but the target to helper programs should be the same.
Mark include directories as sysroot-relative.

adjust the paths to gcc-4.5, and add an XXX note about this ugliness.

(mrg)

2011-06-21 06:43:38 UTC MAIN commitmail json YAML

Add #define __PMAP_PRIVATE

(matt)

2011-06-21 06:38:51 UTC MAIN commitmail json YAML

2011-06-21 06:32:36 UTC MAIN commitmail json YAML

Add a common cpu_ast(l, ci) routine.
Add a ci_pmap_asid_cur for BOOKE debugging.

(matt)

2011-06-21 06:25:19 UTC MAIN commitmail json YAML

Add DEBUG around a variable.

(matt)

2011-06-21 06:24:25 UTC MAIN commitmail json YAML

In e500_spl0, grab ci after disabling interrupts.
Consolidate a KASSERT.

(matt)

2011-06-21 06:23:38 UTC MAIN commitmail json YAML

Adjust the #ifdefs such that ccd(4) and cgd(4) show in
modstat(8) even if built into the kernel.

(jruoho)

2011-06-21 06:22:06 UTC MAIN commitmail json YAML

pull across from gcc 4.1:

revision 1.2
date: 2011/02/05 00:37:40;  author: joerg;  state: Exp;  lines: +2 -2
Explicitly use template to allow building with the more strict
template lookup in clang. From FreeBSD.

(mrg)

2011-06-21 06:18:56 UTC MAIN commitmail json YAML

pull across from gcc 4.1:

revision 1.2
date: 2011/05/25 15:51:55;  author: joerg;  state: Exp;  lines: +2 -2
Don't define explicit instantiation as inline.

(mrg)

2011-06-21 06:03:15 UTC MAIN commitmail json YAML

2011-06-21 06:02:29 UTC MAIN commitmail json YAML

2011-06-21 05:34:52 UTC MAIN commitmail json YAML

2011-06-21 05:33:05 UTC MAIN commitmail json YAML

Nuke the mfsprg2 %r3 after sctrapexit.  curlwp is already in %r13 and the
value fetched to %r3 isn't used.

(matt)

2011-06-21 05:31:29 UTC MAIN commitmail json YAML

There is no .../5.99 path to use for PKG_PATH, so change it to 5.1 instead.
Also refer the reader to pkg_install.conf as an alternative.

(erh)

2011-06-21 05:15:44 UTC MAIN commitmail json YAML

2011-06-21 05:14:26 UTC MAIN commitmail json YAML

2011-06-21 05:01:18 UTC MAIN commitmail json YAML

By default, enable wmihp(4) instead of hpqlb(4), as it has a better chance
of working with a greater number of HP laptops. Ok cegger@.

(jruoho)

2011-06-21 04:55:01 UTC MAIN commitmail json YAML

Add a common struct containing tlb ops needed by the tlb pmap.c

(matt)

2011-06-21 04:53:34 UTC MAIN commitmail json YAML

front end to build gcc 4.5 components

(mrg)

2011-06-21 04:52:50 UTC MAIN commitmail json YAML

prepare to build native gcc 4.5, don't build native gcc 4.1, for HAVE_GCC=45

(mrg)

2011-06-21 04:23:56 UTC MAIN commitmail json YAML

2011-06-21 04:22:25 UTC MAIN commitmail json YAML

Add an extra assert to verify we aren't trying to process softints while
interrupts are being serviced.

(matt)

2011-06-21 04:21:45 UTC MAIN commitmail json YAML

Switch to using dcache_wbinv_page

(matt)

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

Add a separate "audit" comment to the tar and pax frontends for mat, which
compare each component of the archive with its entry in the file system.
Sizes, all digests, oweners, group owners, mtimes and symbolic link targets
are all compared.

Add a test for the new audit command:

cd d && env LD_LIBRARY_PATH=${LIBMATDIR} ../${PROG} avvf ../archive2.mat > archive2.audit
cd d && env LD_LIBRARY_PATH=${LIBMATDIR} ../${PROG} tvvf ../archive2.mat > archive2.list
-diff d/archive2.list d/archive2.audit

(from the testing target in the mat Makefile).

Update the matpax(1) manual page, per wiz, to describe the pax arguments,
rather than the tar arguments.

(agc)

2011-06-21 04:21:17 UTC MAIN commitmail json YAML

2011-06-21 04:19:22 UTC MAIN commitmail json YAML

forward declare cpu_info and trapframe.

(matt)

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

add a NetBSD_DISABLED rule for cfns.h.

(mrg)

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

initial port to HAVE_GCC = 45.  mknative-gcc parts are from me
and are largely untested, most of the rest is from chuq.

(mrg)

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

add HAVE_GCC=45 support.

(mrg)

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

add some "NetBSD_Disabled*" rules to avoid r/o src tree build issues.

(mrg)

2011-06-21 03:37:21 UTC MAIN commitmail json YAML

2011-06-21 03:02:58 UTC MAIN commitmail json YAML

Note the potential danger in the options. Fixes PR lib/31112.

(jruoho)

2011-06-21 02:48:28 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/crtstuff4/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/crtstuff4/crtbegin.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/crtstuff4/crtbeginS.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/crtstuff4/crtbeginT.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/crtstuff4/crtend.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/crtstuff4/crtendS.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/Makefile.inc@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/Makefile.srcs@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/Makefile.wrapper@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/libgcc/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/libgcc_eh/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/libgcc_s/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libgcc4/libgcov/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libobjc4/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libstdc++-v3_4/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libstdc++-v3_4/include/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libstdc++-v3_4/include/backward/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libstdc++-v3_4/include/bits/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/gpl3/gcc/lib/libstdc++-v3_4/include/debug/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 25 files)
import the non-arch specific makefiles we use to build GCC 4.1
as a base reference.

Status:

Vendor Tag: netbsd
Release Tags: netbsd-20110620

(mrg)

2011-06-21 02:41:39 UTC MAIN commitmail json YAML

2011-06-21 02:32:56 UTC MAIN commitmail json YAML

2011-06-21 02:19:30 UTC MAIN commitmail json YAML

adjust a grep pattern to (only) match the right line with GCC 4.5.
from chuq.

(mrg)

2011-06-21 02:15:41 UTC MAIN commitmail json YAML

always build gmake if HAVE_GCC.
build gmp, mpfr and then mpc if HAVE_GCC >= 45.

(mrg)

2011-06-21 01:53:19 UTC MAIN commitmail json YAML

note mpc 0.9, mpfr 3.0.1, GNU MP 5.0.2 and GCC 4.5.3 imports.

(mrg)

2011-06-21 01:45:26 UTC MAIN commitmail json YAML

Require unprivileged runs when appropriate.

(jruoho)

2011-06-21 01:26:21 UTC MAIN commitmail json YAML

initial import of GCC 4.5.3 sources.  changes since 4.1 are way too numerous
to review, please see http://gcc.gnu.org/gcc-4.5/changes.html (and the 4.2,
4.3 and 4.4 versions, too.)

this includes the core, c++, objc and the non java/ada/fortran parts of the
testsuite.

Status:

Vendor Tag: FSF
Release Tags: gcc-4-5-3

(mrg)

2011-06-20 23:18:58 UTC MAIN commitmail json YAML

band-aid fix after the merge of rmind-uvmplock branch.

(yamt)

2011-06-20 23:00:53 UTC MAIN commitmail json YAML

Add -lbz2 and -llzma so that this links again.

(he)

2011-06-20 22:03:16 UTC MAIN commitmail json YAML

Initialize current value for ENVSYS_DRIVE sensors

(pgoyette)

2011-06-20 22:02:55 UTC MAIN commitmail json YAML

Initialize current value for ENVSYS_DRIVE sensors

(pgoyette)

2011-06-20 21:45:17 UTC MAIN commitmail json YAML

Readd powerpc/include/vmparam.h to the set lists
Export it to powerpc/include.h
Protect pmap.h and vmparam.h from getting an #error when included
from userland.
Export safe definitions of VM_MAXUSER_ADDRESS, VM_MIN_ADDRESS,
VM_MAX_ADDRESS when _RUMPKERNEL is defined.

(matt)

2011-06-20 21:39:19 UTC MAIN commitmail json YAML

Make sure to build -fno-pie -fno-pic in case MKPIE=yes

(matt)

2011-06-20 20:25:47 UTC MAIN commitmail json YAML

Include <string.h> for strncmp() prototype.

(he)

2011-06-20 20:25:00 UTC MAIN commitmail json YAML

Initialize battery capacity sensor value before registering.

(pgoyette)

2011-06-20 20:24:29 UTC MAIN commitmail json YAML

2011-06-20 20:18:43 UTC MAIN commitmail json YAML

2011-06-20 20:16:19 UTC MAIN commitmail json YAML

2011-06-20 19:56:13 UTC MAIN commitmail json YAML

2011-06-20 19:48:28 UTC MAIN commitmail json YAML

Note sandpoint RAID 1 boot support.

(jdc)

2011-06-20 19:48:05 UTC MAIN commitmail json YAML

Add support for booting from RAID 1.
Note, that the RAID partition must be the first partition of the disk.
Reviewed by phx@.

(jdc)

2011-06-20 19:31:58 UTC MAIN commitmail json YAML

Make the vm_page_md definition common for all users of the shared tlb pmap.

(matt)

2011-06-20 18:12:54 UTC MAIN commitmail json YAML

2011-06-20 18:12:06 UTC MAIN commitmail json YAML

Initialize sensor states before registering

(pgoyette)

2011-06-20 18:03:41 UTC MAIN commitmail json YAML

2011-06-20 17:48:46 UTC MAIN commitmail json YAML

2011-06-20 17:44:34 UTC MAIN commitmail json YAML

2011-06-20 17:31:38 UTC MAIN commitmail json YAML

Initialize sensor state before registering

(pgoyette)

2011-06-20 17:29:06 UTC MAIN commitmail json YAML

Initialize sensors states before registering.

(pgoyette)

2011-06-20 17:24:16 UTC MAIN commitmail json YAML

Initialize sensor state before registering.

(pgoyette)

2011-06-20 17:21:50 UTC MAIN commitmail json YAML

2011-06-20 17:15:38 UTC MAIN commitmail json YAML

2011-06-20 17:07:21 UTC MAIN commitmail json YAML

Initialize sensor state before registering.

(pgoyette)

2011-06-20 17:01:45 UTC MAIN commitmail json YAML

2011-06-20 16:33:42 UTC MAIN commitmail json YAML

Initialize sensor states before registering

(pgoyette)

2011-06-20 16:31:28 UTC MAIN commitmail json YAML

Initialize sensor state before registering.

(pgoyette)

2011-06-20 15:56:36 UTC MAIN commitmail json YAML

2011-06-20 15:56:07 UTC MAIN commitmail json YAML

Add ENE0100, a KB3924-based cir(4) chip.

From dmesg supplied by hasina rakotoarisoa on gnats.

(jruoho)

2011-06-20 15:39:54 UTC MAIN commitmail json YAML

Use acpi_match_cpu_handle() from acpi_util.c and only evaluate
the _PDC control method for CPUs that are enabled in the MADT.

(jruoho)

2011-06-20 15:36:49 UTC MAIN commitmail json YAML

Use the new acpi_match_cpu_handle() from acpi_util.c.

(jruoho)

2011-06-20 15:33:49 UTC MAIN commitmail json YAML

Use the new acpi_match_cpu_info() from acpi_util.c.

(jruoho)

2011-06-20 15:31:52 UTC MAIN commitmail json YAML

Add two new functions, acpi_match_cpu_info() and acpi_match_cpu_handle(),
which will match a given struct cpu_info with the corresponding ACPI handle,
and vice versa.

(jruoho)

2011-06-20 15:15:25 UTC MAIN commitmail json YAML

Same fixes as for mattar, since the contents are nearly the same.
XXX: should describe differences in options (I guess)

(wiz)

2011-06-20 15:09:18 UTC MAIN commitmail json YAML

Reinstate my changes which got lost in mattar conversion.

(wiz)

2011-06-20 15:01:30 UTC MAIN commitmail json YAML

Inialize sensor state before registering.

(pgoyette)

2011-06-20 15:00:04 UTC MAIN commitmail json YAML

Initialize sensor state before trying to register.

(pgoyette)

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

2011-06-20 13:26:58 UTC MAIN commitmail json YAML

Maintain our own storage for volume and disk ID info rather than
(ab)using envstat's storage.

XXX Compile-tested only.

(pgoyette)

2011-06-20 13:09:38 UTC MAIN commitmail json YAML