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

2024-05-10 19:47:01 UTC Now

2009-01-05 05:06:09 UTC MAIN commitmail json YAML

add new callout_ack, callout_expired, and callout_invoking manpages

(jnemeth)

2009-01-05 04:39:33 UTC MAIN commitmail json YAML

Don't try to use iopaau_desc_4/8_cache before they're initialized.

(briggs)

2009-01-05 03:14:30 UTC MAIN commitmail json YAML

define __UNCONST for OSes that don't have it when building tools/mklocale

(dogcow)

2009-01-05 03:10:02 UTC MAIN commitmail json YAML

move nbtool_config.h include to top.

(dogcow)

2009-01-05 02:55:34 UTC MAIN commitmail json YAML

move nbtool_config.h include to the top.

(dogcow)

2009-01-05 02:42:18 UTC MAIN commitmail json YAML

2009-01-05 01:53:48 UTC christos-time_t commitmail json YAML

don't expose __libc_cond_timedwait in compat code.

(christos)

2009-01-05 01:51:31 UTC MAIN commitmail json YAML

2009-01-05 01:31:39 UTC christos-time_t commitmail json YAML

fix kernel sigtimedwait prototypes

(christos)

2009-01-05 01:30:58 UTC christos-time_t commitmail json YAML

2009-01-05 01:30:34 UTC christos-time_t commitmail json YAML

previous version was too naive. Convert struct explictly like we do in the
kernel.

(christos)

2009-01-05 01:30:04 UTC christos-time_t commitmail json YAML

2009-01-05 01:29:15 UTC christos-time_t commitmail json YAML

version sched_rr_get_interval

(christos)

2009-01-05 01:28:26 UTC christos-time_t commitmail json YAML

protect functions that use timespec, but don't bother defining compat versions
since we are going to bump. Fixes lint issues in libc.

(christos)

2009-01-05 01:26:30 UTC christos-time_t commitmail json YAML

2009-01-05 01:16:09 UTC MAIN commitmail json YAML

Fix previous.  I have no idea what crack I was on when I "tested" them.

(pooka)

2009-01-05 00:18:38 UTC MAIN commitmail json YAML

Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126

(lukem)

2009-01-04 23:02:22 UTC MAIN commitmail json YAML

Add etc/rc.d/rndctl.  "Hi, apb@!"

(he)

2009-01-04 22:57:17 UTC MAIN commitmail json YAML

2009-01-04 22:55:02 UTC MAIN commitmail json YAML

