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 (2h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 17:32:53 UTC Now

2011-04-01 05:24:37 UTC MAIN commitmail json YAML

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

uvm_pageidlezero: use try-lock to not occupy uvm_fpageqlock, which may
be on demand by other CPUs.  Reduces lock contention in some workloads
on many CPU (8+) systems.

Tested by tls@.

(rmind)

2011-04-01 00:07:35 UTC MAIN commitmail json YAML

A man page for filemon(4)

(sjg)

2011-03-31 23:34:48 UTC MAIN commitmail json YAML

2011-03-31 19:40:54 UTC MAIN commitmail json YAML

Hide the radix-trie implementation of the forwarding table so that we
will have an easier time replacing it with something different, even if
it is a second radix-trie implementation.

sys/net/route.c and sys/net/rtsock.c no longer operate directly on
radix_nodes or radix_node_heads.

Hopefully this will reduce the temptation to implement multipath or
source-based routing using grotty hacks to the grotty old radix-trie
code, too. :-)

(dyoung)

2011-03-31 17:00:57 UTC MAIN commitmail json YAML

2011-03-31 16:45:45 UTC MAIN commitmail json YAML

2011-03-31 16:44:18 UTC MAIN commitmail json YAML

2011-03-31 16:41:17 UTC MAIN commitmail json YAML

Import atf-0.13:

Experimental version released on March 31st, 2011.

This is the first release after the creation of the Kyua project, a more
modular and reliable replacement for ATF.  From now on, ATF will change to
accomodate the transition to this new codebase, but ATF will still continue
to see development in the short/medium term.  Check out the project page at
http://code.google.com/p/kyua/ for more details.

The changes in this release are:

* Added support to run the tests with the Kyua runtime engine (kyua-cli), a
  new package that aims to replace atf-run and atf-report.  The ATF tests
  can be run with the new system by issuing a 'make installcheck-kyua' from
  the top-level directory of the project (assuming the 'kyua' binary is
  available during the configuration stage of ATF).

* atf-run and atf-report are now in maintenance mode (but *not* deprecated
  yet!).  Kyua already implements a new, much more reliable runtime engine
  that provides similar features to these tools.  That said, it is not
  complete yet so all development efforts should go towards it.

* If GDB is installed, atf-run dumps the stack trace of crashing test
  programs in an attempt to aid debugging.  Contributed by Antti Kantee.

* Reverted default timeout change in previous release and reset its value
  to 5 minutes.  This was causing several issues, specially when running
  the existing NetBSD test suite in qemu.

* Fixed the 'match' output checker in atf-check to properly validate the
  last line of a file even if it does not have a newline.

* Added the ATF_REQUIRE_IN and ATF_REQUIRE_NOT_IN macros to atf-c++ to
  check for the presence (or lack thereof) of an element in a collection.

* PR bin/44176: Fixed a race condition in atf-run that would crash atf-run
  when the cleanup of a test case triggered asynchronous modifications to
  its work directory (e.g. killing a daemon process that cleans up a pid
  file in the work directory).

* PR bin/44301: Fixed the sample XSLT file to report bogus test programs
  instead of just listing them as having 0 test cases.

Status:

Vendor Tag: TNF
Release Tags: atf-0-13

(jmmv)

2011-03-31 15:47:57 UTC MAIN commitmail json YAML

2011-03-31 15:46:31 UTC MAIN commitmail json YAML

Note alpha TLS. joerg - fell free to claim credit/blame.

(skrll)

2011-03-31 15:30:32 UTC MAIN commitmail json YAML

Enable TLS for alpha - a 2nd class^Wtier system in pookaBSD^WNetBSD

alpha_reloc.c diff from joerg on port-alpha.

(skrll)

2011-03-31 13:07:20 UTC MAIN commitmail json YAML

Add some basic tests for mmap(2), including one for the vm.user_va0_disable.

(jruoho)

2011-03-31 12:56:04 UTC MAIN commitmail json YAML

Make sure test doesn't pass if file system could not be read at all.

(pooka)

2011-03-31 12:47:02 UTC MAIN commitmail json YAML

2011-03-31 08:36:25 UTC MAIN commitmail json YAML

actually add libpud and revert damage to libputter.
pax -rw and forgetting to rm -rf CVS has some nasty side-effects ....

(pooka)

2011-03-31 08:25:31 UTC MAIN commitmail json YAML

2011-03-31 08:22:54 UTC MAIN commitmail json YAML

2011-03-31 07:52:34 UTC MAIN commitmail json YAML

2011-03-31 06:50:43 UTC MAIN commitmail json YAML

Call meta_job_finish() from meta_job_error(), so that if
the .ERROR target copies the .meta file, it has been completed.
meta_job_finish() is safe to call again.

(sjg)

2011-03-31 06:28:42 UTC MAIN commitmail json YAML

We must now call meta_job_finish() after meta_job_error()
so that .ERROR_META_FILE is captured.

(sjg)

2011-03-31 02:32:36 UTC MAIN commitmail json YAML

Build and use "i2c-child-devices" property to choose the correct RTC
chip among various models.

(nisimura)

2011-03-31 01:19:38 UTC MAIN commitmail json YAML

