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 (7h)  netbsd-10 (16d)  netbsd-9 (16d)  netbsd-8 (21d) 

2024-06-02 07:24:49 UTC Now

2008-10-14 12:22:29 UTC MAIN commitmail json YAML

fix output of 3DNOWPREFETCH feature flag

(cegger)

2008-10-14 10:42:27 UTC MAIN commitmail json YAML

Add some more trivial emulations.

(pooka)

2008-10-14 10:32:39 UTC MAIN commitmail json YAML

2008-10-14 09:29:40 UTC MAIN commitmail json YAML

Typo fix and punctuation nit.

(wiz)

2008-10-14 09:17:23 UTC MAIN commitmail json YAML

Correction to previous.

(ad)

2008-10-14 09:16:32 UTC MAIN commitmail json YAML

Redo kern_resource.c:1.146 by pooka@: change ui_sbsize to a u_long.

(ad)

2008-10-14 07:24:34 UTC MAIN commitmail json YAML

Use "?=", not "=", to set default values for the TOOL_* variables
added in the previous commit.

(apb)

2008-10-14 03:16:20 UTC MAIN commitmail json YAML

2008-10-14 00:56:24 UTC MAIN commitmail json YAML

Add a simple example of how to use rump networking facilities.
This just contacts www.NetBSD.org, does GET / and displays the
result.

It either uses the host kernel socket provided PF_INET or the kernel
TCP/IP stack running in userspace (via if_virt and /dev/tap),
depending on the libraries it's linked with.

(not built yet, as I need to commit some more bits from my local
tree for it work)

(pooka)

2008-10-14 00:50:44 UTC MAIN commitmail json YAML

Make the "something random" ethernet address ETHER_IS_LOCAL
(address assignment probably needs some more work if we want to
support multiple interfaces).

hat tip to Quentin Garnier

(pooka)

2008-10-13 22:36:55 UTC MAIN commitmail json YAML

since the Makefile creates stuff in (objdir) ./ldscripts/ and then
later deletes it, move the kmodule ldscript into 'xldscripts' and
deal with it from there.

fixes build issues where src/gnu/usr.bin/binutils/ld/ldscripts went
missing as reported by at least 2 people so far.

(mrg)

2008-10-13 22:24:06 UTC MAIN commitmail json YAML

Add tcp debugging as a build option.

(pooka)

2008-10-13 22:05:15 UTC MAIN commitmail json YAML

Dear diary: an ethernet address with 0x01 set in the first octet
is an ethernet multicast address.  TCP does not like ethernet
multicast addresses.

(pooka)

2008-10-13 21:11:47 UTC MAIN commitmail json YAML

print features4: cpuid fn80000001 %ecx on AMD CPUs.

(cegger)

2008-10-13 20:41:21 UTC MAIN commitmail json YAML

Update lists of options (sync with i386/boot(8) man page).

(apb)

2008-10-13 20:40:52 UTC MAIN commitmail json YAML

Update MI boot(8) man page from i386/boot(8)

(apb)

2008-10-13 20:40:25 UTC MAIN commitmail json YAML

Update i386/boot(8) man page:
* Explain that the native boot protocol sets flags in boothowto,
  while multiboot passes args as strings.
* Add missing option letters.
* For each option letter, say which flag it sets in boothowto.
* Describe the "load" and "multiboot" commands.
* Xr multiboot(8).
* Some chnges in wording.

(apb)

2008-10-13 19:44:21 UTC MAIN commitmail json YAML

POOL_INIT -> pool_init

(pooka)

2008-10-13 19:41:13 UTC MAIN commitmail json YAML

award unlimited sbsize rlimit

(pooka)

2008-10-13 19:14:53 UTC MAIN commitmail json YAML

Add cpuid 0x80000001 %ecx features flags. Rename CPUID_MASK4 to CPUID_INTEL_MASK4 for consistency with new CPUID_AMD_MASK4

(cegger)

2008-10-13 19:11:49 UTC MAIN commitmail json YAML

tz{code,data}2008h out; tzdata2008h in.

(kleink)

2008-10-13 19:09:49 UTC MAIN commitmail json YAML

2008-10-13 18:24:21 UTC MAIN commitmail json YAML

Add missing TOOL_* variables to bsd.sys.mk and document them in
bsd.README.  Previously, several of these variables were present in
bsd.own.mk but not in bsd.sys.mk or bsd.README.

(apb)

2008-10-13 18:23:47 UTC MAIN commitmail json YAML

Remove references to TOOL_BEBOXELF2PEF and TOOL_BEBOXMKBOOTIMAGE,
which were obsoleted in May 2008.

