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

2024-05-10 02:23:16 UTC Now

2009-12-22 11:15:25 UTC MAIN commitmail json YAML

Add /usr/bin/{tset,more}.

(nonaka)

2009-12-22 11:14:33 UTC MAIN commitmail json YAML

"Full installation" should install kernel.

(nonaka)

2009-12-22 11:12:41 UTC MAIN commitmail json YAML

delete makedev init from all_md entry.

(nonaka)

2009-12-22 09:47:56 UTC MAIN commitmail json YAML

2009-12-22 09:12:42 UTC MAIN commitmail json YAML

2009-12-22 08:44:03 UTC MAIN commitmail json YAML

2009-12-22 07:09:39 UTC MAIN commitmail json YAML

Add tests for memory encryption and decryption, and signing and verification
(by pipes).

(agc)

2009-12-22 06:55:03 UTC MAIN commitmail json YAML

Remove a code excerpt which is not ready for primetime just yet

(agc)

2009-12-22 06:53:26 UTC MAIN commitmail json YAML

Modify regression test suite behaviour - remove the (error) tests for
commands with no file arguments, as input will now be taken from stdin,
and output will go to stdout, if no file arguments are given on the
command line.

(agc)

2009-12-22 06:51:31 UTC MAIN commitmail json YAML

Fix error in merge of previous change shown up by regression tests.

(agc)

2009-12-22 06:03:25 UTC MAIN commitmail json YAML

Netpgp changes to 1.99.15/20091221

+ some ssh host keys do not have the username of the generator included
  in the key itself. If there is no username in there, create one.
+ added netpgp_encrypt_memory() and netpgp_decrypt_memory()
+ overhaul netpgp(1) to work with stdin/stdout if no filenames specified:

% netpgp --encrypt < a | netpgp --decrypt > b
netpgp: default key set to "C0596823"
netpgp: default key set to "C0596823"
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid              Alistair Crooks <agc@netbsd.org>
uid              Alistair Crooks <agc@pkgsrc.org>
uid              Alistair Crooks <agc@alistaircrooks.com>
uid              Alistair Crooks <alistair@hockley-crooks.com>
netpgp passphrase:
% diff a b
% ls -al a b
-rw-r--r--  1 agc  agc  15243 Dec 20 08:55 a
-rw-r--r--  1 agc  agc  15243 Dec 21 17:15 b
%

% netpgp --sign < a | netpgp --cat > b
netpgp: default key set to "C0596823"
netpgp: default key set to "C0596823"
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid              Alistair Crooks <agc@netbsd.org>
uid              Alistair Crooks <agc@pkgsrc.org>
uid              Alistair Crooks <agc@alistaircrooks.com>
uid              Alistair Crooks <alistair@hockley-crooks.com>
netpgp passphrase:
Good signature for <stdin> made Mon Dec 21 18:25:02 2009
using RSA (Encrypt or Sign) key 1b68dcfcc0596823
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid              Alistair Crooks <alistair@hockley-crooks.com>
uid              Alistair Crooks <agc@pkgsrc.org>
uid              Alistair Crooks <agc@netbsd.org>
uid              Alistair Crooks <agc@alistaircrooks.com>
uid              Alistair Crooks (Yahoo!) <agcrooks@yahoo-inc.com>
%

+ add explanations of memory-based operations to manual pages

(agc)

2009-12-22 04:51:26 UTC matt-nb5-mips64 commitmail json YAML

pullup from -current:
>revision 1.4
>date: 2009/12/17 07:24:06;  author: mrg;  state: Exp;  lines: +10 -1
>copy across a hack from the mips libc/mcount build.  self documenting:
>
>+.if (${MACHINE_ARCH} == "mips64eb") || (${MACHINE_ARCH} == "mips64el")
>+# Turn off as(1) warnings on MIPS, since warnings are fatal with WARNS>0
>+# and GCC configury passes -finhibit-size-directive which causes mips-gas
>+# to barf.  Don't know what the real fix for this is...
>+#
>+# XXX should be COPTS, but that's too early
>+CPUFLAGS+=-Wa,--no-warn

(mrg)

2009-12-22 04:50:13 UTC matt-nb5-mips64 commitmail json YAML

pullup from -current:
>revision 1.9
>date: 2009/12/17 06:54:51;  author: mrg;  state: Exp;  lines: +3 -2
>don't warn about mcount on mips64* as well.
>
>XXX: someone really should fix mips profile.h's MCOUNT!

(mrg)

2009-12-22 04:47:26 UTC matt-nb5-mips64 commitmail json YAML

2009-12-22 00:01:52 UTC matt-nb5-mips64 commitmail json YAML

2009-12-21 22:49:18 UTC MAIN commitmail json YAML

Describe arguments "allocfn", "freefn", and "source" of vmem_create(9)
in more detail.  Describe vmem_add(9).  Write a new BUGS section that
warns about aspects of vmem(9) behavior that may surprise first-time
users.

(dyoung)

2009-12-21 21:09:42 UTC MAIN commitmail json YAML