Get rid of an extranous .Ed request, and the warning about
unknown NetBSD version `A'.

(he)

2009-01-04 20:41:59 UTC MAIN commitmail json YAML

fix status translation (two missing P in PPS* bits)

(kardel)

2009-01-04 20:34:11 UTC MAIN commitmail json YAML

work around new gm4 issue, by commenting out stuff.

(christos)

2009-01-04 20:30:21 UTC MAIN commitmail json YAML

2009-01-04 20:17:36 UTC MAIN commitmail json YAML

Count () and {} when looking to the '=' that terminates the variable being
assigned to.
Should fix:  A.${B:S/=//} = c

(dsl)

2009-01-04 19:33:56 UTC MAIN commitmail json YAML

Add missing callout_* links and order the callout_* links as per the
manual page.

(jdc)

2009-01-04 19:32:16 UTC MAIN commitmail json YAML

Add callout_pending to NAME section.

(jdc)

2009-01-04 19:27:16 UTC christos-time_t commitmail json YAML

always use __int64_t for time_t.

(christos)

2009-01-04 19:26:21 UTC christos-time_t commitmail json YAML

2009-01-04 19:25:53 UTC christos-time_t commitmail json YAML

2009-01-04 19:25:03 UTC christos-time_t commitmail json YAML

2009-01-04 19:23:36 UTC christos-time_t commitmail json YAML

2009-01-04 19:20:32 UTC christos-time_t commitmail json YAML

2009-01-04 18:46:16 UTC MAIN commitmail json YAML

Do not use lockpatches with _RUMPKERNEL (non-PIC ... and pointless).

(pooka)

2009-01-04 18:41:36 UTC MAIN commitmail json YAML

add braces for symmetry

(pooka)

2009-01-04 18:21:38 UTC MAIN commitmail json YAML

Opt for libc versions in case of _KERNEL && !_RUMPKERNEL.
(kernel version uses sti/cli and is not PIC)

(pooka)

2009-01-04 18:00:55 UTC MAIN commitmail json YAML

Split variables out of Makefile into Makefile.libkern so that we
can easily just .include it for the proper SRCS etc. definitions
in case we're interested in the files but not in building an actual
libkern.{a,o}.  for librump

(pooka)

2009-01-04 17:56:57 UTC MAIN commitmail json YAML

Kernel modules (kmod files) are now installed in a subdirectory per module.
Make these tests aware of this so that they work again.

(jmmv)

2009-01-04 17:54:29 UTC MAIN commitmail json YAML

2009-01-04 17:26:24 UTC MAIN commitmail json YAML

Describe better what it does. Inspired by the confusion caused by
FreeBSD problem report 69861.

From jmc@openbsd.

Bump date.

(wiz)

2009-01-04 17:19:39 UTC MAIN commitmail json YAML

Sockets: Do not mention printing flags, because they are not printed.
From Stephan A. Rickauer via jmc@openbsd.

Bump date.

(wiz)

2009-01-04 17:10:47 UTC MAIN commitmail json YAML

2009-01-04 17:10:47 UTC MAIN commitmail json YAML

2009-01-04 17:02:20 UTC christos-time_t commitmail json YAML

2009-01-04 16:38:58 UTC MAIN commitmail json YAML

2009-01-04 16:30:17 UTC MAIN commitmail json YAML

Drop trailing whitespace. Remove unneeded Pp before Ss.

(wiz)

2009-01-04 16:27:48 UTC MAIN commitmail json YAML

* in diagrams, name routers as such
* enhance formatting
* add section headers for examples

(hubertf)

2009-01-04 15:34:18 UTC MAIN commitmail json YAML

Account ci->ci_idepth on calling handlers in ext_intr() as well as
powerpc/pic/intr.c:pic_handle_intr().  Closes PR port-evbppc/40288.

Should be pulled up to netbsd-5.

(tsutsui)

2009-01-04 15:34:17 UTC MAIN commitmail json YAML

2009-01-04 12:13:56 UTC MAIN commitmail json YAML

Fix first part of PR 38987 by Robert Elz:
.Dq needs punctuation quoted to mark it up.

I leave 2) and 3) of that PR open for someone else...

(wiz)

2009-01-04 12:10:30 UTC MAIN commitmail json YAML

* Add etc/rc.d/rndctl script, based on work by Brian A. Seklecki.  This
  allows you to invoke rndctl(8) during the boot.
* Add rndctl=NO and rndctl_flags="" to /etc/defaults/rc.conf.
* Document rndctl and rndctl_flags variables in rc.conf(5).

(apb)

2009-01-04 12:01:43 UTC MAIN commitmail json YAML

Add a list of device types for use with "rndctl -t ${typename}".

(apb)

2009-01-04 09:42:43 UTC MAIN commitmail json YAML

Fix HTML output.

(wiz)

2009-01-04 07:54:15 UTC MAIN commitmail json YAML

Rework the text to make it clearer; it was really pretty confusing before.
Add an example; note some bugs/shortcomings. Bump date.

(dholland)

2009-01-04 07:21:01 UTC MAIN commitmail json YAML

SEE ALSO getmode(3)/setmode(3).
Suggested in passing by Joerg a long time ago on tech-pkg, seems like
a good idea.
Bump date.

(dholland)

2009-01-04 05:18:17 UTC christos-time_t commitmail json YAML

2009-01-04 04:42:07 UTC christos-time_t commitmail json YAML

2009-01-04 04:33:08 UTC christos-time_t commitmail json YAML

another suseconds_t cast

(christos)

2009-01-04 04:22:53 UTC christos-time_t commitmail json YAML

2009-01-04 04:22:38 UTC christos-time_t commitmail json YAML

fix casts of tv_sec and tv_usec

(christos)

2009-01-04 04:22:10 UTC christos-time_t commitmail json YAML

tv_usec is suseconds_t.

(christos)

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

Use howmany(x, y) rather than roundup(x, y)/y.  No binary change.

(tsutsui)

2009-01-04 02:56:10 UTC christos-time_t commitmail json YAML

2009-01-04 02:21:49 UTC christos-time_t commitmail json YAML

2009-01-04 02:21:08 UTC christos-time_t commitmail json YAML

2009-01-04 02:19:45 UTC christos-time_t commitmail json YAML

revert clock_t and size_t changes.

(christos)

2009-01-04 02:19:21 UTC christos-time_t commitmail json YAML

2009-01-04 02:16:41 UTC christos-time_t commitmail json YAML

2009-01-04 01:59:40 UTC christos-time_t commitmail json YAML

fix dev_t printf format.

(christos)

2009-01-04 01:58:39 UTC christos-time_t commitmail json YAML

2009-01-04 01:56:02 UTC christos-time_t commitmail json YAML

src/sys/compat/netbsd32/files.netbsd32@1.27.4.1 / diff / nxr@1.27.4.1
src/sys/compat/netbsd32/netbsd32.h@1.78.4.1 / diff / nxr@1.78.4.1
src/sys/compat/netbsd32/netbsd32_compat_30.c@1.27.4.1 / diff / nxr@1.27.4.1
src/sys/compat/netbsd32/netbsd32_compat_50.c@1.1.2.1 / diff / nxr@1.1.2.1
src/sys/compat/netbsd32/netbsd32_conv.h@1.20.4.1 / diff / nxr@1.20.4.1
src/sys/compat/netbsd32/netbsd32_event.c@1.6.14.1 / diff / nxr@1.6.14.1
src/sys/compat/netbsd32/netbsd32_fs.c@1.55.10.1 / diff / nxr@1.55.10.1
src/sys/compat/netbsd32/netbsd32_ipc.c@1.15.12.1 / diff / nxr@1.15.12.1
src/sys/compat/netbsd32/netbsd32_lwp.c@1.10.14.1 / diff / nxr@1.10.14.1
src/sys/compat/netbsd32/netbsd32_netbsd.c@1.149.4.1 / diff / nxr@1.149.4.1
src/sys/compat/netbsd32/netbsd32_select.c@1.15.12.1 / diff / nxr@1.15.12.1
src/sys/compat/netbsd32/netbsd32_signal.c@1.31.8.1 / diff / nxr@1.31.8.1
src/sys/compat/netbsd32/netbsd32_syscall.h@1.82.4.1 / diff / nxr@1.82.4.1
src/sys/compat/netbsd32/netbsd32_syscallargs.h@1.82.4.1 / diff / nxr@1.82.4.1
src/sys/compat/netbsd32/netbsd32_syscalls.c@1.81.4.1 / diff / nxr@1.81.4.1
src/sys/compat/netbsd32/netbsd32_sysctl.c@1.29.4.1 / diff / nxr@1.29.4.1
src/sys/compat/netbsd32/netbsd32_sysent.c@1.81.4.1 / diff / nxr@1.81.4.1
src/sys/compat/netbsd32/netbsd32_time.c@1.34.8.1 / diff / nxr@1.34.8.1
src/sys/compat/netbsd32/netbsd32_wait.c@1.19.12.1 / diff / nxr@1.19.12.1
src/sys/compat/netbsd32/syscalls.conf@1.10.32.1 / diff / nxr@1.10.32.1
src/sys/compat/netbsd32/syscalls.master@1.74.4.1 / diff / nxr@1.74.4.1

add new syscalls.

(christos)

2009-01-04 01:06:26 UTC MAIN commitmail json YAML

Add a TESTING kernel configuration that includes GENERIC with useful
diagnostic options turned on and any local drivers that aren't ready
for GENERIC yet but still ought to be tested.

(bjh21)

2009-01-04 01:02:29 UTC MAIN commitmail json YAML

device_t/softc split for experimental powerrom driver.

(bjh21)

2009-01-04 00:36:01 UTC MAIN commitmail json YAML

2009-01-03 23:09:41 UTC MAIN commitmail json YAML

when using getargs, don't set read-only otherwise it fails with EINVAL.

(christos)

2009-01-03 22:56:23 UTC MAIN commitmail json YAML

2009-01-03 20:11:04 UTC MAIN commitmail json YAML

2009-01-03 20:05:12 UTC MAIN commitmail json YAML

Fix processing of the symbol table, broken in the change that introduced the
new ksyms_addsyms_elf name.  The problem is that the kernel is really built
as an ELF and then objcopy is used to turn it into an a.out.  Therefore, we
need to use the SYMTAB_SPACE hack when we are an ELF.

(jmmv)

2009-01-03 18:31:34 UTC MAIN commitmail json YAML

2009-01-03 18:27:36 UTC MAIN commitmail json YAML

New sentence, new line. Remove another esl(4) reference.

(wiz)

2009-01-03 18:27:19 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-01-03 18:15:11 UTC MAIN commitmail json YAML

Initialise cpu_info_store so that we start up with a valid curlwp.

(bjh21)

2009-01-03 18:11:26 UTC MAIN commitmail json YAML

Add df(1) to installation md_root files for atari.

It looks df(1) had been required by MAKEDEV(8) since NetBSD 1.6 days,
and this could workaround PR port-atari/40316 in branches with
minimum pullups.

(tsutsui)

2009-01-03 17:48:43 UTC MAIN commitmail json YAML

remove esl (KIYOHARA Takashi)

(christos)

2009-01-03 17:47:24 UTC MAIN commitmail json YAML

2009-01-03 17:46:05 UTC MAIN commitmail json YAML

2009-01-03 17:44:20 UTC MAIN commitmail json YAML

2009-01-03 15:29:08 UTC MAIN commitmail json YAML

Remove superfluous "vp->v_vnlock = &vp->v_lock".

Observed by: YAMAMOTO Takashi <yamt@netbsd.org>

(hannken)

2009-01-03 14:35:27 UTC MAIN commitmail json YAML

Fix ISO partitioning readin. ISO dictates its descriptors are minimal 2048
bytes long independent of the device block size.

(reinoud)

2009-01-03 11:18:28 UTC netbsd-4-0 commitmail json YAML

2009-01-03 11:17:41 UTC netbsd-4-0 commitmail json YAML

Pull up revisions:
  1.39  sys/arch/atari/dev/clock.c
  1.31  sys/arch/atari/include/param.h
(requested by tsutsui in ticket #1253).

Simplify delay based on x86 version.

(jdc)

2009-01-03 09:32:13 UTC MAIN commitmail json YAML

2009-01-03 08:49:03 UTC MAIN commitmail json YAML

* When testing whether the fdesc file system is mounted, parse the
  output from mount(8) rather than df(1), because mount is more likely
  to be available on install media.  mount is invoked in a way that
  always prints an error message, and the content of the error message
  tells us whether fdesc is mounted.
* Don't use negative variable names.  Instead of nofdesc=false, use
  fdesc_mounted=true.
* Add a comment explaining that MAKEDEV may be executed in an environment
  that is missing some common commands.

(apb)

2009-01-03 08:25:35 UTC MAIN commitmail json YAML

cd9660 support has been present for a while

(lukem)

2009-01-03 08:23:00 UTC MAIN commitmail json YAML

"\t" does not represent a tab in sed regular expressions,
so use a ${tab} variable instead.  This bug was found by
Jeremy C. Reed.

(apb)

2009-01-03 07:20:57 UTC MAIN commitmail json YAML

fix exit status values.

(yamt)

2009-01-03 07:11:02 UTC MAIN commitmail json YAML

Sync with an update on amiga:
Rewrite a weird calculation marked "XXX fix calcurations XXX"
for an index value of lev2 segment table for the kernel Sysptmap
with more meaningful expressions and PAGE_SIZE independent macro.
Also use "~0" rather than "-1" for an unsigned bitmap value.

Should produce the same results and no functional change.

Tested on Falcon with 68060 by Tuomo Makinen.

(tsutsui)

2009-01-03 07:04:42 UTC MAIN commitmail json YAML

Rewrite a weird calculation marked "XXX fix calcurations XXX"
for an index value of lev2 segment table for the kernel Sysptmap
with more meaningful expressions and PAGE_SIZE independent macro.
Also use "~0" rather than "-1" for an unsigned bitmap value.

Should produce the same results and no functional change.

Tested on A3000 with 68060 by Frank Wille.

(tsutsui)

2009-01-03 06:36:59 UTC MAIN commitmail json YAML

Raise IPL to splsoftnet() before calling callback funcions registered
via (atari specific) add_sicallback(), as a workaround hack.

Many drivers which use the MD sicallback depend on BASEPRI() macro
defined in <machine/cpu.h> to check nested interrupts,
but functions invoked from MI softint(9) won't run at IPL_SOFT
any longer and the BASEPRI() macro doesn't return expected value
as the past.

Fixes lost interrupt problem on Falcon wdc(4) reported by
Tuomo Makinen on port-atari, and also confirmed by him.

Should be pulled up to netbsd-5.

(tsutsui)

2009-01-03 06:12:14 UTC MAIN commitmail json YAML

Ensure fts_close() doesn't spuriously close fd 0,
by testing FTS_SYMFOLLOW in fts_flags instead of fts_options.
Fix provided by Ben Harris in PR 40319

(lukem)

2009-01-03 04:38:07 UTC MAIN commitmail json YAML

2009-01-03 03:43:23 UTC MAIN commitmail json YAML

2009-01-03 03:31:23 UTC MAIN commitmail json YAML

2009-01-02 23:33:04 UTC MAIN commitmail json YAML

2009-01-02 23:27:37 UTC MAIN commitmail json YAML

get rid of a warning only visible when compiling with USE_PAM

(spz)

2009-01-02 23:25:57 UTC MAIN commitmail json YAML

2009-01-02 23:23:14 UTC MAIN commitmail json YAML

Add a comment explaining what the RISC OS 3 PRM says about *Info.

(bjh21)

2009-01-02 22:33:52 UTC MAIN commitmail json YAML

Return ENOSYS during from dm_target_init routine these tow targets aren't
implemented yet.

(haad)

2009-01-02 22:16:14 UTC MAIN commitmail json YAML

add some *.c specific CPPFLAGS.

(tnozaki)

2009-01-02 22:08:19 UTC MAIN commitmail json YAML

1. fixes PR lib/40317, don't use libc's fparseln(3).
it is non-portable function, toolchain should link it yourself.

2. fixes crossbuild breakage reported by Chiristoph Egger on current-user,
FreeBSD and MacOS X still make Rune* as public API in their ctype.h.
so added namespace protection NB* by including src/lib/libc/locale/rune.h
instead of src/lib/libc/locale/runetype.h.

(tnozaki)

2009-01-02 22:03:07 UTC MAIN commitmail json YAML

Allocate enough space for the aac_pci_softc, not just the aac_softc.

(briggs)

2009-01-02 22:03:00 UTC MAIN commitmail json YAML

My clever hack was not enough.  Disable DELAY via ifndef _RUMPKERN in
subr_prf until I manage to get all archs in line with a proper MI
signature.

(pooka)

2009-01-02 21:24:30 UTC netbsd-5 commitmail json YAML

2009-01-02 21:08:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #210):
include/protocols/dumprestore.h: revision 1.15
sbin/restore/tape.c: revision 1.61
Make restore work for Linux dump volumes by ignoring extended attribute
records on these volumes.  Tested with Centos 5.2.
Reviewed by: Manuel Bouyer <bouyer@netbsd.org>

(snj)

2009-01-02 21:06:11 UTC MAIN commitmail json YAML

protect sillyrename with _KERNEL

(christos)

2009-01-02 21:00:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #209):
sys/fs/msdosfs/msdosfs_vfsops.c: revision 1.70
Remove pm_Heads check in msdosfs_mountfs; this value isn't really used,
FreeBSD and OpenBSD both removed this check years ago, and this makes an
8GB Memory Stick Pro Duo formatted with a PSP work.

(snj)

2009-01-02 19:38:57 UTC MAIN commitmail json YAML

Cope with longer hostnames, including FQDNs as recommended by sysinst.

(bjh21)

2009-01-02 19:21:54 UTC MAIN commitmail json YAML

2009-01-02 16:35:43 UTC MAIN commitmail json YAML

2009-01-02 16:34:05 UTC MAIN commitmail json YAML

2009-01-02 16:18:59 UTC MAIN commitmail json YAML

Sauce with some kludges:
* revert rev 1.68 of emul.c: delay() is hopelessly MD and needs
  whipping (not the fun kind)
* #undef DELAY in cpu.h

This will hopefully fix build for all archs and give me time to
hop through our 46521 fine archs and edit the headers.

(pooka)

2009-01-02 16:00:02 UTC MAIN commitmail json YAML

2009-01-02 14:03:15 UTC MAIN commitmail json YAML

Add kludge to allow amd64 compat to build.  This is not a proper
fix which most likely requires some compat lib build infra toggle.

(pooka)

2009-01-02 13:57:24 UTC MAIN commitmail json YAML

Add minimal SI_LWP support.

(njoly)

2009-01-02 13:09:36 UTC MAIN commitmail json YAML

Remove duplicated key symbol in UK keymap.

(jdc)

2009-01-02 12:57:30 UTC MAIN commitmail json YAML

- Don't vput() a vnode that we do not hold locked.
- Eliminate one of the few remaining uses of LK_CANRECURSE.

(ad)

2009-01-02 12:45:47 UTC netbsd-4 commitmail json YAML

Tickets 1250, 1252, 1253 & 1254.

(jdc)

2009-01-02 12:42:06 UTC netbsd-4 commitmail json YAML

Pull up revisions 1.6-1.7 (requested by martin in ticket #1254).

-fix a condition so that fparseln() doesn't report spurious empty lines
eg after 2 comment lines, or on EOF after a single comment line
-no escape character means no escaped characters

modify the previous fix so that no pointless realloc()s are done in
the case of multiple empty continuation lines, and comment the code
to make the logics obvious
fix an unrelated comment

(jdc)

2009-01-02 12:34:17 UTC netbsd-4 commitmail json YAML

Pull up revisions:
  1.39  sys/arch/atari/dev/clock.c
  1.31  sys/arch/atari/include/param.h
(requested by tsutsui in ticket #1253).

Simplify delay based on x86 version.

(jdc)

2009-01-02 12:26:07 UTC netbsd-4 commitmail json YAML

Pull up revisions:
  1.10 src/sys/arch/atari/atari/be_bus.c
  1.14 src/sys/arch/atari/atari/le_bus.c
  1.8 src/sys/arch/atari/atari/mainbus.c
  1.33 src/sys/arch/atari/dev/wdc_mb.c
(requested by tsutsui in ticket #1252).

Sprinkle volatile to bus_space(9) access functions.

(jdc)

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

Pull up revision 1.11 (requested by mlelstv in ticket #1250).

support icmp codes. Fixes PR 39056.

(jdc)

2009-01-02 12:03:22 UTC netbsd-4 commitmail json YAML

Remove entry for backed out ticket #1226.

(jdc)

2009-01-02 12:02:57 UTC netbsd-4 commitmail json YAML

Back out changes 1.20.24.1 and 1.20.24.2 (requested by tsutsui in ticket
#1226).
This fix is not required on netbsd-4 branch.

(jdc)

2009-01-02 11:39:26 UTC MAIN commitmail json YAML

Export delay, _delay and delay_func symbols to attempt to appease
the macro mania set over all architectures.

(pooka)

2009-01-02 11:13:38 UTC MAIN commitmail json YAML

Define -DMODULAR in Makefile.rump instead of the sys/rump/librump
Makefile.inc so that it gets picked up by UPDATE=1

(pooka)

2009-01-02 11:08:32 UTC MAIN commitmail json YAML

We use CPU_INFO_FOREACH here -> include sys/cpu.h

(pooka)

2009-01-02 11:06:17 UTC MAIN commitmail json YAML

2009-01-02 11:03:25 UTC MAIN commitmail json YAML

Add stubs for mirror target, too. This target does nothing for now, but lvm
tools support mirror target and trying to create LV with mirrorred backend
caused panic in dm_table_load_ioctl.

(haad)

2009-01-02 10:45:26 UTC MAIN commitmail json YAML

2009-01-02 09:42:51 UTC MAIN commitmail json YAML

Clean up the usage display to match reality.
Allow 'sum' to take '-a algorithm', so that its usage matches 'cksum'.
Per discussion with Igor Sobrado resulting from PR 39658.

(lukem)

2009-01-02 04:38:09 UTC MAIN commitmail json YAML

Update one more comment which was missed in previous.

(tsutsui)

2009-01-02 02:54:13 UTC MAIN commitmail json YAML

2009-01-02 01:13:49 UTC MAIN commitmail json YAML

Add more tasks and add more details about them.

(haad)

2009-01-02 01:06:16 UTC MAIN commitmail json YAML

Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.

(haad)

2009-01-02 00:42:31 UTC MAIN commitmail json YAML

Add stripe target functions stubs. Stripe target must be present in dm driver
because without it lvm2tools will not create LVsi and eventualy panic system.

Problem reported by agc@.

(haad)

2009-01-02 00:37:41 UTC MAIN commitmail json YAML

Document new -t flag, bump date.

(wiz)

2009-01-02 00:32:11 UTC MAIN commitmail json YAML

make CHAR_T/RCHAR_T as 32bit clean.
nvi-1.81 restrict wchar_t as 24bit, so under some locale(eg. zh_CN.GB18030)
search/regex doesn't work and sometimes dumps core(because of negative wchar_t value).

(tnozaki)

2009-01-02 00:20:24 UTC MAIN commitmail json YAML

Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).

[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
  new locale-db implementation using citrus_db backend,
  see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
  internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].

[tools]
- mklocale(1): add new option ``-t'' that generates new style
  LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().

[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
    en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
    zh_CN.eucCN -> zh_CN.GB18030
    and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
  for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.

i tested release-build following arch:
  i386, amd64, hpc{mips,arm,sh}, sparc64, vax.

citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<

old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.

(tnozaki)

2009-01-01 22:17:55 UTC MAIN commitmail json YAML

revert previous, disabled aliasing in offending build

(XXX: two evil casts in the original)

(pooka)

2009-01-01 22:16:35 UTC MAIN commitmail json YAML

disable strict aliasing to mirror kernel build flags

(pooka)

2009-01-01 21:35:22 UTC MAIN commitmail json YAML

Squelch type-punning warnings with void * casts.  We are allowed
to do this because the pointers do not have aliases.

(pooka)

2009-01-01 20:30:45 UTC MAIN commitmail json YAML

add missing "arch/" as noted by a few people

(pooka)

2009-01-01 19:43:58 UTC MAIN commitmail json YAML

2009-01-01 19:33:40 UTC MAIN commitmail json YAML

2009-01-01 19:11:18 UTC MAIN commitmail json YAML

missed cvs add in previous commit:

Define MODULAR for rump core components.  This enables module
loading via the kernel module framework (instead of dlopen()).
For now it only works on amd64 and i386, but for the rest it should
just be a matter of including the relevant kobj_machdep.c modules
from the kernel sources.

(pooka)

2009-01-01 19:10:17 UTC MAIN commitmail json YAML

2009-01-01 19:07:43 UTC MAIN commitmail json YAML

Define MODULAR for rump core components.  This enables module
loading via the kernel module framework (instead of dlopen()).
For now it only works on amd64 and i386, but for the rest it should
just be a matter of including the relevant kobj_machdep.c modules
from the kernel sources.

(pooka)

2009-01-01 17:08:44 UTC MAIN commitmail json YAML

2009-01-01 16:50:30 UTC MAIN commitmail json YAML

2009-01-01 15:10:20 UTC MAIN commitmail json YAML

* unexpose kprintf locking internals
* migrate from simplelock to kmutex

Don't bother to bump kernel version, since nothing outside of subr_prf
used KPRINTF_MUTEX_ENXIT()

(pooka)

2009-01-01 13:53:53 UTC MAIN commitmail json YAML

Back out previous and clear the screen directly.
Pointed out by macallan@.

(jdc)

2009-01-01 13:53:07 UTC MAIN commitmail json YAML

Back out previous and clear the screen directly.
Pointed out by macallan@.

(jdc)

2009-01-01 13:41:45 UTC MAIN commitmail json YAML

Track parent directory in cross-directory renames so that mv & rm
for the same file during a vnode's lifecycle works.

... rename fix .. it's going to be a good year ...

(pooka)

2009-01-01 12:26:47 UTC MAIN commitmail json YAML

softint_disestablish: don't pass softint_lock to kpause, it's not held.

(ad)

2009-01-01 08:13:23 UTC MAIN commitmail json YAML

Remove declarations of CADDR1, CADDR2, and vmmap.
These variables have been moved into pmap_bootstrap.c
and <m68k/pmap_motorola.h> has extern decls for them.

(tsutsui)

2009-01-01 08:11:45 UTC MAIN commitmail json YAML

Remove declarations of CADDR1, CADDR2, and vmmap.
These variables have been moved into pmap_bootstrap.c
and <m68k/pmap_motorola.h> has extern decls for them.

(tsutsui)

2009-01-01 04:10:25 UTC MAIN commitmail json YAML

Pull the following amiga's pmap changes to atari:
arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102
arch/amiga/amiga/pmap.c 1.123, 1.124, 1.126-1.131, 1.142, 1.145
arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4
arch/amiga/conf/files.amiga 1.137
arch/amiga/include/pcb.h 1.16
arch/amiga/include/pmap.h 1.44
arch/amiga/include/pte.h 1.19
arch/amiga/include/vmparam.h 1.35

- change kernel address space layout (i.e. move Sysmap to the end of KVA)
  to match other m68k ports, which should be done on yamt-km merge
- rework pmap_zero_page(), pmap_copy_page() and some more other functions
  to make them compatible with m68k/pmap_motorola.c
- move pmap_bootstrap() into a separate file to allow using either
  the atari pmap.c or the m68k common pmap_motorola.c
- use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h
- misc style and cosmetic changes

Most merge work is done by Tuomo Makinen, and
miscellaneous fixes and cleanups are done by me.

Tested on Falcon with both 68030 and 68060 by Tuomo, and
also tested on TT030 by David Ross on port-atari.

Should be pulled up to netbsd-4 (it requires at least Sysmap changes)
and netbsd-5.

(tsutsui)

2009-01-01 03:43:30 UTC MAIN commitmail json YAML

Pull a change from amiga/pmap.c rev 1.124 for yamt-idlelwp merge.

(tsutsui)

2009-01-01 03:34:42 UTC MAIN commitmail json YAML

If the default watchdog timer period is used, use a timer value
of 8 seconds.  Otherwise wdogctl will return an error.

(kenh)

2009-01-01 00:00:01 UTC MAIN commitmail json YAML

MUHAHAHA, FIRST POST!!!!111!1!!ONE!!1

(also, "welcome to 2009 and don't forget to update copyright notices
        when you add new code" and all that stuff)

(salo)

2008-12-31 21:22:02 UTC MAIN commitmail json YAML

Might as well install the dm devmapper module when we install the
other parts of the LVM tools - use the same MKLVM switch, though.

(agc)

2008-12-31 19:54:40 UTC MAIN commitmail json YAML

Use proper variable types and names in start_c() function for readability.

No binary changes. (wow, so clever gcc)

(tsutsui)

2008-12-31 18:48:14 UTC MAIN commitmail json YAML

- remove assigned but unused `pt' variable (gcc generates the same binary)
- remove obsolete Sysmap comments