(apb)

2008-10-13 18:17:43 UTC MAIN commitmail json YAML

2008-10-13 18:17:07 UTC MAIN commitmail json YAML

rump_enosys() is autogenerated into rump_syscalls (makes things
actually work)

(pooka)

2008-10-13 18:16:33 UTC MAIN commitmail json YAML

Fix previous: weak symbols work so much better if they are exported
from the object as weak symbols...

There's also something to be said about "cosmetic" tweaks after
testing, but I do think I'll bother.

(pooka)

2008-10-13 18:11:54 UTC MAIN commitmail json YAML

Do not descend into docs/ unless MKDOC != no.

(dyoung)

2008-10-13 18:11:15 UTC MAIN commitmail json YAML

Per uwe@'s suggestion, build nbgroff under wider circumstances.
I choose to build it if MKDOC != no or if MKHTML != no.  It used
to be built only when MKMAN != no.

(dyoung)

2008-10-13 18:03:53 UTC MAIN commitmail json YAML

Add uid_init() I managed to miss earlier.

(pooka)

2008-10-13 18:02:43 UTC MAIN commitmail json YAML

Jumbo frames is supported.
Note new default values for interrupt mitigation counters.

(bouyer)

2008-10-13 17:57:32 UTC MAIN commitmail json YAML

Add support for jumbo frames.
Some performances tweaks (including better defaults for interrupt mitigation)

(bouyer)

2008-10-13 16:38:52 UTC MAIN commitmail json YAML

Treat .man.pre files just as regular .man files, that's what is done in the
package itself anyway.

(cube)

2008-10-13 16:25:52 UTC MAIN commitmail json YAML

2008-10-13 16:25:12 UTC MAIN commitmail json YAML

Weak alias all rump system calls to rump_enosys()

(pooka)

2008-10-13 16:20:09 UTC MAIN commitmail json YAML

2008-10-13 15:29:22 UTC MAIN commitmail json YAML

In bsd.sys.mk and bsd.own.mk, sort lists of TOOL_* variables.
In bsd.README, document all TOOL_* variables that are set in bsd.sys.mk.

There are several TOOL_* variables that are set in bsd.own.mk, but not
set in bsd.sys.mk and not documented in bsd.README.

(apb)

2008-10-13 15:10:51 UTC MAIN commitmail json YAML

Intel Tempest can use ichlpcib as well.

(joerg)

2008-10-13 14:00:37 UTC MAIN commitmail json YAML

Fix wrong memset; PR bin/39733 from Henning Petersen.

(dholland)

2008-10-13 13:47:35 UTC MAIN commitmail json YAML

Fix reversed test in connection with combining -i and -l. If some
packets have already sent because of the preload count handling, we
shouldn't start off by sending another one right away. The reversed
test causes ping6 to wait one interval before sending anything at all
if you don't use -l. PR bin/39732.

(dholland)

2008-10-13 12:49:07 UTC MAIN commitmail json YAML

Ensure optional MTRR sections are built if MTRR is enabled (missing #include
"opt_mtrr.h").
Fix build due to changes in revision 1.4 of sys/arch/x86/include/mtrr.h

(sborrill)

2008-10-13 12:44:46 UTC MAIN commitmail json YAML

Fix up the bus-independant probe code.  Patch from njoly@

(pgoyette)

2008-10-13 12:41:45 UTC MAIN commitmail json YAML

DMA fixes thanks to rtr & skrll
Don't set tsf in auth, this stops firmware errors on WPA renegotiation
Various other tweaks that the linux driver seems to have that we did not

(blymn)

2008-10-13 12:39:26 UTC MAIN commitmail json YAML

Correct beacon structure
Add scan abort command
Add TX status codes from FreeBSD driver

(blymn)

2008-10-13 12:34:56 UTC MAIN commitmail json YAML

2008-10-13 12:25:22 UTC MAIN commitmail json YAML

2008-10-13 12:22:06 UTC MAIN commitmail json YAML

Update to add i2c bus attachment

(pgoyette)

2008-10-13 12:20:37 UTC MAIN commitmail json YAML

2008-10-13 11:16:00 UTC MAIN commitmail json YAML

Remove duplicated copy of the file - no idea where it came from.

(pgoyette)

2008-10-13 11:14:14 UTC MAIN commitmail json YAML

Provide psignal() so that we don't get linked against psignal(3).
As there is no real process model currently, just "trap" the signals
appropriately.

(pooka)

2008-10-13 11:12:33 UTC MAIN commitmail json YAML

2008-10-13 11:11:35 UTC MAIN commitmail json YAML