Fix MKDEBUGLIB=yes builds: add entries
/usr/lib/lib{avl,nvpair,umem,uutil,zfs,zpool}_g.a with keywords
'zfs' and 'debuglib'.  Add the keyword 'binutils' to entries
/usr/lib/lib{bfd,iberty,opcodes}_g.a.

(dyoung)

2009-12-21 20:57:36 UTC MAIN commitmail json YAML

move the build of pax before libelf.  fixes my build of tools/libelf,
though i didn't look to see why libelf needs pax.

(mrg)

2009-12-21 20:57:31 UTC MAIN commitmail json YAML

uvm_page_physload takes paddr_t's not vaddr_t's.

(matt)

2009-12-21 19:04:36 UTC MAIN commitmail json YAML

In the introduction, point out that RA_WB is intended for recurring
fixed-sized transfers.  Clarification requested by pooka@.

(gdt)

2009-12-21 18:27:48 UTC MAIN commitmail json YAML

Note when this appeared in NetBSD.

(thorpej)

2009-12-21 18:21:18 UTC MAIN commitmail json YAML

Add support for building libelf in a host-tool environment.

XXX Makefile.disklabel is really mis-named, but I'm not going to tackle
that problem right now.

(thorpej)

2009-12-21 16:40:58 UTC MAIN commitmail json YAML

Add netbsd32_compat_50.c to netbsd32 module sources list.

(njoly)

2009-12-21 16:18:17 UTC MAIN commitmail json YAML

Do not include fs_lfs.h unless _KERNEL_OPT is defined.

(njoly)

2009-12-21 15:48:33 UTC MAIN commitmail json YAML

2009-12-21 15:37:25 UTC MAIN commitmail json YAML

s/sed/${SED}/; s/xargs/${XARGS}/

(uebayasi)

2009-12-21 15:13:13 UTC MAIN commitmail json YAML

Remove SYS_compat_50_mq_timedreceive/SYS_compat_50_mq_timedsend
duplicate entries.

Fix a KASSERT when unloading the compat kernel module.

(njoly)

2009-12-21 12:44:48 UTC MAIN commitmail json YAML

Remove unnecessary casts.

(christos)

2009-12-21 11:22:41 UTC MAIN commitmail json YAML

Added dmesg, mount_msdos.

(nonaka)

2009-12-21 11:20:07 UTC MAIN commitmail json YAML

comment out KLOADER.

(nonaka)

2009-12-21 09:42:08 UTC netbsd-5-0 commitmail json YAML

2009-12-21 09:41:51 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by martin in ticket #1200):
sys/kern/vfs_syscalls.c: revision 1.400

Use the kernel space version of the vfs name, not the original userspace
pointer. Avoids crashes on archs with completely separate userspace VA.

(sborrill)

2009-12-21 09:19:39 UTC netbsd-5 commitmail json YAML

2009-12-21 09:19:17 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by martin in ticket #1200):
sys/kern/vfs_syscalls.c: revision 1.400

Use the kernel space version of the vfs name, not the original userspace
pointer. Avoids crashes on archs with completely separate userspace VA.

(sborrill)

2009-12-21 09:17:37 UTC MAIN commitmail json YAML

Free pt in another error case.
Found by Henning Petersen using cppcheck, in PR 42488.

(wiz)

2009-12-21 08:42:39 UTC MAIN commitmail json YAML

Fix synopsis to make it clear that at least one lladdr is required.

(mbalmer)

2009-12-21 05:06:55 UTC MAIN commitmail json YAML

PR/42486: Ed Ravin nfsd sometimes exits prematurely during port-scan fix
from freebsd bin 61084 applied (preserving errno properly). The accept
code should be merged.

(christos)

2009-12-20 23:23:46 UTC MAIN commitmail json YAML

- _libelf_globals::libelf_arch and _libelf_globals::libelf_class are
  completely unused.  Remove them.
- _libelf_globals::libelf_byteorder is really all about the byte order of
  the host running libelf, so replace it with a _libelf_host_byteorder()
  internal function that computes the host byte order in a very portable
  way (doesn't rely on BSD-specific header files).

(thorpej)

2009-12-20 23:00:59 UTC MAIN commitmail json YAML

Add comment about locking.

(rmind)

2009-12-20 20:42:24 UTC MAIN commitmail json YAML

remove dated and wrong comments about curlwp being NULL.
_kernel_{,un}lock() always assume it is valid now.

(mrg)

2009-12-20 20:15:07 UTC MAIN commitmail json YAML

2009-12-20 19:53:36 UTC MAIN commitmail json YAML

create the ecoff copy of the install kernel so the prom can boot it.
from PR 39915.

(mrg)

2009-12-20 19:50:29 UTC MAIN commitmail json YAML

Add a simple terminal program which uses a rump kernel for a ucom@usb
terminal and host terminal stdin/stdout for human interaction.
Tipsy just simply shovels bits between the two.  I can use my
JavaStation Krups (*) serial console with this ... without having
to worry abort those pesky usb drivers crashing my desktop kernel.

*) strictly speaking it's uwe's ;)