add .mp4 as video/mp4.

(mrg)

2011-03-31 00:01:08 UTC MAIN commitmail json YAML

2011-03-30 23:15:06 UTC jym-xensuspend commitmail json YAML

2011-03-30 22:57:24 UTC MAIN commitmail json YAML

Add the HYPERVISOR_sysctl() hypercall.

Although the hypercall arguments (like struct sysctl_readconsole) are not
compatible between different XEN_SYSCTL_INTERFACE_VERSIONs (one of the
reasons why the sysctl calls should only be used by xentools directly),
it's still practical to have when one wants to query Xen's dmesg from
ddb(4) in case of a panic.

Note: additional code is needed for readconsole() functionality, but adding
the hypercall should not cause any harm.

(jym)

2011-03-30 22:34:03 UTC MAIN commitmail json YAML

(purely cosmetic changes)

- Use free_otherend_details() instead of calling free() on xbusd_otherend.
- rename talk_to_otherend() to watch_otherend(). We register a watch for
changes in the otherend device "state"; we are not really talking to it.
- add missing prototypes.

(jym)

2011-03-30 22:26:26 UTC MAIN commitmail json YAML

Remove atf_tc_expect_fail(). Should be fixed.

(jruoho)

2011-03-30 22:03:49 UTC MAIN commitmail json YAML

2011-03-30 21:53:59 UTC MAIN commitmail json YAML

Fix a year old bug that was only fixed in jym-xensuspend branch, but
not in HEAD:
- use uvm_km_alloc() instead of kmem_alloc() to enforce alignement when
allocating p2m_frame pages (xentools can only deal with page-aligned
addresses)
- do not use paddr_t for p2m_frame_list_list with PAE, xentools expect
32 bits PFNs even with 64 bits PTE.

Required to make ``xm dump-core'' work as expected.

(jym)

2011-03-30 21:40:01 UTC MAIN commitmail json YAML

Remove a duplicate word, .Fn for functions, .Vt.

(jruoho)

2011-03-30 21:34:08 UTC MAIN commitmail json YAML

lib/44807: something broken in stat(2), return that we are a character
device in st_mode.

(christos)

2011-03-30 19:59:04 UTC MAIN commitmail json YAML

Fix build of "radeondrm" kernel module.

(tron)

2011-03-30 19:57:15 UTC MAIN commitmail json YAML

2011-03-30 19:32:13 UTC MAIN commitmail json YAML

Adjust for _PATH_CONSOLE, pointed out by njoly@.

(jruoho)

2011-03-30 19:16:35 UTC MAIN commitmail json YAML

device_t-ify, use aprint_*_dev() where appropriate

(macallan)

2011-03-30 18:50:37 UTC MAIN commitmail json YAML

Display detailed timing parameters in edid_print().

(jdc)

2011-03-30 18:49:57 UTC MAIN commitmail json YAML

Adjustments to detailed timing flags:
  give the stereo modes slightly better names
  correct the hsync positive and vsync positive bits (these were reversed)

(jdc)

2011-03-30 18:46:33 UTC MAIN commitmail json YAML

Regenerate for:

Update modes based on our current xsrc.
Minor changes to "640x480 @ 60Hz", "640x480 @ 72Hz", "800x600 @ 85Hz", and
"1024x768 @ 75Hz".

(jdc)

2011-03-30 18:45:05 UTC MAIN commitmail json YAML

Update modes based on our current xsrc.
Minor changes to "640x480 @ 60Hz", "640x480 @ 72Hz", "800x600 @ 85Hz", and
"1024x768 @ 75Hz".

(jdc)

2011-03-30 18:33:05 UTC MAIN commitmail json YAML

Do not clobber autoconf messages (and variables, for error reporting)
in xennet(4) handler. Keep if_xname though.

Reported by dyoung@, thanks.

(jym)

2011-03-30 18:31:15 UTC MAIN commitmail json YAML

Another proof that even the naive test cases are worth it;
expect a failure with fstat(2) and bpf(4), PR lib/44807.

(jruoho)

2011-03-30 18:25:31 UTC MAIN commitmail json YAML

add a bunch of GBE registers, no functional change (yet)

(macallan)

2011-03-30 18:11:37 UTC MAIN commitmail json YAML

Some bus_dma(9)-related and memory allocation fixes:
- always bus_dmamap_unload() before recycling a receive descriptor
- make sure to not sleep from interrupt context: call bus_dmamap_load with
  M_NOWAIT, and create dma maps BUS_DMA_ALLOCNOW.
- if a receive descriptor has a NULL mbuf try to allocate a new one, don't
  try to receive it.

(bouyer)

2011-03-30 18:04:27 UTC MAIN commitmail json YAML

Allocate buffers with (M_WAITOK | M_CANFAIL) instead of M_NOWAIT.
M_NOWAIT cause dhcpd on a low-memory server with lots of interfaces to
occasionally fail to start with ENOBUFS; (M_WAITOK | M_CANFAIL) seems to
fix this.
Tested on 3 different dhcp servers.

(bouyer)

2011-03-30 17:52:45 UTC MAIN commitmail json YAML

IFF_PROMISC implys IFF_ALLMULTI.
Should fix PR#43186.