add -I${DESTDIR}${X11INCDIR}/X11/dri to CPPFLAGS if DRI is enabled it
is needed but not added where DRI=yes is set so do it here

add ${X11FLAGS.EXTENSION} to CPPFLAGS since many of the drivers build
options depending on extensions enabled.

(rtr)

2008-10-13 10:38:44 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2008-10-13 10:27:10 UTC MAIN commitmail json YAML

Print actual maximum amount of MTRRs configured

(sborrill)

2008-10-13 10:07:24 UTC MAIN commitmail json YAML

The firmware URL changed.

(is)

2008-10-13 10:01:24 UTC MAIN commitmail json YAML

Load firmware from .../firmware/stuirda, not ../uirda, to avoid confusion.

(is)

2008-10-13 08:39:27 UTC MAIN commitmail json YAML

Sort sections. Improve grammar. Short NAME and lengthen DESCRIPTION.
Use \*[Lt] and \*[Gt] for better HTML output.

(wiz)

2008-10-13 08:33:04 UTC MAIN commitmail json YAML

Drop trailing whitespace. Sort supported hardware.
Put RCS Id at top. Sort SEE ALSO.
Comment out loader.conf(5) section.

(wiz)

2008-10-13 08:27:13 UTC MAIN commitmail json YAML

Bump date for previous, use Fx for FreeBSD.

(wiz)

2008-10-13 03:19:08 UTC MAIN commitmail json YAML

XXX: r200_tcl.c and radeon_tcl.c need -Wno-error on sparc64.

(mrg)

2008-10-12 23:35:38 UTC MAIN commitmail json YAML

catch up with share/ldscripts -> libdata/ldscripts.

(mrg)

2008-10-12 23:26:12 UTC MAIN commitmail json YAML

reallocate the correct amount. From Anon Ymous

(christos)

2008-10-12 23:11:25 UTC MAIN commitmail json YAML

add X11SRCDIR.xf86-video-r128

(mrg)

2008-10-12 23:10:26 UTC MAIN commitmail json YAML

xsrc/external/mit/xf86-video-r128/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/README.r128@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/README.r128.sgml@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/config.h.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/config.sub@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/configure.ac@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/depcomp@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/install-sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/ltmain.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/man/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/man/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/man/r128.man@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/missing@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-r128/dist/src/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 18 files)
initial import of xf86-video-r128-6.8.0

Status:

Vendor Tag: xorg
Release Tags: xf86-video-r128-6-8-0

(mrg)

2008-10-12 23:07:32 UTC MAIN commitmail json YAML

Consistent use of softc member name - fixes build breakage from previous.

(pgoyette)

2008-10-12 23:00:54 UTC MAIN commitmail json YAML

2008-10-12 22:08:08 UTC MAIN commitmail json YAML

Add some shameful kludges for the vax build.  Eventually I'd like
to use the native kernel machine directory, so don't waste too much
effort fighting this now.

(pooka)

2008-10-12 20:52:56 UTC MAIN commitmail json YAML

__cpu_simple_lock_t changed to unsigned char on arm kernels almost
two years ago.  Catchup here also, although it seems nothing uses
acorn32 kernels with MULTIPROCESSOR.

(pooka)

2008-10-12 20:49:43 UTC MAIN commitmail json YAML

2008-10-12 20:20:49 UTC MAIN commitmail json YAML

For libXaw backward compat links, replace "hardlink to symlink" by "symlink
to symlink" and thus make building on both NetBSD and Linux work again, see
my postings to current-users@ on the problem[1][2].

[1] http://mail-index.netbsd.org/current-users/2008/09/30/msg004940.html
[2] http://mail-index.netbsd.org/current-users/2008/09/30/msg004941.html

(hubertf)

2008-10-12 19:01:01 UTC MAIN commitmail json YAML

Move printing of the "polling" message at attach time out of the wrong if
scope, so that it is actually printed even in non-error cases.
Suggested by jmcneill.

(martin)

2008-10-12 18:52:56 UTC MAIN commitmail json YAML

Add callout inits which I managed to not commit earlier with the
rest of the callout stuff.

problem noticed by Arnaud Ysmal

(pooka)

2008-10-12 16:03:27 UTC MAIN commitmail json YAML

Try to improve warning messages when stage2 bootstrap is not found
in the root of the file systrem in which the installation is being
performed.

Inspired by PR 39728 by der Mouse

(apb)

2008-10-12 16:02:45 UTC MAIN commitmail json YAML

Try to improve documentation of the fact that the primary bootstrap is
specified using a file name on the running system, while the secondary
bootstrap is specified using a file name relative to the root of the
file systrem in which the installation is being performed.