(pooka)

2009-12-20 19:44:21 UTC MAIN commitmail json YAML

Include tty driver here for now to make this usable.  Will disappear
from here later when I figure out the proper place.
(I'd commit it as a separate component, but I can't figure out how
to classify it, since it's logically none of vfs/net/dev)

(pooka)

2009-12-20 19:38:13 UTC MAIN commitmail json YAML

PRIVATE_VERSION(arch) isn't ever used, so don't try to setup this member
of _libelf{}.  ELF??_MACHDEP_ID may not be defined if ELFSIZE wasn't
defined before including this file.

this fixes a build error on mips platforms.

(mrg)

2009-12-20 19:06:45 UTC MAIN commitmail json YAML

Add a pointing to an explanation of why we have #ifdef pmax stuff in here.

(pooka)

2009-12-20 17:32:09 UTC MAIN commitmail json YAML

Add a large comment about disk geometries.
Rename (with #defines) the variables use for aligning partitions to
separate them from the bios geometry.
All in advance of allowing other partition alignments (eg 2048 sectors).

(dsl)

2009-12-20 16:59:39 UTC MAIN commitmail json YAML

2009-12-20 15:43:57 UTC MAIN commitmail json YAML

2009-12-20 15:43:13 UTC MAIN commitmail json YAML

Add ucom@usb support.  This uses the uplcom hardware driver currently
(because that's the hardware I happen to have), but others can just
be plugged in if a need arises.

(pooka)

2009-12-20 15:32:47 UTC MAIN commitmail json YAML

Improve bulk transfer implementation by adding more complete
support for short reads.

Ironically, in some cases this works *worse* than the previous
incorrect implementation which silently ignored short reads.
Namely, I can now probe my sd@umass USB stick only once without
having to replug it.  Some ugen "bus reset" is probably needed,
but what exactly is unknown, and manual handjobs will have to
suffice for now.

(pooka)

2009-12-20 15:21:13 UTC MAIN commitmail json YAML

Push the mount path for mount_mfs through realpath().
This matches what other fs do.
Fixes PR/20362

(dsl)

2009-12-20 13:56:36 UTC MAIN commitmail json YAML

add comment about prospective perils to previous

(pooka)

2009-12-20 13:49:36 UTC MAIN commitmail json YAML

pthread_cond_timedwait (and therefore rumpuser_cv_timedwait) wants
an absolute time instead of a delta.  Fix bug which caused timed
tsleeps to always wake up immediately (unless the system clock was
around "0", which was not very probable ;).

(pooka)

2009-12-20 10:57:35 UTC MAIN commitmail json YAML

Set filter at lan9118_init() and lan9118_ioctl with SIOCSIFFLAGS.

(kiyohara)

2009-12-20 09:36:06 UTC MAIN commitmail json YAML

If a multithreaded app closes an fd while another thread is blocked in
read/write/accept, then the expectation is that the blocked thread will
exit and the close complete.
Since only one fd is affected, but many fd can refer to the same file,
the close code can only request the fs code unblock with ERESTART.
Fixed for pipes and sockets, ERESTART will only be generated after such
a close - so there should be no change for other programs.
Also rename fo_abort() to fo_restart() (this used to be fo_drain()).
Fixes PR/26567

(dsl)

2009-12-20 05:53:35 UTC MAIN commitmail json YAML

2009-12-20 05:52:41 UTC MAIN commitmail json YAML

2009-12-20 05:52:15 UTC MAIN commitmail json YAML

Enable __LIBELF_HAVE_ELF_SYMINFO.

(thorpej)

2009-12-20 05:50:20 UTC MAIN commitmail json YAML

Add defns for Elf{32,64}_Syminfo.

(thorpej)

2009-12-20 04:49:09 UTC MAIN commitmail json YAML

signal(9) code: add some comments, improve/fix wrong ones.  While here, kill
trailing whitespaces, wrap long lines, etc.  No functional changes intended.

(rmind)

2009-12-20 04:11:37 UTC MAIN commitmail json YAML

Fix few problems in evbmips/rmixl:
- mach_init: use mips_init_lwp0_uarea(), do not hardcode it.  Do not call
  ksyms_init(), it's called in MI.  Also, avoid struct user in few places.
- findroot: use deviter interface.

(rmind)

2009-12-20 03:53:46 UTC MAIN commitmail json YAML

- remove unused ft_want_ast()
- give nmi_sun* ENTRY() points so they show up in symbols properly
- add some disabled code to use this cpu's idlelwp area when hatching
  a cpu, but right now it makes this worse not better...

(mrg)

2009-12-20 03:50:57 UTC MAIN commitmail json YAML

make CPU_INFO_FOREACH() set the iterator count to '0' in the !MP case.

(mrg)

2009-12-20 03:48:30 UTC MAIN commitmail json YAML

fix the previous to compile !MULTIPROCESSOR.

(mrg)

2009-12-20 03:42:29 UTC MAIN commitmail json YAML

2009-12-20 03:41:49 UTC MAIN commitmail json YAML

- add a diagnostic to ensure that cpus[0] == cpu0's cpu_info->ci_self
- if a cpu doesn't have any mappings allocated, don't copy them.  this
  occurs if a cpu isn't attached (such as a MP kernel with only "cpu0"
  listed in the config file..)

(mrg)

2009-12-20 03:40:27 UTC MAIN commitmail json YAML

Slightly improve the comment.

(rmind)

2009-12-20 03:40:03 UTC MAIN commitmail json YAML

add per-cpu event counters for lev10 and lev14 interrupts.
add some disabled MP code to poke other cpus on level 14 interrupts.

(mrg)

2009-12-20 03:38:59 UTC MAIN commitmail json YAML

add per-cpu event counters for lev10 and lev14 interrupts.

(mrg)

2009-12-20 02:16:40 UTC MAIN commitmail json YAML

2009-12-19 23:10:57 UTC MAIN commitmail json YAML

Add xref to ofctl(8).

(nakayama)

2009-12-19 23:00:10 UTC MAIN commitmail json YAML

Remove note about portability, since PF_UNSPEC will cause socketpair()
to EAFNOSUPPORT on NetBSD(!).  Additionally, at least slowaris and
linux talk only about PF_LOCAL.  Finally, since I'm reading a NetBSD
man page, I foremost care about the code working on NetBSD.

(pooka)

2009-12-19 20:28:27 UTC MAIN commitmail json YAML

Use the kernel space version of the vfs name, not the original userspace
pointer. Avoids crashes on archs with completely separate userspace VA.

(martin)

2009-12-19 19:27:53 UTC MAIN commitmail json YAML

Hide the cursor during the game.

(ahoka)

2009-12-19 19:09:48 UTC MAIN commitmail json YAML

Don't export __ffstab, it's used only in this routine.  This gets
rid of one of those evil common symbols in the __ namespace.

reviewed by martin

(pooka)

2009-12-19 18:25:55 UTC MAIN commitmail json YAML

sigtimedwait: fix a memory leak (which happens since newlock2 times).
Allocate ksiginfo on stack since it is safe and sigget() assumes that it is
not allocated from pool (pending signals via sigput()/sigget() "mill" should
be dynamically allocated, however).  Might be useful to revisit later.

Likely the cause of PR/40750 and indirect cause of PR/39283.

(rmind)

2009-12-19 18:06:52 UTC MAIN commitmail json YAML

Move declaration of setfunc_trampoline() into <m68k/m68k.h>.

(tsutsui)

2009-12-19 18:00:27 UTC MAIN commitmail json YAML

Put the CPPFLAGS in a separate Makefile.inc so that all the defines are
visible in the LIB build. Fixes problem with X11BASE and readpass.c

(christos)

2009-12-19 16:01:25 UTC MAIN commitmail json YAML

Use CMSG_SPACE() for buffer when receiving file descriptors.
Doesn't break i386 and might be better for sparc64.

(pooka)

2009-12-19 15:03:34 UTC MAIN commitmail json YAML

2009-12-19 14:05:53 UTC MAIN commitmail json YAML

Remove the notice about pfsync not being supported, as we have it now.

(ahoka)

2009-12-19 13:08:26 UTC MAIN commitmail json YAML

Move declaration of lwp_trampoline() into <m68k/m68k.h>.

(tsutsui)

2009-12-19 12:31:35 UTC MAIN commitmail json YAML

Remove extern struct pcb *curpcb declaration. Now it's in <m68k/pcb.h>.

(tsutsui)

2009-12-19 11:55:23 UTC MAIN commitmail json YAML

Replace totally handwritten ioconf.c with only a semi handwritten
one, partially now generated with config(1).

(pooka)

2009-12-19 11:48:30 UTC MAIN commitmail json YAML

2009-12-19 11:48:17 UTC MAIN commitmail json YAML

2009-12-19 11:41:57 UTC MAIN commitmail json YAML

Don't impose a compile-time dependency on the kernel containing
ohci/uhci just for the sake of setting a debug variable.

(pooka)

2009-12-19 11:29:26 UTC MAIN commitmail json YAML

purge some stuff not used by this component anymore

(pooka)

2009-12-19 10:34:18 UTC MAIN commitmail json YAML

Disable "fast trap" handlers which invoke software interrupts
in sparc/amd7930intr.s and sparc/bsd_fdintr.s until they are
rewritten to adapt new MI softint(9) API.

No particular comments on PR port-sparc/42192, but
this fixes timeout problem on floppy access on my SPARCstation 1+.

XXX: floppy support on sun4m seems to have another problem (data overrun).

(tsutsui)

2009-12-19 10:27:13 UTC MAIN commitmail json YAML

Use %zu for size_t, not %zd.

(tsutsui)

2009-12-19 09:02:46 UTC MAIN commitmail json YAML

Add some definitions, from FreeBSD.

(thorpej)

2009-12-19 09:01:32 UTC MAIN commitmail json YAML

2009-12-19 09:00:56 UTC MAIN commitmail json YAML

Add some range checks to quiet warnings.

(thorpej)

2009-12-19 08:47:46 UTC MAIN commitmail json YAML

We don't have an Elf_Note typedef, but Elf32_Nhdr and Elf64_Nhdr are
equivalent; use Elf32_Nhdr instead.

(thorpej)

2009-12-19 08:40:58 UTC MAIN commitmail json YAML

Fix all sorts of problems with lint and compiler warnings.

(thorpej)

2009-12-19 07:59:24 UTC MAIN commitmail json YAML

Squash a signed-vs-unsigned char * warning.

(thorpej)

2009-12-19 07:58:24 UTC MAIN commitmail json YAML

Change elf_hash() to take a const void *, rather than a const char *.

(thorpej)

2009-12-19 07:54:32 UTC MAIN commitmail json YAML

Provide definitions of MALIGN() and MALIGN64() for the __lint__ case.

(thorpej)

2009-12-19 07:52:59 UTC MAIN commitmail json YAML

ELF_ARCH, ELF_TARG_DATA, and ELF_TARG_CLASS are macros defined in a FreeBSD
header file.  For NetBSD, map to equivalent defines.

(thorpej)

2009-12-19 07:47:23 UTC MAIN commitmail json YAML

LIBELF_COPY_U32(), LIBELF_COPY_S32(): Make sure that the SRC values are
being compared as the maximum width and appropriate signed-ness.

(thorpej)

2009-12-19 07:44:27 UTC MAIN commitmail json YAML

- _libelf_load_scn(): If shoff is larger than SSIZE_MAX, bail out with
  a HEADER error.  Pass lint.

(thorpej)

2009-12-19 07:37:35 UTC MAIN commitmail json YAML

<machine/elf.h> is a FreeBSD-specific header.

(thorpej)

2009-12-19 07:33:06 UTC MAIN commitmail json YAML

<libelf.h> is responsible for including <sys/elf32.h> and <sys/elf64.h> on
FreeBSD; no need to do it here.

(thorpej)

2009-12-19 07:31:44 UTC MAIN commitmail json YAML

2009-12-19 07:31:04 UTC MAIN commitmail json YAML

2009-12-19 07:09:28 UTC MAIN commitmail json YAML

http://mail-index.netbsd.org/source-changes/2009/04/05/msg219236.html

(kiyohara)

2009-12-19 07:08:55 UTC MAIN commitmail json YAML

http://mail-index.netbsd.org/source-changes/2009/04/05/msg219235.html

(kiyohara)

2009-12-19 07:08:23 UTC MAIN commitmail json YAML

http://mail-index.netbsd.org/source-changes/2009/04/05/msg219234.html

(kiyohara)

2009-12-19 06:58:30 UTC matt-nb5-mips64 commitmail json YAML

Change pmap_steal_memory to map allocated memory in XKPHYS is _LP64 kernels.
The CCA used is the one used for KSEG0.

(matt)

2009-12-19 06:39:29 UTC MAIN commitmail json YAML

2009-12-19 06:22:25 UTC MAIN commitmail json YAML

2009-12-19 05:55:37 UTC MAIN commitmail json YAML

2009-12-19 05:52:01 UTC MAIN commitmail json YAML

2009-12-19 05:45:28 UTC MAIN commitmail json YAML

Add a script to prepare libelf for import.

(thorpej)

2009-12-19 05:43:41 UTC MAIN commitmail json YAML

Import the libelf from FreeBSD 8.0-RC3.

Status:

Vendor Tag: FreeBSD
Release Tags: FreeBSD-8-0-RC3

(thorpej)

2009-12-19 04:11:33 UTC MAIN commitmail json YAML

Avoid using ${NETBSDSRCDIR} by using ${.PARSEDIR} like I did for amd64/i386

(christos)

2009-12-19 00:16:51 UTC MAIN commitmail json YAML

A couple small grammar fixes.  From Constantine Aleksandrovich Murenin.

(snj)

2009-12-19 00:15:28 UTC MAIN commitmail json YAML

Small grammar fix.  From Constantine Aleksandrovich Murenin.

(snj)

2009-12-19 00:15:13 UTC MAIN commitmail json YAML

Don't use ${NETBSDSRCDIR}. It might not be set yet.

(christos)

2009-12-19 00:14:43 UTC MAIN commitmail json YAML

We mustn't search in the path for ${dir}.${MACHINE}; make sure we only
find the ones relative to ${.CURDIR}.

(christos)

2009-12-19 00:13:42 UTC netbsd-5 commitmail json YAML

Revert commit to the wrong branch.

(snj)

2009-12-19 00:11:11 UTC netbsd-5 commitmail json YAML

Revert commit to the wrong branch.

(snj)

2009-12-19 00:03:59 UTC netbsd-5 commitmail json YAML

A couple small grammar fixes.  From Constantine Aleksandrovich Murenin.

(snj)

2009-12-18 23:59:38 UTC netbsd-5 commitmail json YAML

Small grammar fix.  From Constantine Aleksandrovich Murenin.

(snj)

2009-12-18 23:37:38 UTC MAIN commitmail json YAML

Note in BUGS section that vnd(4) does not work on sparse files.

(dyoung)

2009-12-18 23:22:29 UTC MAIN commitmail json YAML

Cleanup some messages.
Change arguments to sign extend properly.
GENERIC64 now gets to boot prompt in gxemul.

(matt)

2009-12-18 22:37:18 UTC MAIN commitmail json YAML

I got a report about this not compiling on mips64.  While I could
not repeat the problem and while this should not be used at all on
mips64, the real fix is a little diablo in the details.  So hack
around it for now (yes, it results in only half of the locks being
used on 64bit platforms.  no biggie for a hack).

(pooka)

2009-12-18 21:24:13 UTC MAIN commitmail json YAML

Must use CMSG_SPACE instead of CMSG_LEN for control message buffer.
Fixes test on sparc64 (and possible other alignment-picky ports).
from mlelstv

(pooka)

2009-12-18 19:20:35 UTC MAIN commitmail json YAML

Remove unnecessary part of conditional.

(skrll)

2009-12-18 19:17:08 UTC MAIN commitmail json YAML

DPRINTF format fixes.

(skrll)

2009-12-18 17:28:48 UTC MAIN commitmail json YAML

From Patrick Welche:
The following trivial typo fix gets rid of "unsecure session"s...
XDMATHDIR -> XDMXAUTHDIR

(christos)

2009-12-18 17:10:07 UTC MAIN commitmail json YAML

use COPTS for -G0.
replace ${CPUFLAGS:M-mabi=64:M-mabi=o64} with two constructs.
the former doesn't seem to work anymore.

(mrg)

2009-12-18 15:49:48 UTC MAIN commitmail json YAML

2009-12-18 15:20:15 UTC MAIN commitmail json YAML

Fix pmap_dump_table so that it doesn't loop indefinitely for a space that
doesn't map anything in the last PDE.

Also, don't loop unnecessarily through the spaces.

(skrll)

2009-12-18 13:57:10 UTC MAIN commitmail json YAML

2009-12-18 13:01:44 UTC MAIN commitmail json YAML

2009-12-18 12:51:43 UTC MAIN commitmail json YAML

Libgcc softfloat wrapper source code.  This file is not auto-generated.  Due
to the design of libgcc build procedure I had to reverse engineer this from
generated files.

(uebayasi)

2009-12-18 12:48:16 UTC MAIN commitmail json YAML

Fix a misplaced conditional I made.

(uebayasi)

2009-12-18 07:36:03 UTC netbsd-5 commitmail json YAML

Tickets 1175, 1180, 1181, 1184, and 1192-1196.

(snj)

2009-12-18 06:12:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1196):
sys/sys/stat.h: revision 1.59
Parenthesize S_IS*() macro arguments to prevent breakage with certain
arguments - see PR 41919.  Approved by dholland.

(snj)

2009-12-18 06:12:25 UTC matt-nb5-mips64 commitmail json YAML

2009-12-18 06:09:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1195):
etc/defaults/rc.conf: revision 1.107
Make rtsold_flags default to -a as per PR 39657.