(jakllsch)

2011-03-30 17:21:05 UTC MAIN commitmail json YAML

2011-03-30 17:03:02 UTC MAIN commitmail json YAML

Add missing __RCSID(3), again.

(jruoho)

2011-03-30 17:02:17 UTC MAIN commitmail json YAML

Add some naive tests for the efun(3) family of debug functions.

(jruoho)

2011-03-30 16:41:01 UTC MAIN commitmail json YAML

2011-03-30 16:37:09 UTC MAIN commitmail json YAML

2011-03-30 16:29:26 UTC MAIN commitmail json YAML

Improve -width.

(jruoho)

2011-03-30 15:37:15 UTC MAIN commitmail json YAML

2011-03-30 14:34:26 UTC MAIN commitmail json YAML

2011-03-30 11:43:16 UTC MAIN commitmail json YAML

Put tests depending on dlopen etc. under a test for MKPIC, and move
the corresponding entries in the set lists over to the shl.mi file.
This should bring the sun2 port back to a buildable state.

(he)

2011-03-30 11:41:48 UTC MAIN commitmail json YAML

Add some random, but decent enough, reading material to SEE ALSO.

(jruoho)

2011-03-30 11:35:26 UTC MAIN commitmail json YAML

Add long example describing how to find and configure multimedia
keys; based on Mihai Chelaru's description on current-users in February.
Bump date.

(wiz)

2011-03-30 11:10:56 UTC MAIN commitmail json YAML

Pull up upstream revision 648ed6360b2b7cda81a6079b00dc436d09c745b8:

Retry calls that raise file system errors during cleanup

If a test case mounts user-space (puffs/fuse) file systems or spawns
server processes that create pid files, the termination of the
corresponding processes does not guarantee that the file system is
left in a consistent state immediately.  The cleanup routines of both
components (file systems and daemons) may still be running.

This situation causes a race condition between the termination of the
auxiliary processes and our own file system cleanup: the file system
calls performed from within the cleanup routine may raise errors
because the file system is still changing underneath.  (E.g. we first
enumerate the contents of a directory and get file X, but when we
attempt to delete file X, it may be gone.)

Deal with this by retrying failing file system calls a few times and
ignoring "expected" errors before giving up.

(jmmv)

2011-03-30 10:32:36 UTC MAIN commitmail json YAML

Note TLS support for sparc and sparc64

(martin)

2011-03-30 10:08:02 UTC MAIN commitmail json YAML

2011-03-30 10:06:59 UTC MAIN commitmail json YAML

2011-03-30 09:47:03 UTC MAIN commitmail json YAML

fflush the outfd after setting the cursor visibility so it takes effect
immediately.

(blymn)

2011-03-30 09:43:22 UTC MAIN commitmail json YAML

2011-03-30 09:23:26 UTC MAIN commitmail json YAML

Enable TLS on sparc and sparc64

(martin)

2011-03-30 09:22:29 UTC MAIN commitmail json YAML

Add support for TLS relocations

(martin)

2011-03-30 08:37:52 UTC MAIN commitmail json YAML

Add support for 64 bit TLS relocations.

(martin)

2011-03-30 08:34:20 UTC MAIN commitmail json YAML

2011-03-30 08:22:02 UTC MAIN commitmail json YAML

From Henning Petersen in PR # 44641: C99 primitive type 'bool' used
as a variable name. Also small KNF, as in FreeBSD.

(jruoho)

2011-03-30 05:24:06 UTC MAIN commitmail json YAML

Don't cast return value of malloc

(dholland)

2011-03-30 05:21:00 UTC MAIN commitmail json YAML

2011-03-30 00:17:04 UTC MAIN commitmail json YAML

printf("xennet: ...") => aprint_error_ifnet()

(jym)

2011-03-30 00:13:28 UTC MAIN commitmail json YAML

Remove spurious spaces.

(jym)

2011-03-30 00:03:26 UTC MAIN commitmail json YAML

Rework TLS initialisation:
- Update TCB for the initial thread in pthread__initthread, not
  pthread__init to get it valid as soon as possible.
- Don't overwrite the pt_tls field in pthread__initthread.
- Don't deallocate pt_tls in pthread__scrubthread. This worked more by
  chance than by design.
- Handle freeing the TLS area in pthread_create after removing the
  thread instance from the dead queue.

(joerg)

2011-03-29 23:51:32 UTC MAIN commitmail json YAML

2011-03-29 21:43:17 UTC MAIN commitmail json YAML

2011-03-29 20:56:35 UTC MAIN commitmail json YAML

2011-03-29 20:43:01 UTC jym-xensuspend commitmail json YAML

2011-03-29 20:13:51 UTC netbsd-5-0 commitmail json YAML

2011-03-29 20:13:34 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1586):
sys/netinet/tcp_output.c: revision 1.170
Clean up setting ECN bit in TOS.  Fixes PR 44742

(riz)

2011-03-29 20:13:21 UTC netbsd-5-1 commitmail json YAML

2011-03-29 20:13:03 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1586):
sys/netinet/tcp_output.c: revision 1.170
Clean up setting ECN bit in TOS.  Fixes PR 44742

(riz)