Inspired by PR 39728 by der Mouse

(apb)

2008-10-12 15:24:10 UTC MAIN commitmail json YAML

ip6_pcbopts() is called with the socket lock held, use M_NOWAIT

(plunky)

2008-10-12 15:12:17 UTC MAIN commitmail json YAML

ip6_pcbopt() is in the ctloutput path, we should not
sleep here because socket lock is held. use M_NOWAIT

(plunky)

2008-10-12 13:39:42 UTC MAIN commitmail json YAML

Fix kernels without accf_data or accf_http.  I'll modularize this better
on Monday, but this will get people building again while still removing
the silly dependency on INET.

(tls)

2008-10-12 13:17:28 UTC MAIN commitmail json YAML

2008-10-12 12:49:04 UTC MAIN commitmail json YAML

Move the {read,write}reg() routine addresses into the dbcool_softc so
that we can use different routines for macppc's ki2c attachment.  Fixes
problems reported by Robert Fritzsche on current-users@ list.

(pgoyette)

2008-10-12 11:34:48 UTC MAIN commitmail json YAML

convert ip6_[sg]etmoptions() to use sockopt(9) API
should be no functional change

(plunky)

2008-10-12 11:27:12 UTC MAIN commitmail json YAML

Fix reading MAC address from eeprom: don't forget to read the last
descriptor.
While there, white space fixes.

(bouyer)

2008-10-12 11:15:54 UTC MAIN commitmail json YAML

update ip_pcbopts() to use sockopt(9) API.

cleans up function and one small fix is that we now stop copying user
options to the mbuf when the _EOL is given, previously this function
would continue to copy options.

(plunky)

2008-10-12 10:25:04 UTC MAIN commitmail json YAML

Add some required explicit scopes to fix ambiguity errors on
NetBSD/current.

(plunky)

2008-10-12 10:25:04 UTC MAIN commitmail json YAML

do not sleep while allocating memory, socket lock is held
(use ENOBUFS for failure)

(plunky)

2008-10-12 10:23:18 UTC MAIN commitmail json YAML

do not sleep while allocating memory here as socket lock is held

(plunky)

2008-10-12 10:08:13 UTC MAIN commitmail json YAML

2008-10-12 09:27:57 UTC MAIN commitmail json YAML

update to clarify that
sockopt_init() may sleep
sockopt_set() will not sleep

(plunky)

2008-10-12 09:26:50 UTC MAIN commitmail json YAML

fix problem pointed out by ad where sockopt may end up sleeping
inappropriately with the socket lock held.

    sockopt_init() may sleep

    sockopt_set() will not sleep

    sockopt_getmbuf() for legacy code will not sleep

(plunky)

2008-10-12 04:36:36 UTC MAIN commitmail json YAML

2008-10-12 03:09:10 UTC MAIN commitmail json YAML

add reachover build for xf86-video-nvxbox

(rtr)

2008-10-12 02:56:24 UTC MAIN commitmail json YAML

Put a workaround for PR toolchain/39528:
Adjust a definition of MKDIR_P to invoke $ac_install_sh script
via $(SHELL) so that it will work even if executable bits are not
preserved in the source archives.

No objection on tech-toolchain.

(tsutsui)

2008-10-12 02:15:02 UTC MAIN commitmail json YAML

Fix mangled attach output. Noted by Jari Kuittinen.

(dholland)

2008-10-12 01:40:37 UTC MAIN commitmail json YAML

output.c output.h: expose OUTPUT_ERR (flag for an exposed flags variable)
bltin.h: support ferror()
echo.c: use ferror() to fail on output write errors

Another piece of PR bin/39574.

(dholland)

2008-10-11 21:54:12 UTC MAIN commitmail json YAML

jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and
JME260 Fast Ethernet PCI Express controllers.
Written with a lot of cut-n-paste from the FreeBSD jme(4) driver.
No support for jumbo ethernet frames yet (but should come soon).
Thanks to JMicron Technologies for providing me sample boards and
documentation for this work.

(bouyer)

2008-10-11 21:11:11 UTC MAIN commitmail json YAML

Support 64bit DMA on PCI busses.

(bouyer)

2008-10-11 20:36:40 UTC MAIN commitmail json YAML

- use aprint_debug_dev(9) for debug info
- use aprint_normal_dev(9) rather than aprint_normal(9) + device_xname()

(tsutsui)

2008-10-11 20:08:15 UTC MAIN commitmail json YAML

Print a message on two previously silent error paths in auvia_attach.

(dholland)

2008-10-11 17:28:03 UTC MAIN commitmail json YAML