(snj)

2009-12-18 06:06:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1194):
usr.bin/less/less/cmdbuf.c: revision 1.8
Don't attempt to read or write ~/.lesshst if it's not a regular file
or a symlink to a regular file. Previously, symlinking to /dev/null
would cause less to trash /dev/null if run with sufficient privileges,
as seen in PR misc/42237.
While the official way to disable .lesshst is to set an environment
variable, that is problematic in some cases, such as single-user mode.
A safer way to prevent even an unpatched less from writing anything
out is to mkdir ~/.lesshst.

(snj)

2009-12-18 06:03:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1193):
sys/arch/sparc64/dev/lom.c: revision 1.4
Merge change of OpenBSD rev 1.20:
Remove debug printf and properly dequeue command instead when a read times out
on LOMLite2.

(snj)

2009-12-18 06:01:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #1192):
usr.bin/btkey/btkey.c: revision 1.3
accept uppercase hex digits when parsing a provided key

(snj)

2009-12-18 06:00:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #1192):
usr.bin/btkey/device.c: revision 1.3
if HCI commands fail (CommandComplete status != 0) then indicate
ENODEV "Operation Not Supported by Device" rather than random errno.

(snj)

2009-12-18 05:58:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1184):
sys/fs/puffs/puffs_vnops.c: revision 1.141 via patch
Push all information cached in the vnode to the file server before
issuing INACTIVE.  PR kern/42194.
Also, send setattr in fsync asynchronously if FSYNC_WAIT is not set.