2011-03-29 20:12:49 UTC netbsd-5 commitmail json YAML

2011-03-29 20:12:14 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1586):
sys/netinet/tcp_output.c: revision 1.170
Clean up setting ECN bit in TOS.  Fixes PR 44742

(riz)

2011-03-29 20:10:32 UTC MAIN commitmail json YAML

tidy up include pathname to exclude undefined behaviour

"If the characters ', \, ", //, or /* occur in the sequence between
  the < and > delimiters, the behavior is undefined."

(plunky)

2011-03-29 20:09:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by fair in ticket #1584):
share/man/man4/gtp.4: revision 1.1
share/man/man4/mr.4: file removal
distrib/sets/lists/man/mi: revision 1.1304
distrib/sets/lists/man/mi: revision 1.1305
share/man/man4/Makefile: revision 1.556
The mr(4) driver was replaced by gtp(4) in 2002, but the documentation
did not follow; fix PR kern/40070
I missed the .0 and .html changes for mr.4 replacement by gtp.4 in PR =
kern/40070
Now corrected.

(riz)

2011-03-29 19:47:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1583):
sys/nfs/nfs_socket.c: revision 1.186
nfs_msg: #if 0 out tprintf for now and comment why.

(riz)

2011-03-29 19:38:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1582):
sys/nfs/nfs_socket.c: revision 1.185
nfs_request: fix races which break congestion window and make nfs client stuck.

(riz)

2011-03-29 19:36:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1581):
sys/nfs/nfs_socket.c: revision 1.181
If send fails with EMSGSIZE for whatever reason, it's unlikely to
succeed no matter how hard we retry.  So just fail the request.

(riz)

2011-03-29 19:34:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1580):
sys/nfs/nfs_socket.c: revision 1.175
avoid noisy nfs_timer/nfs_reply DEBUG output that occurs when the
NFS server goes away.  use ratelimit(9) and only print the console
error once every 10 seconds.  PR#31562.

(riz)

2011-03-29 18:54:54 UTC MAIN commitmail json YAML

2011-03-29 18:07:14 UTC MAIN commitmail json YAML

Whoops, merge two lines about iscsi initiator.

(riz)

2011-03-29 17:29:21 UTC MAIN commitmail json YAML

Check for extra commands as soon as we reach CWD,
so we return faster (if oodate) and give a more accurate debug message.

(sjg)

2011-03-29 17:19:22 UTC MAIN commitmail json YAML

CondDoExists: Avoid use after free()

(sjg)

2011-03-29 16:03:32 UTC MAIN commitmail json YAML

Halt the httpd server _before_ rump.  Per pooka@'s suggestion.

(jmmv)

2011-03-29 15:43:45 UTC MAIN commitmail json YAML

Make httpd create a pid file and use that to kill the server in a controlled
manner (instead of indirectly through rump.halt).  Suggested by pooka@.

(jmmv)

2011-03-29 13:55:37 UTC MAIN commitmail json YAML

Extend pidfile(3) to support creating pid files in arbitrary locations.

If the argument provided to pidfile(3) contains a '/', then the value is
considered to be an absolute/relative path and the pid file is created
in the given location.

Otherwise, pidfile(3) behaves as before and treats the provided value as
a basename to construct a pid file in /var/run/<basename>.pid.  This means
that to create a pid file named "foo.pid" in the current directory, one
must specify "./foo.pid".

(jmmv)

2011-03-29 07:48:14 UTC MAIN commitmail json YAML

Don't comment out printer reset on open, if this causes a problem, use the
/dev/ulpnX device node which sets a flag that prevents the reset.

(mbalmer)

2011-03-29 07:22:31 UTC MAIN commitmail json YAML

Add pid file support: if the new -P option is provided, it specifies the
location of the pid file to create.

OKed by mrg@.

(jmmv)

2011-03-28 23:58:12 UTC jym-xensuspend commitmail json YAML

2011-03-28 23:04:57 UTC jym-xensuspend commitmail json YAML

Sync with HEAD. TODO before merge:
- shortcut for suspend code in sysmon, when powerd(8) is not running.
Borrow ``xs_watch'' thread context?
- bug hunting in xbd + xennet resume. Rings are currently thrashed upon
resume, so current implementation force flush them on suspend. It's not
really needed.

(jym)

2011-03-28 22:23:40 UTC MAIN commitmail json YAML

__HAVE_DEVICE_REGISTER_POSTCONFIG and __HAVE_DEVICE_REGISTER
are no more, so don't use them here.

(dyoung)

2011-03-28 19:42:11 UTC MAIN commitmail json YAML

In-kernel iscsi initiator is looking good for 6.0

(riz)

2011-03-28 18:48:22 UTC MAIN commitmail json YAML

2011-03-28 16:09:10 UTC MAIN commitmail json YAML

Add dholland's comment about units not warning users about non-sensical
conversions to the BUGS section.

(fair)

2011-03-28 14:40:01 UTC MAIN commitmail json YAML

Use CALLFRAME_SP(sp) instead of CALLFRAME_S0(sp) to save s0.
At least PROM's _getenv() on 3MIN doesn't preserve CALLFRAME_S0(s0)
and prom_findcons() returns bogus console after mips64 merge.