eval arguments one more time so that quoting works.

(christos)

2008-10-11 17:19:41 UTC MAIN commitmail json YAML

Make SIOCSIFCAP work again on vlan interfaces: first check that the
capability is enabled on parent, then call ifioctl_common().

(bouyer)

2008-10-11 16:54:48 UTC MAIN commitmail json YAML

Now the cobalt kernel can detect boot device properly by boot strings
passed from the firmware, so change root file system type from
explicit nfs to generic '?' so that the INSTALL kernel can also be used
as a rescue kernel on localdisk.

(tsutsui)

2008-10-11 16:39:07 UTC MAIN commitmail json YAML

Address problems with accept filters noted by ad in his source-changes
mail: http://mail-index.netbsd.org/source-changes/2008/10/10/msg211109.html

* Scary-looking socket locking stubs (changed to KASSERT of locked)

* depends on INET inappropriately (though now you must add new
  accept filter names to the uipc_accf.c line in conf/files if
  you aren't using dataready or httpready)

* New code uses MALLOC/FREE -- changed to kmem_alloc/kmem_free;
  could be pool_cache, these are all fixed-size allocations.

We need to verify that this works as expected with protocols with per-socket
locking, like PF_LOCAL.  I'm a little concerned about the case where the
lock on the listen socket isn't the same lock as on the eventual connected
socket.

(tls)

2008-10-11 16:23:24 UTC MAIN commitmail json YAML

Include <machine/cpu> for the benefit of archs where it doesn't happen
accidentally automagically.

Pointed out by Havard.

(pooka)

2008-10-11 16:00:41 UTC MAIN commitmail json YAML

Update cross-references for addition of dbcool(4) and removal of adt7463c(4)
and adt7467c(4).

(pgoyette)

2008-10-11 15:53:07 UTC MAIN commitmail json YAML

Mention multiboot support for Xen.

(joerg)

2008-10-10 21:50:09 UTC MAIN commitmail json YAML

2008-10-10 21:13:35 UTC MAIN commitmail json YAML

fix compile with options TRAPDEBUG, ok by matt

(hans)

2008-10-10 21:07:52 UTC MAIN commitmail json YAML

cirkqfilter is not implemented, so remove any references to it so this
file will compile again

(jmcneill)

2008-10-10 21:00:30 UTC MAIN commitmail json YAML

Provide time_uptime and push it forward every now and then if we happen
to have the timer thread.  rump uptime - woohoo.

(pooka)

2008-10-10 20:51:44 UTC MAIN commitmail json YAML

* implement uvm_km_alloc/free_poolpage()
* add silly stubs for uvm_lwp_hold/rele()

(pooka)

2008-10-10 20:45:21 UTC MAIN commitmail json YAML

reorganize routines a bit better.  no functional change

(pooka)

2008-10-10 20:24:10 UTC MAIN commitmail json YAML

remember to call percpu_init()

(pooka)

2008-10-10 20:19:35 UTC MAIN commitmail json YAML

Add a simple percpu implementation (which isn't actually percpu at
all, since we don't currently have the notion of "real" cpu in
rump...but that's beyond the point).

(pooka)

2008-10-10 20:13:58 UTC MAIN commitmail json YAML

fix brainfart: kthread_create() sets curlwp

(pooka)

2008-10-10 19:49:49 UTC MAIN commitmail json YAML

use kmem_alloc/kmem_free rather than malloc() for sockokpt

(plunky)

2008-10-10 16:44:23 UTC MAIN commitmail json YAML

Add audio and midi devices, per report from Mike Hebel on port-cobalt.

(tsutsui)

2008-10-10 16:37:16 UTC MAIN commitmail json YAML

Add u3g(4) driver from FreeBSD. This driver provides better support for
3G datacards than ugensa and will replace the latter for the supported
devices.

(joerg)

2008-10-10 16:30:17 UTC MAIN commitmail json YAML

2008-10-10 16:29:57 UTC MAIN commitmail json YAML

Add entries for Vodafone Mobile Connect 3G datacard (from FreeBSD)
and for the Novatel 950D.

(joerg)

2008-10-10 13:14:41 UTC MAIN commitmail json YAML

Support callouts and call callout_hardclock() from the timer
interrupt thread.

The sleepq implementation required for callouts is horrible, kludged
only for callouts, and generally unacceptable.  It needs revisiting,
but I'm not sure yet should rump or kern_timeout be improved.  It's
almost untested as of now, but committing this will give me some
maneuvering space while letting application compile.

(pooka)

2008-10-10 13:08:29 UTC MAIN commitmail json YAML

sysctl doesn't like names that start with digits, nor does it like names
with embedded '.' so change the names to be better-conforming.  Reported
by njoly

(pgoyette)

2008-10-10 11:42:58 UTC MAIN commitmail json YAML

Update CALLOUT_INVOKING correctly, seems to have been lost.

(ad)

2008-10-10 11:20:15 UTC MAIN commitmail json YAML

Redo 1.169 correctly (dsl's fix doesn't do what I intended, either!).

(ad)

2008-10-10 10:23:34 UTC MAIN commitmail json YAML

tcp_close: rearrange sequence of events slightly to make this atomic.
It was possible for a half-destroyed tcpcb to be visble, as softnet_lock
was being dropped.

(ad)

2008-10-10 10:21:05 UTC MAIN commitmail json YAML

tcp_delack: test for TF_DELACK.

(ad)

2008-10-10 09:44:35 UTC MAIN commitmail json YAML

include prerequisite headers

(pooka)

2008-10-10 09:21:58 UTC MAIN commitmail json YAML

Break a deadlock where one thread has a wapbl transaction, calls VOP_GETPAGES
and wants to busy a page  while  another thread calls VOP_PUTPAGES on the same
vnode, takes pages busy and wants to start a wapbl transaction.

Reviewed by: Jason Thorpe <thorpej@netbsd.org>

(hannken)

2008-10-10 09:13:20 UTC MAIN commitmail json YAML

pthread_attr_getschedparam: allow without preceding setparam on the
attr structure.

(ad)

2008-10-09 23:03:45 UTC MAIN commitmail json YAML

Fix linux32 siginfo si_signo value. Do not convert ksi_signo twice.

(njoly)

2008-10-09 21:30:06 UTC MAIN commitmail json YAML

add kern_rate, subr_iostat and subr_once

(pooka)

2008-10-09 21:25:50 UTC MAIN commitmail json YAML

Reorganize SRCS+= into smaller chunks to make adding new files
easier.  No functional change.

(pooka)

2008-10-09 19:40:52 UTC MAIN commitmail json YAML

Rewrite interrupts to provide better softintr support, i.e. not
execute them simply in the context of the scheduling code, as this
does not work for all applications (e.g. networking soft interrupts).
Rather, schedule them and execute them from a separate context.

Also provide a timer which for now executes just hardclock_callout()
(well, at least after callouts are included in librump, which is
soon).

(pooka)

2008-10-09 19:18:15 UTC MAIN commitmail json YAML

set if_addrlen = 0 when attaching, as no link layer address is actually set

this fixes a problem where ifconfig will fail as it can't find
the address

(plunky)

2008-10-09 18:38:25 UTC MAIN commitmail json YAML

2008-10-09 18:32:08 UTC MAIN commitmail json YAML

2008-10-09 17:58:33 UTC MAIN commitmail json YAML

No point in having our private atomic ops, just use the ones now
available in libc.

(pooka)

2008-10-09 16:56:23 UTC MAIN commitmail json YAML

2008-10-09 16:44:31 UTC MAIN commitmail json YAML

Fix a spelling mistake in changelog

(tteras)

2008-10-09 15:53:12 UTC MAIN commitmail json YAML

From Arnoud Ebalard <arno@natisbad.org>:
remove unnecessary unbindph12() call which is now done also in remph2()

(tteras)

2008-10-09 15:50:46 UTC MAIN commitmail json YAML

Avoid allocating 2 x inospace and use realloc instead. This also saves a
large memcpy.

(christos)

2008-10-09 14:56:35 UTC MAIN commitmail json YAML

PR/39719: Edgar Fu: block/inode typo in quotacheck(8)

(christos)

2008-10-09 14:40:11 UTC MAIN commitmail json YAML

remove "limits" where it is not appropriate.

(christos)

2008-10-09 14:38:21 UTC MAIN commitmail json YAML

do the proper ifdef dance for non-inet families

(christos)

2008-10-09 13:59:51 UTC MAIN commitmail json YAML

Explicitly check that the dump device is not the console, a tty or pty.
While the list is adhoc, the problems reported are always with
/dev/console. Adresses PR 38425 and similiar issues with Xen.

(joerg)

2008-10-09 13:40:38 UTC MAIN commitmail json YAML

Compile all rump kernel portions with -DMULTIPROCESSOR.

(pooka)

2008-10-09 13:39:59 UTC MAIN commitmail json YAML

Unsupport ltsleep() called with an interlock.  Not that it was
really supported before either, since without MULTIPROCESSOR it's
just a nop.

(pooka)

2008-10-09 12:34:36 UTC MAIN commitmail json YAML

Bump virtual page shift from 10 to 12.  Otherwise the mbuf generating
macros fail to operate properly due to M_EXT_MAXPAGES being too
large and hence struct _m_ext being over MSIZE already by itself.

(pooka)

2008-10-09 12:14:06 UTC MAIN commitmail json YAML

Atomic ops are unnecessary here.  pointed out by ad

(pooka)

2008-10-09 11:50:08 UTC MAIN commitmail json YAML

document libraries in rump/net/lib

(pooka)

2008-10-09 11:02:17 UTC MAIN commitmail json YAML

4.99.73: once_t changed

(pooka)

2008-10-09 10:48:21 UTC MAIN commitmail json YAML

Rewrite once to use global locks and atomic ops to get rid of the
static simplelock initializer (and simplelock too).  The fastpath
is still lockless, so doesn't make a difference in terms of
performance.

Also fixes a hanging bug if the once routine returned an error.
It does not retry after an error occurs, as I can't really imagine
fruitful semantics for that.

(pooka)

2008-10-09 10:25:47 UTC MAIN commitmail json YAML

It's not necessary to #include "sysmon_envsys.h" any more.

(pgoyette)

2008-10-09 07:18:15 UTC MAIN commitmail json YAML

Avoid memory leak in error case. From Gao Ya'nan in PR bin/39721.

(dholland)

2008-10-09 03:11:29 UTC MAIN commitmail json YAML

sc->sc_parent was removed because it was never used, so don't bother
trying to set it.

(pgoyette)

2008-10-09 02:07:17 UTC MAIN commitmail json YAML

Update for 20081009.
Add missing entry for 20080929 release.

(lukem)

2008-10-09 02:06:21 UTC MAIN commitmail json YAML

update for 20081009

(lukem)

2008-10-09 02:04:14 UTC MAIN commitmail json YAML

regen from 1.21 for tnftpd-20081009

(lukem)

2008-10-09 02:03:13 UTC MAIN commitmail json YAML

Prepare for tnftpd-20081009.

(lukem)

2008-10-09 01:19:06 UTC MAIN commitmail json YAML

2008-10-09 01:18:35 UTC MAIN commitmail json YAML

regen from configure.ac 1.20

(lukem)

2008-10-09 01:17:50 UTC MAIN commitmail json YAML

Reorder the "Configuration results" after AC_OUTPUT, so we can display
an expanded $prefix.

(lukem)

2008-10-09 01:17:48 UTC MAIN commitmail json YAML

Rewrite kernel lockus maximus handling to be correct.

(pooka)

2008-10-09 00:54:10 UTC MAIN commitmail json YAML

regen from configure.ac 1.19

(lukem)

2008-10-09 00:50:01 UTC MAIN commitmail json YAML

Don't bother trying to determine if the result from AC_PROG_YACC
is usuable; AC_PATH_PROG barfs on absolute paths.
(AC_PROG_YACC shouldn't set $YACC to 'yacc' if it's not available ...)

(lukem)

2008-10-09 00:44:40 UTC MAIN commitmail json YAML

Update config.guess to 2008-09-28.
Update config.sub  to 2008-09-08.

(lukem)

2008-10-09 00:33:53 UTC MAIN commitmail json YAML

Don't assume that HAVE_STRUCT_PASSWD_PW_CHANGE means you have _PASSWORD_CHGNOW

(lukem)

2008-10-09 00:11:39 UTC MAIN commitmail json YAML

Use atomic op to get next xid.  Initialize value with arc4random()
at nfs init time instead system time based trickery intermingled
with the runtime code.

le bouef: kills last simple_lock from nfs

(pooka)

2008-10-08 22:58:56 UTC MAIN commitmail json YAML

#error if WABPL_DEBUG_INODES is defined.  That code has bitrotted
more than casu marzu cheese.

(pooka)

2008-10-08 22:57:28 UTC MAIN commitmail json YAML

Move functionality for preparing the kernel (including XMS support) into
a new function common_load_kernel.

(joerg)

2008-10-08 22:46:19 UTC MAIN commitmail json YAML

Move initialisation of boot_argv after the full loading of the kernel,
directly before loading modules.

(joerg)

2008-10-08 22:42:38 UTC MAIN commitmail json YAML

Setup module_base in module_init().

(joerg)

2008-10-08 16:11:23 UTC MAIN commitmail json YAML

Need to include sys/termios.h here too.

(oster)

2008-10-08 14:58:57 UTC MAIN commitmail json YAML

memset to zero the entire nop_in structure.  Fixes PR#39688 by
Henning Petersen.  Thanks!

(oster)

2008-10-08 14:42:56 UTC MAIN commitmail json YAML

return ENOTTY instead of EOPNOTSUPP for ioctl(/dev/null, TIOCGETA)
from Andy Shevchenko

(christos)

2008-10-08 11:01:28 UTC MAIN commitmail json YAML

check return value of rump_init()

(pooka)

2008-10-08 10:11:11 UTC MAIN commitmail json YAML

Clarifications for PTHREAD_DIAGASSERT.

(ad)

2008-10-08 10:06:52 UTC MAIN commitmail json YAML

pthread_diagassert is now off by default.

(ad)

2008-10-08 10:03:28 UTC MAIN commitmail json YAML

Disable diagnostic assertions by default and just return error codes like
other systems. Allows poorly written applications to appear working. If you
are developing pthread apps please turn it on manually by setting the
environment variable.

(ad)

2008-10-08 09:45:47 UTC MAIN commitmail json YAML

Fix a fairly obvious pasto which has been there since version 1.1 in 2001.

(agc)

2008-10-08 08:27:07 UTC MAIN commitmail json YAML

Adjust the compat stuff slightly so that the changes are mostly self
contained (Makefile, pthread_compat.c).

(ad)

2008-10-08 03:55:18 UTC MAIN commitmail json YAML

2008-10-08 03:55:05 UTC MAIN commitmail json YAML

use a const struct hash pointer

(lukem)

2008-10-08 01:15:11 UTC MAIN commitmail json YAML

Since I nuked the old adt7467c driver, I might as well nuke the man page.

(pgoyette)

2008-10-07 23:23:43 UTC MAIN commitmail json YAML

check rump_init() return value

(pooka)

2008-10-07 23:22:05 UTC MAIN commitmail json YAML

check rump_init() return value

(pooka)

2008-10-07 23:21:02 UTC MAIN commitmail json YAML

Embed library build version into the init call and refuse to init
if they don't match.  In other words, this is a lightweight library
major number.

(pooka)

2008-10-07 23:16:59 UTC MAIN commitmail json YAML

Embed library build version into the init call and refuse to init
if they don't match.  In other words, this is a lightweight library
major number.

(pooka)

2008-10-07 23:14:58 UTC MAIN commitmail json YAML

check ukfs_init() return value

(pooka)

2008-10-07 22:50:33 UTC MAIN commitmail json YAML

Increase accuracy in nominal voltage table.

(pgoyette)

2008-10-07 19:32:30 UTC MAIN commitmail json YAML

2008-10-07 16:06:16 UTC MAIN commitmail json YAML

2008-10-07 15:55:21 UTC MAIN commitmail json YAML

2008-10-07 15:10:35 UTC MAIN commitmail json YAML

Remove the definitions of BUILD_OSTYPE and BUILD_OSVERSION, which have
been unused since the TOOL_JOIN change made in revision 1.9.

(apb)

2008-10-07 13:03:50 UTC MAIN commitmail json YAML

Add a NOTE saying that invalid usage leads to undefined behaviour.
Inspired by PR 39684.

(apb)

2008-10-07 12:43:32 UTC MAIN commitmail json YAML

2008-10-07 10:03:47 UTC MAIN commitmail json YAML

Explicitly pull in "nbtool_config.h" if available.
Fixes tools/db build, as reported by Matthias Scheler.

(lukem)

2008-10-07 10:00:03 UTC MAIN commitmail json YAML

2008-10-07 09:58:16 UTC MAIN commitmail json YAML

Most ports do not create /.profile /.termcap and /sysinst in the target
before extracting sets, so do not try to delete them after install.
Now the '/.profile' from etc.tgz will actually be left after install

Note: bebox, evppc, and sandpoint still have a md_copy_filesystem() which
dumps a copy of the install filesystem into the target before extracting,
so I've left them removing /.profile /.termcap and /sysinst after install.

(abs)

2008-10-07 09:48:27 UTC MAIN commitmail json YAML

- Replace lwp_t::l_sched_info with union: pointer and timeslice.
- Change minimal time-quantum to ~20 ms.
- Thus remove unneeded pool in M2, and unused sched_lwp_exit().
- Do not increase l_slptime twice for SCHED_4BSD (regression fix).

(rmind)

2008-10-07 09:36:17 UTC MAIN commitmail json YAML

Mention few more changeable SysV IPC parameters, sync with reality.

(rmind)

2008-10-07 09:35:03 UTC MAIN commitmail json YAML

- Allow changing of kern.ipc.shmmax, just to avoid confusion.
- Change type of kern.ipc.shmmax to CTLTYPE_QUAD.

(rmind)