(snj)

2009-12-18 05:55:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1181):
sys/arch/x86/x86/intel_busclock.c: revision 1.9
Interim workaround for modern Xeons that don't have the simplistic view of
bus speed and therefore do not support MSR_FSB_FREQ (e.g. X3400). In the
long-term, ACPI should be used for this (c.f. FreeBSD).

(snj)

2009-12-18 05:51:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1180):
sys/arch/x86/x86/coretemp.c: revision 1.13
CPU model and CPU extended model cannot simply be summed; the extended model
differentiates different CPUs within a given model type (i.e. model 0xe with
extended model 0x1 is NOT the same as a model 0xf).
Modern Xeons do not support MSR_IA32_EXT_CONFIG, so use model and extended
model correctly to avoid it

(snj)

2009-12-18 05:48:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1175):
sys/dev/pci/piixide.c: revision 1.52
Add support for Intel 3400 SATA

(snj)

2009-12-18 05:46:45 UTC netbsd-5 commitmail json YAML

2009-12-18 05:45:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1175):
sys/dev/pci/pcidevs: revision 1.1003
Add Intel 3400 devices

(snj)

2009-12-18 05:34:18 UTC netbsd-5-0 commitmail json YAML

2009-12-18 05:27:56 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1188):
sys/kern/sys_mqueue.c: revision 1.28 via patch
fix some security critical bugs:
-an invalid signal number passed to mq_notify(2) could crash the kernel
on delivery -- add a boundary check
-a user could set mq_maxmsg (the maximal number of messages in a queue)
to a huge value on mq_open(O_CREAT) and later use up all kernel
memory by mq_send(2) -- add a sysctl'able limit which defaults
to 16*mq_def_maxmsg
(mq_notify(2) should get some more checks, and SIGEV_* values other
than SIGEV_SIGNAL should be handled somehow, but this doesn't look
security critical)