XXX: I wonder if it's safe to use CALLFRAME_S0(sp) (== 0(sp)) on O32/O64..

(tsutsui)

2011-03-28 13:46:14 UTC MAIN commitmail json YAML

Fix manpage wrt reversed compare functions.

(ahoka)

2011-03-28 12:26:59 UTC MAIN commitmail json YAML

Use REG_L (not REG_S) to restore a register value.

(tsutsui)

2011-03-28 11:41:49 UTC MAIN commitmail json YAML

Catch up with library roulette in lli. Allow LLVM_DEVELOPER to be set in
mk.conf. From Vladimir Kirillov.

(joerg)

2011-03-28 11:19:13 UTC MAIN commitmail json YAML

ABI police: avoid cluttering global registers %g2 and %g7. Not quite there
yet for %g2, but the target is not very well defined. %g7 should be clean
now.

(martin)

2011-03-28 10:08:06 UTC MAIN commitmail json YAML

move building of Xorg server into a SUBDIR since it is created from
the other subdir contents, ok by mrg@

(this makes "make all" and "make dependall" do the same thing)

(plunky)

2011-03-28 00:40:25 UTC matt-nb5-pq3 commitmail json YAML

Don't adjust ci_idepth since trap_subr does it.

(matt)

2011-03-28 00:37:41 UTC MAIN commitmail json YAML

Refine locking scheme around init/fini to not hold the exclusive lock.
Use a simple generation count instead and restart looking for work if it
changed (e.g. due to an dlopen call from an init function).
Leave the possible dlclose() race for now.

(joerg)

2011-03-28 00:14:51 UTC MAIN commitmail json YAML

2011-03-28 00:08:47 UTC MAIN commitmail json YAML

Update radioactivity-related units from http://physics.nist.gov/cuu/Units/.
The prior definition of sievert was, as far as I can tell, entirely wrong.