(tsutsui)

2008-12-31 14:19:51 UTC MAIN commitmail json YAML

2008-12-31 14:08:46 UTC MAIN commitmail json YAML

KNF.
NB: These were not imported properly. The Id RCS keyword lines were not
cleaned up, and there were no NetBSD keywords added. Perhaps Re-import
correctly?

(christos)

2008-12-31 13:57:54 UTC MAIN commitmail json YAML

mention that these may fail with EPERM. From Anon Ymous

(christos)

2008-12-31 13:57:28 UTC MAIN commitmail json YAML

Update current versions:

bind: 9.5.1/9.6.0.
dhcp3.1.2/4.0.1

(taca)

2008-12-31 13:18:06 UTC MAIN commitmail json YAML

update description of include

(pooka)

2008-12-31 13:08:58 UTC MAIN commitmail json YAML

Include rb.c instead of relying on it being in libc.

(pooka)

2008-12-31 11:43:26 UTC MAIN commitmail json YAML

- remove extern decls for unused msgbufaddr and msgbufpa
- remove noncontig_enable which has been moved into pmap_bootstrap.c

(tsutsui)

2008-12-31 11:37:20 UTC MAIN commitmail json YAML

Make kernel_pmap_store static as well as other m68k ports.

(tsutsui)

2008-12-31 11:34:39 UTC MAIN commitmail json YAML