(snj)

2009-12-18 04:12:36 UTC MAIN commitmail json YAML

Make sure NetBSD.dist is updated when MKX11 is changed across update builds.

(uebayasi)

2009-12-18 00:40:24 UTC MAIN commitmail json YAML

Use "rnd.h" and <sys/rnd.h> to ensure that struct ld_softc
is always of consistent layout.  Should prevent another
someone from spending a few hours trying to figure out why
their code crashes because they didn't realize they needed
to have "rnd.h" included already.

(jakllsch)

2009-12-17 23:53:24 UTC MAIN commitmail json YAML

Compile in PaX support for Xen x86 kernels (dom0 and domU).

ok bouyer@. Compiled and tested by me under i386. Only compile tested for
amd64.

(jym)

2009-12-17 21:03:10 UTC MAIN commitmail json YAML

ATA sepcs changed the LBA48 boundary from 0xfffffff to 0xffffffe between
ATA6r1 and ATA6r3, which caused drives conform to ATA6r3 or later to
reject LBA28 commands at sector 0xfffffff.
Get the right idea from the LBA48 boundary from IDENTIFY words 60-61.
Remove the WD_QUIRK_FORCE_LBA48 quirk, associated tables entries and
autodetect code, it's not needed any more.
Based on patch sent to teck-kern by Christoph Badura, use of words 60-61
instead of a constant for the LBA48 boundary by me.