Caution: while "gray" and "sievert" have the same dimensionality,
they're not interchangeable -- you need to multiply by a fudge factor
that varies depending on the type of radiation and the tissue it's
affecting. (Dimensional analysis is often not a substitute for knowing
what you're doing.)

It would be nice if units had a way to warn users when they're trying
to do something that doesn't make sense, since there are lots of ways
to do so, but it doesn't, and it wouldn't be easy to arrange in the
general case.

(dholland)

2011-03-27 22:55:07 UTC MAIN commitmail json YAML

Whitespace and punctuation.

(wiz)

2011-03-27 22:51:35 UTC MAIN commitmail json YAML

Oh no -- a space! get rid of it, quick.

(wiz)

2011-03-27 22:47:40 UTC MAIN commitmail json YAML

2011-03-27 22:45:31 UTC MAIN commitmail json YAML

Fix a typo and a punctuation nit.

(wiz)

2011-03-27 22:44:47 UTC MAIN commitmail json YAML

Fix a typo and a punctuation nit.

(wiz)

2011-03-27 22:20:51 UTC MAIN commitmail json YAML

2011-03-27 21:58:51 UTC MAIN commitmail json YAML

Handle _rtld_exit as full entry point since other threads may still be
running at the time.

(joerg)

2011-03-27 21:56:57 UTC MAIN commitmail json YAML

fix compiling with IPSEC_DEBUG:
it's authsize not authlen in struct auth_hash

(spz)

2011-03-27 21:41:08 UTC MAIN commitmail json YAML

Reorganize this file a bit, and move some stuff to "will not make it" to
give at least some semblance of realism.

(riz)

2011-03-27 21:21:50 UTC MAIN commitmail json YAML

Sync NetBSD-6 plans with reality - update on features that have been
completed.

(agc)

2011-03-27 21:16:52 UTC MAIN commitmail json YAML

Don't try to kmem_alloc() 0 bytes.  Without this change, some trivial
kernel modules were not loadable by rump_server.

(riz)

2011-03-27 19:47:46 UTC MAIN commitmail json YAML

2011-03-27 19:39:21 UTC MAIN commitmail json YAML

When .MAKE.MODE inlcudes 'meta'; 'curdir=true' enables creating .meta
files in .CURDIR - such as when running make in .OBJDIR with a generated
makefile.

(sjg)

2011-03-27 19:09:43 UTC MAIN commitmail json YAML

Fixed PHY access.
Support 8169SC/8110SC (as found on QNAP V200 boards).
Make frame receiving work (FRAMELEN <-> FRAMESIZE).
Driver works now, but not the first time after cold start.

(phx)

2011-03-27 18:47:09 UTC MAIN commitmail json YAML

On second thought do not use bit 13 as a flag for syscall numbers, userland
typically sets those from a 13bit signed integer immediate field in the
instruction, so would need to jump through hoops (ok, small hoops) to
avoid sign extension.
Use a combination of the existing syscall flags instead.

(martin)

2011-03-27 17:15:17 UTC MAIN commitmail json YAML

Make sure to not report quotas for a class if we didn't get valid datas
from kernel.

(bouyer)

2011-03-27 16:45:16 UTC MAIN commitmail json YAML

Add a test case for pthread_cond_timedwait(3) failures reported by
Sad Clouds in PR lib/44756. This was discussed also in:

http://mail-index.netbsd.org/tech-userlevel/2011/03/17/msg004689.html

(jruoho)

2011-03-27 14:22:03 UTC MAIN commitmail json YAML

if not including <bsd.prog.mk> then we need to clean up our own mess

(plunky)

2011-03-27 13:36:50 UTC MAIN commitmail json YAML

use nand_init_interface

(ahoka)

2011-03-27 13:35:39 UTC MAIN commitmail json YAML

Use nand_init_interface, which is required now.

(ahoka)

2011-03-27 13:33:04 UTC MAIN commitmail json YAML

Add support for redifining page read and program functions by drivers.
Some controllers implement read/write in one step, so this is required
to support those.

(ahoka)

2011-03-27 13:15:34 UTC MAIN commitmail json YAML

Add some debug messages for explicit rtld entry points

(joerg)

2011-03-27 13:14:42 UTC MAIN commitmail json YAML

Locking around dlclose()

(joerg)

2011-03-27 12:53:17 UTC MAIN commitmail json YAML

Fix sigprocmask section (3 -> 2).

(njoly)

2011-03-27 12:48:41 UTC MAIN commitmail json YAML

Fix xref, arm32_sync_icache -> arm_sync_icache.

(njoly)

2011-03-27 12:45:28 UTC MAIN commitmail json YAML

Adjust for mr(4) man page removal, switch to gtp(4) instead.

(njoly)

2011-03-27 11:21:55 UTC MAIN commitmail json YAML

Fix this so that it builds for vax; where the compiler balks at the
mixture of a union and a double in an expression (imagine that!)
I see other similar uses, and how they pass through for other ports
is beyond me, but I have not touched them in this round.

OK'ed by christos@

(he)

2011-03-27 08:53:57 UTC MAIN commitmail json YAML

validate that getrawpartition() didn't fail.

(mlelstv)

2011-03-27 08:52:25 UTC MAIN commitmail json YAML

Use wireless function key to toggle not only bluetooth but also
telephony (GPRS/UMTS/..) like other operating systems.

(mlelstv)

2011-03-27 08:47:10 UTC matt-nb5-pq3 commitmail json YAML

Don't store the new idepth into the trapframe, use the idepth at the start
of the interrupt.

(matt)

2011-03-27 08:45:12 UTC MAIN commitmail json YAML

Make code compile when the kernel has no support for AGP. For now this also
rules out PCIE support without AGP because all the code is drm_agpsupport.c

(mlelstv)

2011-03-27 08:04:50 UTC MAIN commitmail json YAML

Don't abort when APPLE_UFS autodetection cannot read the apple ufs label
due to sector size or alignment problems. Autodetection is only a safety
measure, you should mark the filesystem type in the BSD disklabel.

(mlelstv)

2011-03-27 05:13:16 UTC MAIN commitmail json YAML

finish the ieeefp.h vs fp_prec_t hack from the previous change and
don't try to define a type when "fp_prec" isn't defined.

this lets my non-x86 (and i presume non-m68k) builds pass again.

(mrg)

2011-03-27 02:52:11 UTC MAIN commitmail json YAML

I missed the .0 and .html changes for mr.4 replacement by gtp.4 in PR kern/40070
Now corrected.

(fair)

2011-03-27 01:01:07 UTC MAIN commitmail json YAML

Document biosboot. Xref boot(8) and installboot(8).

(jym)

2011-03-27 00:08:08 UTC MAIN commitmail json YAML

The mr(4) driver was replaced by gtp(4) in 2002, but the documentation
did not follow; fix PR kern/40070

(fair)

2011-03-26 22:36:34 UTC MAIN commitmail json YAML

Add QNAP reboot, reset and button handling functions.
Introduced an optional init function per board, which can set LEDs and other
special hardware to an initial state using the satellite processor.

(phx)

2011-03-26 22:20:04 UTC MAIN commitmail json YAML

Recognize QNAP V200 board, used in the TS-201 and newer TS-101 models.

(phx)

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

Updated information for D-Link and QNAP.

(phx)

2011-03-26 22:16:33 UTC MAIN commitmail json YAML

2011-03-26 21:45:48 UTC MAIN commitmail json YAML

Exit with EXIT_FAILURE for invalid arguments. PR 43517.

(dholland)

2011-03-26 21:42:12 UTC MAIN commitmail json YAML

Catch up to Makefile rev 1.40 (from 2006): add lstPrev.o. Closes PR 43466.

(dholland)

2011-03-26 21:40:37 UTC MAIN commitmail json YAML

Fix merge error that broke HPPA

(joerg)

2011-03-26 21:31:23 UTC MAIN commitmail json YAML

Fix up sign-compare issue checking for free space. Should fix PR 43413
where accounting doesn't suspend properly.

(dholland)

2011-03-26 19:55:28 UTC MAIN commitmail json YAML

2011-03-26 19:52:20 UTC MAIN commitmail json YAML

2011-03-26 19:52:00 UTC MAIN commitmail json YAML

add fpgetprec/fpsetprec

(christos)

2011-03-26 19:51:42 UTC MAIN commitmail json YAML

2011-03-26 17:55:05 UTC MAIN commitmail json YAML

QNAP support. Detect wm(4) based V1.02 and re(4) based V200 boards.
That should include all TS-101 and TS-201 models.
Add reset-code and LED-illumination code for the QNAP PIC, which listens
on the second UART with 19200 bps.

(phx)

2011-03-26 16:30:22 UTC MAIN commitmail json YAML

2011-03-26 15:49:27 UTC MAIN commitmail json YAML

2011-03-26 12:40:07 UTC MAIN commitmail json YAML

+DDL, DF, PCM, SA, VCS; fix IDPS

(dholland)

2011-03-26 12:39:16 UTC MAIN commitmail json YAML

+LP, RA, RR, TA, VCR

(dholland)

2011-03-26 12:01:07 UTC MAIN commitmail json YAML

Fix bogus paranthesis, From Henning Peternse in PR bin/44773.

(martin)

2011-03-25 22:56:35 UTC MAIN commitmail json YAML

2011-03-25 19:37:51 UTC MAIN commitmail json YAML

Call __syncicache() when loading a kobj.  Now I can load kernel modules
on my macppc with a ppc7400 without crashing.

(riz)

2011-03-25 19:19:46 UTC MAIN commitmail json YAML

Add require.progs properties for needed tools to avoid failures when
comp.tgz set is not installed.

(njoly)

2011-03-25 18:07:07 UTC MAIN commitmail json YAML

2011-03-25 17:15:27 UTC MAIN commitmail json YAML

Add quotes for multi-words width string.

(njoly)

2011-03-25 16:13:05 UTC MAIN commitmail json YAML

mention rumphijack

(pooka)

2011-03-25 16:07:43 UTC MAIN commitmail json YAML

add paragraph about kernel clients

(pooka)

2011-03-25 14:47:31 UTC MAIN commitmail json YAML

check that we can dlopen() the linkmap name, too

(pooka)

2011-03-25 14:45:21 UTC MAIN commitmail json YAML

check that dlopen()d dso shows up in the linkmap

(pooka)

2011-03-25 10:42:39 UTC MAIN commitmail json YAML

Do not skip the QEMU bugs but instead mark these as expected failures.

(jruoho)

2011-03-25 10:30:36 UTC MAIN commitmail json YAML

quota2_prop.c moved to libquota

(bouyer)

2011-03-25 10:25:17 UTC MAIN commitmail json YAML

Don't include quota/quotaprop.h for tools.

(bouyer)

2011-03-25 10:00:32 UTC MAIN commitmail json YAML

Bluntly skip the tests that fail under QEMU. XXX: system(3) is used for this?

wnCVS: ----------------------------------------------------------------------

(jruoho)

2011-03-25 09:39:19 UTC MAIN commitmail json YAML

2011-03-25 09:34:03 UTC MAIN commitmail json YAML

2011-03-25 04:26:42 UTC MAIN commitmail json YAML

Even these naive test cases caught one (QEMU?) bug; comment PR # 44767.

(jruoho)

2011-03-25 00:45:24 UTC MAIN commitmail json YAML

2011-03-25 00:03:27 UTC MAIN commitmail json YAML

Sync: no more chuck@ et al clause.

(rmind)

2011-03-24 22:08:37 UTC MAIN commitmail json YAML

Split "md_hello" meesage (wich was abused on most archs to tell the user it
is safe to remove a "floppy" now) into two parts: md_hello to tell MD
specific informations (empty on most archs), and md_may_remove_boot_medium,
which is only added if md_may_remove_boot_medium() says so - by default only
say so on non local / filesystems, and never if / is on CD/DVD.

Fixes first part of PR 44738.

XXX - I'm not a linguistic genious nor semantic mind reading sed process,
please fix any fallout if you are a native speaker of an affected language
and/or user of a port I did not test. Send-pr if in doubt.

(martin)

2011-03-24 21:52:51 UTC MAIN commitmail json YAML

Prevent failures from cleanup routines.  Do so by only attempting to do the
cleanup if the test case did not succeed (as, when it succeeds, the cleanup
has already happened).

(jmmv)

2011-03-24 20:20:04 UTC netbsd-5-1 commitmail json YAML

2011-03-24 20:17:24 UTC netbsd-5-1 commitmail json YAML

src/external/ibm-public/postfix/dist/HISTORY@1.1.1.2.2.2.2.1 / diff / nxr@1.1.1.2.2.2.2.1
src/external/ibm-public/postfix/dist/RELEASE_NOTES@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/conf/access@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/html/access.5.html@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/html/postconf.5.html@1.3.2.2.2.1 / diff / nxr@1.3.2.2.2.1
src/external/ibm-public/postfix/dist/makedefs@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/man/man5/access.5@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/man/man5/postconf.5@1.3.2.2.2.1 / diff / nxr@1.3.2.2.2.1
src/external/ibm-public/postfix/dist/mantools/postlink@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/proto/access@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/proto/postconf.proto@1.3.2.2.2.1 / diff / nxr@1.3.2.2.2.1
src/external/ibm-public/postfix/dist/src/cleanup/cleanup_map1n.c@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/dns/dns.h@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/cleanup_user.h@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/db_common.c@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/dict_ldap.c@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/mail_params.c@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/mail_params.h@1.2.2.2.2.1 / diff / nxr@1.2.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/mail_version.h@1.1.1.2.2.2.2.1 / diff / nxr@1.1.1.2.2.2.2.1
src/external/ibm-public/postfix/dist/src/global/pipe_command.c@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
      :
(more 20 files)
Apply patch (requested by tron in ticket #1577):

        Update Postfix to version 2.6.9. This update fixes many bugs
        including the vulnerability reported in CVE-2011-0411.

(riz)

2011-03-24 20:11:25 UTC netbsd-5-0 commitmail json YAML

2011-03-24 20:02:47 UTC netbsd-5-0 commitmail json YAML

src/gnu/dist/postfix/HISTORY@1.1.1.36.8.1 / diff / nxr@1.1.1.36.8.1
src/gnu/dist/postfix/RELEASE_NOTES@1.3.8.1 / diff / nxr@1.3.8.1
src/gnu/dist/postfix/conf/postfix-files@1.11.8.1 / diff / nxr@1.11.8.1
src/gnu/dist/postfix/conf/transport@1.1.1.12.8.1 / diff / nxr@1.1.1.12.8.1
src/gnu/dist/postfix/html/oqmgr.8.html@1.1.1.5.8.1 / diff / nxr@1.1.1.5.8.1
src/gnu/dist/postfix/html/pcre_table.5.html@1.1.1.9.22.1 / diff / nxr@1.1.1.9.22.1
src/gnu/dist/postfix/html/pickup.8.html@1.1.1.10.22.1 / diff / nxr@1.1.1.10.22.1
src/gnu/dist/postfix/html/postconf.5.html@1.3.8.1 / diff / nxr@1.3.8.1
src/gnu/dist/postfix/html/qmgr.8.html@1.1.1.11.8.1 / diff / nxr@1.1.1.11.8.1
src/gnu/dist/postfix/html/transport.5.html@1.1.1.12.8.1 / diff / nxr@1.1.1.12.8.1
src/gnu/dist/postfix/makedefs@1.18.8.1 / diff / nxr@1.18.8.1
src/gnu/dist/postfix/man/man5/pcre_table.5@1.1.1.11.8.1 / diff / nxr@1.1.1.11.8.1
src/gnu/dist/postfix/man/man5/postconf.5@1.16.8.1 / diff / nxr@1.16.8.1
src/gnu/dist/postfix/man/man5/transport.5@1.1.1.14.8.1 / diff / nxr@1.1.1.14.8.1
src/gnu/dist/postfix/man/man8/oqmgr.8@1.1.1.7.8.1 / diff / nxr@1.1.1.7.8.1
src/gnu/dist/postfix/man/man8/pickup.8@1.1.1.10.8.1 / diff / nxr@1.1.1.10.8.1
src/gnu/dist/postfix/man/man8/qmgr.8@1.1.1.11.8.1 / diff / nxr@1.1.1.11.8.1
src/gnu/dist/postfix/mantools/postlink@1.1.1.14.8.1 / diff / nxr@1.1.1.14.8.1
src/gnu/dist/postfix/proto/pcre_table@1.1.1.9.22.1 / diff / nxr@1.1.1.9.22.1
src/gnu/dist/postfix/proto/postconf.proto@1.3.8.1 / diff / nxr@1.3.8.1
      :
(more 36 files)
Apply patch (requested by tron in ticket #1578):

        Update Postfix to version 2.5.12. This update fixes many bugs
        including the vulnerability reported in CVE-2011-0411.

(riz)

2011-03-24 19:55:41 UTC netbsd-5 commitmail json YAML

2011-03-24 19:54:09 UTC netbsd-5 commitmail json YAML

Apply patches (requested by tron in ticket #1576):
        Update postfix to version 2.7.3:
        - Fix for CVE-2011-0411: discard buffered plaintext input, after
          reading the SMTP "STARTTLS" command or response.
        - Fix to the local delivery agent: look up the "unextended" address
          in the local aliases database, when that address has a malformed
          address extension.
        - Fix to virtual alias expansion: report a tempfail error, instead of
          silently ignoring recipients that exceed the
          virtual_alias_expansion_limit or the virtual_alias_recursion_limit.
        - Fix for BSD-ish mkdir() to prevent maildir directories from
          inheriting their group ownership from the parent directory.
        - Fix to the SMTP client: missing support for mail to [ipv6:ipv6addr]
          address literal destinations.

(riz)

2011-03-24 19:50:30 UTC MAIN commitmail json YAML

Enable the execution of pkg_config_test; it has been present for a while
and it is even being built and installed already.

Partial pull up of 0930d2c3f44a9c8fcaf0a960ab51c5e8f320684d.

(jmmv)

2011-03-24 19:29:43 UTC MAIN commitmail json YAML

match brackets.

(skrll)

2011-03-24 17:05:48 UTC MAIN commitmail json YAML

Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)

(bouyer)

2011-03-24 17:00:31 UTC MAIN commitmail json YAML

+SCADA (supervisory control and data acquisition)

(ginsbach)

2011-03-24 16:58:01 UTC MAIN commitmail json YAML

2011-03-24 16:56:38 UTC MAIN commitmail json YAML