Some minor cosmetics, to sync with atari.

(tsutsui)

2008-12-31 11:11:05 UTC MAIN commitmail json YAML

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

Remove a declaration of Sysmap.  It's in <m68k/pmap_motorola.h>.

XXX: maybe we should also have declarations for Sysseg, Sysptmap,
XXX: and Sysptsize etc. in <m68/pmap_motorola.h>.

(tsutsui)

2008-12-31 10:02:30 UTC MAIN commitmail json YAML

Add avail_start and avail_end for debug printf,
to sync with m68k/pmap_motorola.c.

XXX: virtual_avail (VA of first avail page) is not initialized?

(tsutsui)

2008-12-31 09:50:21 UTC MAIN commitmail json YAML

2008-12-31 09:45:11 UTC MAIN commitmail json YAML

Misc cleanup:
- use proper types on variable declarations
- allocate Sysseg_pa in pmap_bootstrap.c where it's actually used
  rather than in atari/pmap.c
- remove comments in pmap_bootstrap.c which were duplicated from pmap.c
- add explicit `extern' keywords for variables allocated elsewhere
- update comment for pmap_bootstrap() to sync with reality

No functional changes.

(tsutsui)

2008-12-31 08:33:20 UTC MAIN commitmail json YAML

Remove a meaningless "*" @ mainbus.

(isaki)

2008-12-31 08:00:31 UTC MAIN commitmail json YAML

Search all of mfp(4)'s children automatically, instead of
attaching hard-coded children.  mfp(4) was trying to attach
pow(4) though pow(4) was a pseudo-device for a long time.

(isaki)

2008-12-31 07:24:01 UTC MAIN commitmail json YAML

Add a return HAL_OK in the AR_EEP_MACADDR case.  Without this
it falls through to the next case and returns a register value.
Found by Aran Clauson.

(phil)

2008-12-31 06:54:33 UTC MAIN commitmail json YAML

Adjust comments (which were added by me) to sync with m68k/pmap_motorola.c.

(tsutsui)

2008-12-31 00:57:45 UTC MAIN commitmail json YAML

yank debug printf from previous

(pooka)

2008-12-31 00:57:15 UTC MAIN commitmail json YAML

Reset proc0 cwdi after unmount.  Makes is possible to mount/unmount/mount
in one process.
(XXX: this code is still horrible)

problem reported by stacktic

(pooka)

2008-12-31 00:35:00 UTC MAIN commitmail json YAML

Nuke macros which haven't been used since the advent of RUMP_VOPs.

(pooka)

2008-12-30 22:37:06 UTC MAIN commitmail json YAML

2008-12-30 22:35:24 UTC MAIN commitmail json YAML

2008-12-30 22:27:37 UTC MAIN commitmail json YAML

Actually #define USE_SIA=1 if the required functionality is detected.
Problem noted by Onno van der Linden.

(lukem)

2008-12-30 22:25:56 UTC MAIN commitmail json YAML

Spell "auth_sia_collect()" correctly.
Per Onno van der Linden.

(lukem)

2008-12-30 22:20:56 UTC MAIN commitmail json YAML

2008-12-30 22:18:11 UTC MAIN commitmail json YAML

Build kernel modules the same time as the rest of the system libraries.

(pooka)

2008-12-30 21:31:10 UTC MAIN commitmail json YAML

Move list of rump-uses-kmod archs to bsd.own.mk for wider consumption.

(pooka)