(bouyer)

2009-12-17 20:07:19 UTC MAIN commitmail json YAML

Add udl(4).  Tested on LANTANK and LCD-8000U.

(tsutsui)

2009-12-17 15:55:16 UTC MAIN commitmail json YAML

Preserve the existing value of an extern variable across the call to
process_sign_request2().

(agc)

2009-12-17 15:48:14 UTC MAIN commitmail json YAML

get_libgcc_new: Make previous work for digit only ABI names.

(uebayasi)

2009-12-17 15:30:37 UTC MAIN commitmail json YAML

Add cobalt64 alias and indicte cobalt can be mips64el too.

(matt)

2009-12-17 15:29:47 UTC MAIN commitmail json YAML

2009-12-17 15:19:49 UTC MAIN commitmail json YAML

PR/42466: Yasuoka Masahiko: vsnprintf_ss() causes infinite loop

(christos)

2009-12-17 15:01:33 UTC MAIN commitmail json YAML

get_libgcc_new: Teach multilib.

(uebayasi)

2009-12-17 14:27:49 UTC MAIN commitmail json YAML

Use implicit -F for regular files, much like disklabel(8).

(pooka)

2009-12-17 14:06:38 UTC MAIN commitmail json YAML

add ranty rant about data storage in tmpfs

(pooka)

2009-12-17 12:49:22 UTC MAIN commitmail json YAML

Add devnull.c to sources (forgot to do it yesterday).
Thanks to gson for the ping.

(pooka)

2009-12-17 07:24:06 UTC MAIN commitmail json YAML

copy across a hack from the mips libc/mcount build.  self documenting:

+.if (${MACHINE_ARCH} == "mips64eb") || (${MACHINE_ARCH} == "mips64el")
+# Turn off as(1) warnings on MIPS, since warnings are fatal with WARNS>0
+# and GCC configury passes -finhibit-size-directive which causes mips-gas
+# to barf.  Don't know what the real fix for this is...
+#
+# XXX should be COPTS, but that's too early
+CPUFLAGS+=-Wa,--no-warn

(mrg)

2009-12-17 06:54:51 UTC MAIN commitmail json YAML

don't warn about mcount on mips64* as well.

XXX: someone really should fix mips profile.h's MCOUNT!

(mrg)

2009-12-17 05:29:56 UTC MAIN commitmail json YAML

2009-12-17 03:59:31 UTC MAIN commitmail json YAML

make this compile again by sprinkling PRIxWHATEVER

(macallan)

2009-12-17 01:25:11 UTC MAIN commitmail json YAML

2009-12-17 00:29:46 UTC MAIN commitmail json YAML

* implement rump_vfs_makeonedevnode(), where the interface for creating
  multiple nodes doesn't make sense: e.g. /dev/null would've had to
  be created with ("/dev/nul", 'l', 1)
* implement said /dev/null (just for show)

(pooka)

2009-12-16 23:19:07 UTC MAIN commitmail json YAML

2009-12-16 21:25:55 UTC MAIN commitmail json YAML

2009-12-16 21:25:03 UTC MAIN commitmail json YAML

* support passing ident on the command line
* rename -i to -n since it's less confusing when coupled with the above

(pooka)

2009-12-16 20:59:04 UTC MAIN commitmail json YAML

print spammy banner in spammy bootstrap

(pooka)

2009-12-16 20:57:15 UTC MAIN commitmail json YAML

2009-12-16 20:54:49 UTC MAIN commitmail json YAML

Make it possible to leave out .note.netbsd.ident with command line flag -i.

(pooka)

2009-12-16 19:02:03 UTC MAIN commitmail json YAML

Remove unneeded variables.

(matt)

2009-12-16 19:01:24 UTC MAIN commitmail json YAML

2009-12-16 19:00:48 UTC MAIN commitmail json YAML

2009-12-16 17:20:19 UTC MAIN commitmail json YAML

Don't VOP_PUTPAGES(PGO_FREE) in inactive for tmpfs, since we now
(after some changes to rump) actually free those pages, leaving
the tmpfs vnode feeling quite empty.
(the purpose of the flush is to avoid double caching between the
rump kernel and puffs vfs layer)

(pooka)

2009-12-16 16:50:49 UTC MAIN commitmail json YAML

If zeroing len == 0, return immediately.
(kmem_alloc() doesn't like being called with size == 0)

(pooka)

2009-12-16 16:03:26 UTC MAIN commitmail json YAML

Make SHA1 the first option when selecting cyphers, so one without basic
understanding of cryptography won't choose DES as the default on his system.

The default option should be the best possible in case the user is unsure.

(ahoka)

2009-12-16 14:37:26 UTC MAIN commitmail json YAML

Sync with Intel's original em driver:
- Add dspcode for igp3 and use it when the EEPROM isn't available.
- Add some delays.
- Stop the PHY transmitter before patching the DSP code and restart it after wrote.
- Save and restore register 0x2f5b.

(msaitoh)

2009-12-16 14:13:18 UTC MAIN commitmail json YAML

Use += otherwise COPTS loses important flags.

(skrll)

2009-12-16 11:19:42 UTC netbsd-4 commitmail json YAML

2009-12-16 11:17:40 UTC netbsd-4 commitmail json YAML

Pull up the following revisions(s) (requested by dholland in ticket #1371):
sys/sys/stat.h: revision 1.59

Parenthesize S_IS*() macro arguments to prevent breakage with certain
arguments. Addresses PR/41919.

(sborrill)

2009-12-16 11:01:18 UTC netbsd-4 commitmail json YAML

2009-12-16 11:01:01 UTC netbsd-4 commitmail json YAML

Pull up the following revisions(s) (requested by dholland in ticket #1370):
etc/defaults/rc.conf: revision 1.107

Make rtsold_flags default to -a. Closes PR/39657.

(sborrill)

2009-12-16 08:26:14 UTC MAIN commitmail json YAML

2009-12-16 06:24:33 UTC matt-nb5-mips64 commitmail json YAML

wrap cd ../igen && ${MAKE} with ( )

(matt)

2009-12-16 06:22:02 UTC matt-nb5-mips64 commitmail json YAML

Some config.h contain HAVE_STPCPY but sysdep.h wants HAVE_DECL_STPCPY so check
for both.

(matt)

2009-12-16 04:50:36 UTC MAIN commitmail json YAML

Ee-enable igphy's 82566 support.
- Patch for the DSP code is only for 8254[17] and we have to apply the
  different patches between rev. 1 and rev. 2.
- The workaround for analog fuse is only for 82547 rev. 1.
- The workaround for smartspeed is only for 8254[17]

see http://mail-index.netbsd.org/tech-net/2009/08/05/msg001546.html

(msaitoh)

2009-12-16 01:42:41 UTC MAIN commitmail json YAML

add dialout devices to FILES

(pooka)

2009-12-15 22:47:21 UTC MAIN commitmail json YAML

Consistent comment format.

(skrll)

2009-12-15 22:46:04 UTC MAIN commitmail json YAML

Conditionalize the yyinput/input() function definition the same way
as it's always been done in the prototype.

OK christos@

(hubertf)