Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 04:54:13 UTC Now

2010-03-29 11:39:45 UTC MAIN commitmail json YAML

Make compat netbsd32 clock_getres copyout the netbsd32 timespec
structure, not the native one.

(njoly)

2010-03-29 11:01:17 UTC MAIN commitmail json YAML

fix typo in, um, copyright.

spotted by a keen-eyed enthusiast ;)

(pooka)

2010-03-29 10:49:34 UTC MAIN commitmail json YAML

make this build again after ieee1394 update

(cegger)

2010-03-29 07:34:02 UTC MAIN commitmail json YAML

2010-03-29 06:59:42 UTC MAIN commitmail json YAML

build s_frexp.c, s_ldexp.c and s_modf.c here for new platforms, since they
don't exist as compat functions in libc.

current list of new platforms: powerpc64.

from dennis.c.ferguson@gmail.com in PR#43042.  idea to not put compat
functions into new platforms from drochner@netbsd.

(mrg)

2010-03-29 05:16:08 UTC MAIN commitmail json YAML

2010-03-29 04:28:47 UTC MAIN commitmail json YAML

2010-03-29 04:00:03 UTC MAIN commitmail json YAML

reorg for clarity and exposition.

(dholland)

2010-03-29 03:51:55 UTC MAIN commitmail json YAML

Better user interface. From OpenBSD, written by Paul Janzen quite a
long time ago. A few minor adjustments by yours truly.

(dholland)

2010-03-29 03:44:37 UTC MAIN commitmail json YAML

2010-03-29 03:42:15 UTC MAIN commitmail json YAML

2010-03-29 03:07:24 UTC MAIN commitmail json YAML

Remove obsolete file.

(kiyohara)

2010-03-29 03:05:28 UTC MAIN commitmail json YAML

2010-03-29 02:48:17 UTC MAIN commitmail json YAML

Spell "versus" right.

(dholland)

2010-03-29 02:46:05 UTC MAIN commitmail json YAML

Allow saved game filenames up to PATH_MAX. From OpenBSD.

(dholland)

2010-03-29 02:34:50 UTC MAIN commitmail json YAML

fix quote markup, spotted in openbsd diffs

(dholland)

2010-03-29 02:32:45 UTC MAIN commitmail json YAML

Fix typo. From OpenBSD.

(dholland)

2010-03-29 02:21:04 UTC MAIN commitmail json YAML

Don't exit(0) on failure. Use errx() instead of fprintf.

(dholland)

2010-03-29 02:11:15 UTC MAIN commitmail json YAML

amazing grep, how sweet the find
that saved a hack like me
script once was lost but now it's found
was -x, but now I sh

(pooka)

2010-03-29 02:01:47 UTC MAIN commitmail json YAML

Add an example for a rump router cluster setup along with a README.

some contributions to the code from Martti Kuparinen

(pooka)

2010-03-29 00:33:09 UTC netbsd-5 commitmail json YAML

2010-03-29 00:29:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1357):
sys/netinet/in.c: revision 1.137 via patch
Fixed a number of race conditions in the case of receiving ipv4 packet.
found by iij seil team.

(snj)

2010-03-29 00:23:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jym in ticket #1334):
sys/arch/xen/x86/xen_bus_dma.c: revision 1.20
Although Xen's documentation states that the address_bits field is not used
by XENMEM_decrease_reservation, it is checked by the hypervisor. In certain
circumstances (stack leak), the field could have an improper value, leading
to a fail of the hypercall.
Set it to 0 ("no addressing restriction") to avoid that.
Patch tested by Sam Fourman and haad@.
This should fix the rare "failed allocating DMA memory" encountered
under NetBSD dom0.

(snj)

2010-03-29 00:13:33 UTC MAIN commitmail json YAML

avoid some warnings on powerpc64.

(mrg)

2010-03-28 22:03:51 UTC MAIN commitmail json YAML

Cleanup compat netbsd32 nanosleep syscalls to use the common
nanosleep1() call instead of their own stuff.

(njoly)

2010-03-28 20:46:19 UTC MAIN commitmail json YAML

2010-03-28 18:49:29 UTC netbsd-4 commitmail json YAML

Tickets 1391 and 1392.

(snj)

2010-03-28 18:49:06 UTC netbsd-4-0 commitmail json YAML

2010-03-28 18:48:45 UTC netbsd-4-0 commitmail json YAML

Apply patch (requested by bouyer in ticket #1392):
Apply patchset 19476 from openssl repository, fixing CVE-2010-0740.
from http://www.openssl.org/news/secadv_20100324.txt:
"In TLS connections, certain incorrectly formatted records can cause
an OpenSSL client or server to crash due to a read attempt at NULL".

(snj)

2010-03-28 18:44:13 UTC netbsd-4 commitmail json YAML

Apply patch (requested by bouyer in ticket #1392):
Apply patchset 19476 from openssl repository, fixing CVE-2010-0740.
from http://www.openssl.org/news/secadv_20100324.txt:
"In TLS connections, certain incorrectly formatted records can cause an OpenSSL
client or server to crash due to a read attempt at NULL".

(snj)

2010-03-28 18:37:36 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1391):
bin/pax/tar.1: revision 1.28, 1.29 via patch
The -X option of tar names a file containing exception globs, not
exception filenames, same as in gtar. PR 41168 from Perry.
--
bump date for previous

(snj)

2010-03-28 18:19:52 UTC MAIN commitmail json YAML

woops, fogot to include limits.h.

(tnozaki)

2010-03-28 17:50:07 UTC netbsd-5 commitmail json YAML

Tickets 1317, 1326, 1341, 1345, 1346, 1347, 1349, 1352, 1354, 1355.

(snj)

2010-03-28 17:31:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/ufs/ufs/ufs_vnops.c: revision 1.180 via patch
ufs_rmdir(): move fstrans_done() after vput().  No more unlinked and
zero-sized directory inodes in snapshots.

(snj)

2010-03-28 17:29:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/ufs/ufs/ufs_inode.c: revision 1.80
Allow ufs_inactive() while a file system is suspending.  Removes a possible
deadlock between vrele() and ffs_sync() during suspension.

(snj)

2010-03-28 17:28:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/ufs/ffs/ffs_snapshot.c: revision 1.97
No longer abuse TAILQ internal data.

(snj)

2010-03-28 17:27:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/ufs/ffs/ffs_snapshot.c: revision 1.96
Fix a deadlock where fscow_disestablish() blocks because outstanding
copy-on-write operations wait for si_snaplock.

(snj)

2010-03-28 17:26:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/dev/fss.c: revision 1.65
Remove unneeded vinvalbuf() on backing store as we don't use
VOP_BMAP()/VOP_STRATEGY() here.

(snj)

2010-03-28 17:25:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1345):
sys/dev/fss.c: revision 1.64
Fix a race where the backing store thread runs (and exits immediately)
before kthread_create() returns.

(snj)

2010-03-28 17:07:26 UTC netbsd-5 commitmail json YAML

Apply patch (requested by bad in ticket #1347):
Make it possible to use netbsd-5 domUs running on a Xen2 hypervisor.
This changes two panics to printfs.

(snj)

2010-03-28 16:52:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1354):
bin/pax/tar.1: revision 1.28, 1.29
The -X option of tar names a file containing exception globs, not
exception filenames, same as in gtar. PR 41168 from Perry.
--
bump date for previous

(snj)

2010-03-28 16:48:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1349):
sys/arch/sparc64/dev/lom.c: revision 1.6
Fix off-by-one in LOMlite hostname code.  From rev 1.21 of OpenBSD.

(snj)

2010-03-28 16:45:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1346):
sys/external/bsd/drm/dist/bsd-core/drm_pci.c: revision 1.9
don't pass "maxaddr" as a boundary in bus_dmamap_create() like rev 1.8
did for _alloc().

(snj)

2010-03-28 16:44:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1346):
sys/external/bsd/drm/dist/bsd-core/drm_pci.c: revision 1.8
fix some confusion between highest DMA address and the boundary not to
be crossed in a transfer,
back out previous fixes which only added to the confusion

(snj)

2010-03-28 16:36:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #1341):
crypto/dist/ipsec-tools/src/racoon/handler.c: revision 1.31, 1.32
PR/42363: Yasuoka Masahiko:

racoon uses a wrong IPsec-SA handle that is for other peer in case it
receives a ISAKMP message for IPsec-SA that has the same message-id as
the message-id that is received before.

racoon uses message-id to find the handle of IPsec-SA.  The message-id
is a unique number for each peer, but different peers may use the same
value.

Different Windows Vista or Windows 7 peers seem to use the same
message-id.  racoon can handle the first Windows's Phase-2, but it
cannot handle the second Windows.  Because racoon misunderstands the
message for the second Windows as the message for the first Windows.
--
PR/42363: Yasuoka Masahiko: Second part of the patch: iterate only on the
phase2 handles that are bound by the given phase1 handle.

(snj)

2010-03-28 16:21:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1317):
sys/dev/ic/ahcisata_core.c: revision 1.23, 1.24
Move ahci_channel_start() after BSY has cleared (what seems to matter
here is not touching SError while BSY is asserted). Fix random
behavior (serial console corruption/misfunction, misbehavior of USB
controllers, crasy interrupts crashing the Xen hypervisor, ...)
of Intel ESB2 controller with some brand of hitachi drives.
--
ahcisata_core.c 1.23 cause long drive probe (31s, reported by
Roy Marples), or other devices misbehavior probably due to interrupts issues
(reported by Jukka Ruohonen). Back it out and do the following changes:
- clear port interrupt register before ahci_channel_start() which enables
  interrupts
- wait 500ms after sata_reset_interface() before touching SERROR register.
  This is what seems to fix the issue I'm seeming on ESB2 controller.
- The 31s delay didn't cause the probe to fail because of a mismatch
  in loop index comparison; use a #define for delay after reset
  instead of numeric values, to avoid this kind of bugs in the
  future.

(snj)

2010-03-28 15:43:25 UTC netbsd-5-0 commitmail json YAML

2010-03-28 15:32:40 UTC netbsd-5-0 commitmail json YAML

Apply patch (requested by jakllsch in ticket #1352):
In do_sys_recvmsg(), call free(9) with the same type malloc(9) used.

(snj)

2010-03-28 15:32:00 UTC netbsd-5 commitmail json YAML

Apply patch (requested by jakllsch in ticket #1352):
In do_sys_recvmsg(), call free(9) with the same type malloc(9) used.

(snj)

2010-03-28 15:22:01 UTC netbsd-5-0 commitmail json YAML

Apply patch (requested by bouyer in ticket #1355):
Apply patchset 19476 from openssl repository, fixing CVE-2010-0740.
from http://www.openssl.org/news/secadv_20100324.txt:
"In TLS connections, certain incorrectly formatted records can cause an OpenSSL
client or server to crash due to a read attempt at NULL".

(snj)

2010-03-28 15:20:11 UTC netbsd-5 commitmail json YAML

Apply patch (requested by bouyer in ticket #1355):
Apply patchset 19476 from openssl repository, fixing CVE-2010-0740.
from http://www.openssl.org/news/secadv_20100324.txt:
"In TLS connections, certain incorrectly formatted records can cause an OpenSSL
client or server to crash due to a read attempt at NULL".

(snj)

2010-03-28 15:07:31 UTC netbsd-5 commitmail json YAML

2010-03-28 15:03:23 UTC netbsd-5 commitmail json YAML

2010-03-28 14:08:22 UTC MAIN commitmail json YAML

MB_LEN_MAX should moved from MD to MI.

(tnozaki)

2010-03-28 14:05:09 UTC MAIN commitmail json YAML

avoid mbrtowc/wcrtomb buffer overrun when CPUARCH=hppa and MB_CUR_MAX > 6.
it is not usual case(merely used such mutibyte locale, eg. ja_JP.ISO-2022-JP).

[background]
before merging minoura-xpg4dl branch(2001), we argued and decided to increase
MB_LEN_MAX 1 -> 32 all CPUARCH(*but* we forgot to change it MD to MI).

without knowing that NetBSD/hp700(mergeing -current 2002) incorrectly set
MB_LEN_MAX=6 (maybe this value taken from FreeBSD). but our setlocale(3)
assumes __mb_len_max_runtime as 32, so that mbrtowc/wcrtomb may overrun.

we have to increase hppa's MB_LEN_MAX upto 32, and change it MD to MI
next libc major bump(scheduled next release 6.0).

(tnozaki)

2010-03-28 13:11:23 UTC MAIN commitmail json YAML

Update acpiapm_get_powstat() to adjust for the recent changes to
acpi_bat(4).  (The warn_cap and low_cap sensors were removed, and the
values are now stored as the alarm limits of the charge sensor.)

(pgoyette)

2010-03-28 11:32:29 UTC MAIN commitmail json YAML

Apply patchset 19476 from openssl repository, fixing CVE-2010-0740.
from http://www.openssl.org/news/secadv_20100324.txt:
"In TLS connections, certain incorrectly formatted records can cause an OpenSSL
client or server to crash due to a read attempt at NULL".

(bouyer)

2010-03-28 07:31:59 UTC MAIN commitmail json YAML

2010-03-28 05:24:01 UTC MAIN commitmail json YAML

- add a kmutex_t ci_ctx_lock to struct cpu_info, and initialise it in
  cpu_pmap_init() and replace pmap_ctx_lock usage with this new ci_ctx_lock

- replace smp_dcache_flush_page_all() with smp_dcache_flush_page_cpuset(),
  that flushes only on the set of CPUs not, everyone.  add new
  dcache_flush_page_cpuset() to flush this page from the D$ only
  on the specified set of CPUs.

- add a cpuset to pmap_free_page() and use it when freeing PTE pages
  when a pmap is destroyed

- introduce pmap_free_page_noflush(), and use it when we allocated a
  page for PTEs but didn't use it and don't need to flush it

- don't bother with pmap_lock in pmap_extract(), the only potential
  issue is pseg_get() which is already safe

tested on sb2000, sb2500 and ultra80 with a bunch of various heavy
workloads, and seems to give a clear 1-2% speed up for high-forking /
short lived processes, such as ./configure.

(mrg)

2010-03-28 04:29:35 UTC MAIN commitmail json YAML

apply a patch from dennis fergusson:

fix the powerpc64 quirk handling by introducing a prefix quirk and
using it as appropriate.  fix the (postfix) quirk.

now rump and powerpc64 get along nicely.

(mrg)

2010-03-28 00:00:07 UTC MAIN commitmail json YAML

2010-03-27 22:14:10 UTC MAIN commitmail json YAML

2010-03-27 20:17:31 UTC MAIN commitmail json YAML

copy across the powerpc versions of these files for now.  should use
mknative-gdb to generate these, but my initial attempt failed and
these ones seem to be about what i'd expect anyway.
suggested by dennis.c.ferguson@gmail.com in PR#43043.

(mrg)

2010-03-27 20:11:06 UTC MAIN commitmail json YAML

don't include linux unwind support.  we don't do this on 32 bit ppc,
we don't have the symbols to support it, and it breaks c++ linking.
from dennis.c.ferguson@gmail.com in PR#43041.

(mrg)

2010-03-27 19:46:58 UTC MAIN commitmail json YAML

link in libsim on powerpc64 as well.
from dennis.c.ferguson@gmail.com in PR#43044.

(mrg)

2010-03-27 16:47:05 UTC MAIN commitmail json YAML

2010-03-27 15:25:22 UTC MAIN commitmail json YAML

2010-03-27 13:34:16 UTC MAIN commitmail json YAML

Constify the args to sysmon_envsys_foreach_sensor()'s callback function.

(pgoyette)

2010-03-27 13:23:18 UTC MAIN commitmail json YAML

Fix the locking protocol in sysmon_envsys_foreach_sensor(), and add an
additional argument to control whether or not the sensors are refreshed
before invoking the callback routine.

(pgoyette)

2010-03-27 10:54:12 UTC MAIN commitmail json YAML

Call chris-arm-intr-rework dormant, since chris gave up his commit bit.
Call matt-nb5-mips64 active, just look at source-changes...

(wiz)

2010-03-27 07:16:58 UTC MAIN commitmail json YAML

remove OSX specific fix where CLOCK_REALTIME is not defined.
It has been properly fixed in
http://mail-index.netbsd.org/source-changes/2010/03/26/msg008200.html

(cegger)

2010-03-27 03:38:27 UTC MAIN commitmail json YAML

minor updates:
- gmcgarry_ctxsw replaced by yamt-idlelwp
- move nick-hppapmap into the right section
- rtr-xorg-branch is dead
- thorpej-atomic is (bascially) merged to -current

(mrg)

2010-03-27 03:04:52 UTC MAIN commitmail json YAML

2010-03-27 02:37:35 UTC MAIN commitmail json YAML

2010-03-27 02:33:11 UTC MAIN commitmail json YAML

Access fifoinfo only when it's non-NULL.

(pooka)

2010-03-26 21:33:28 UTC MAIN commitmail json YAML

deal with missing CLOCK_REALTIME

(christos)

2010-03-26 21:06:25 UTC MAIN commitmail json YAML

Make this work the way the preceeding comment blocks says it works, and
break out of the while{ } when the callback returns false, not when it
returns true!

(pgoyette)

2010-03-26 20:52:01 UTC MAIN commitmail json YAML

Synchronize with other platforms:

Strongly architect handles so we can more easily detect bogus
handles. This switches us to a full 32 bits for all handles.

Handle the case of FC disks disappearing and then reappearing-
at least at the FC transport level.

Some better and finer control of debug and non-debug printouts.

(mjacob)

2010-03-26 20:31:06 UTC MAIN commitmail json YAML

Add a routine to iterate over all the sensors on the system.  This will
be needed to update acpiapm_get_powstat() which is currently slightly
broken due to recent rearrangement of acpi_bat(4)'s sensors.  (This
approach is in lieu of exporting proplists between kernel entities, and
avoids exposing some internal sysmon_envsys details.)

(pgoyette)

2010-03-26 19:43:04 UTC MAIN commitmail json YAML

Uppercase Dt argument. Fix a typo. Improve wording in one sentence.

(wiz)

2010-03-26 19:40:41 UTC MAIN commitmail json YAML

Split Nm argument in NAME section on multiple lines, like usual.

(wiz)

2010-03-26 18:21:28 UTC MAIN commitmail json YAML

rootfstype is not a vfs stub, so it doesn't belong in vfs_stubs

(pooka)

2010-03-26 18:15:15 UTC MAIN commitmail json YAML

2010-03-26 18:02:14 UTC MAIN commitmail json YAML

make kernobjdir absolute.

(christos)

2010-03-26 17:18:05 UTC MAIN commitmail json YAML

In ieee80211_media_init(), change a pointer that we never write
through to a pointer to const.

(dyoung)

2010-03-26 15:55:33 UTC MAIN commitmail json YAML

Use objcopy rather than ld to copy Intel NPE firmware blob into ELF.
Avoids internal error in newer binutils ld.
Should fix PR/42864 and PR/43057.

(jakllsch)

2010-03-26 15:51:55 UTC MAIN commitmail json YAML

2010-03-26 15:51:17 UTC MAIN commitmail json YAML

Put cfdata* in a similar namespace with cfdriver** cfattachinit*.
This was nagging me already yesterday, but I decided to leave it
alone for better compat with old ioconf.c builds.  But as it turns
out, new code depends on newly built ioconf.c with a new config(1)
anyway, so renaming is not an issue (at least not at this stage).

While renaming, namespace cfdriver and cfattach in "ioconf" rather
than "comp", since the former reflects the config(5) keyword.

(pooka)

2010-03-26 15:46:05 UTC MAIN commitmail json YAML

Fix build of i386 ALL kernel with patch from Greg A. Woods in PR/43056.

(jakllsch)

2010-03-26 12:37:00 UTC MAIN commitmail json YAML

Export the sensor device's class.

(pgoyette)

2010-03-26 07:16:12 UTC MAIN commitmail json YAML

toolchain buildfix on OSX with MKDTRACE=yes:

The host <sys/time.h> doesn't provide CLOCK_REALTIME but ctf uses it.
See http://mail-index.netbsd.org/current-users/2010/03/20/msg012963.html

No comments.

(cegger)

2010-03-26 05:59:27 UTC MAIN commitmail json YAML

Convert to config_init/fini_component.

tested by jruoho

(pooka)

2010-03-25 20:37:36 UTC MAIN commitmail json YAML

Depend ioconf.c on config (if doing a USETOOLS==yes build).

While this is not strictly sensible, it keeps UPDATE=1 builds
rolling if I change some aspect of config (such as adding the
cfdriver/cfattach lists now).  This is going away eventually.

(pooka)

2010-03-25 19:54:19 UTC MAIN commitmail json YAML

define the incredible FLAWLESSCALL macro in one place

(pooka)

2010-03-25 19:54:08 UTC MAIN commitmail json YAML

2010-03-25 19:39:06 UTC MAIN commitmail json YAML

Generate cfdriver and cfattach lists for ioconf configs.

(pooka)

2010-03-25 19:23:18 UTC MAIN commitmail json YAML

Add init/fini for components (modules etc.).  These eat the standard
driver/attach/data typically present and once some locking is grown
in here, these routines can be made to fail or succeed a component
attachment/detachment atomically.

(pooka)

2010-03-25 16:36:00 UTC MAIN commitmail json YAML

Avoid SIGSEGV in forked child process for (some?) instant-disconnect clients.

(dholland)

2010-03-25 15:34:30 UTC MAIN commitmail json YAML

Minor spelling fixes.

(jruoho)

2010-03-25 15:17:38 UTC MAIN commitmail json YAML

Vaguely describe the frame-parameter. Beautify.

(jruoho)

2010-03-25 15:09:05 UTC MAIN commitmail json YAML

Mention the updated hz(9) here.

(jruoho)

2010-03-25 15:00:20 UTC MAIN commitmail json YAML

Check open return value and close fd when we're done.

(pooka)

2010-03-25 14:59:37 UTC MAIN commitmail json YAML

In addition to 'hz', document also 'tick', 'tickadj', 'stathz', and 'profhz'.

The idea comes from OpenBSD, but this was written largely based on the
comments in kern_clock.c. XXX: schedhz?

(jruoho)

2010-03-25 10:21:10 UTC MAIN commitmail json YAML

2010-03-25 10:09:55 UTC MAIN commitmail json YAML

Document p_find(), pfind(), pg_find(), and pgfind().

XXX: Needs a quick proofread.

(jruoho)

2010-03-25 07:03:34 UTC MAIN commitmail json YAML

2010-03-25 06:56:20 UTC MAIN commitmail json YAML

Document <stdlib.h>.

Written with minimum maintenance costs in mind; only the defined types and
macros are described.

(jruoho)

2010-03-25 01:15:00 UTC MAIN commitmail json YAML

fix the pthread pt_lid in the fork callback function that runs in the child instead of a function that may be going away.  KNFify

(explorer)

2010-03-24 20:52:39 UTC MAIN commitmail json YAML

2010-03-24 20:51:46 UTC MAIN commitmail json YAML

libfetch-2.31:

PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.

Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.

Status:

Vendor Tag: PKGSRC
Release Tags: libfetch-2-31

(joerg)

2010-03-24 19:33:51 UTC MAIN commitmail json YAML

sys/dev/ic/videomode.h is almost identical to sys/dev/videomode/videomode.h
Remove the former.

(tnn)

2010-03-24 19:23:46 UTC matt-nb5-mips64 commitmail json YAML

- add ipi name for IPI_AST
- in ipi_process(), add event counting, and process IPI_AST

(cliff)

2010-03-24 19:23:24 UTC matt-nb5-mips64 commitmail json YAML

- use IPI_AST instead of IPI_NOP when forcing ast
- remove residual debug ipi from cpu_boot_secondary_processors()

(cliff)

2010-03-24 19:23:03 UTC matt-nb5-mips64 commitmail json YAML

- add IPI_AST variant of IPI_NOP to allow seperate event counting

(cliff)

2010-03-24 19:15:00 UTC MAIN commitmail json YAML

2010-03-24 19:14:09 UTC matt-nb5-mips64 commitmail json YAML

shift enable bits into correct field in RMIXL_PIC_CONTROL_TIMER_ENBn() macro

(cliff)

2010-03-24 13:55:04 UTC MAIN commitmail json YAML

Update with new download link provided by Marcin M. Jessa in
http://mail-index.netbsd.org/port-arm/2010/03/24/msg000912.html.

Add a note about version 3.0 microcode.

(scw)

2010-03-24 13:11:41 UTC MAIN commitmail json YAML

In sysmon_envsys_sensor_event(), permit delivery of all events for the
sensor if no event type is specified.

(pgoyette)

2010-03-24 12:56:30 UTC MAIN commitmail json YAML

Correct the list of traps that we need to get the va and space from
ii[os]q.

From OpenBSD.

(skrll)

2010-03-24 12:39:15 UTC MAIN commitmail json YAML

2010-03-24 12:38:55 UTC MAIN commitmail json YAML

Improve panic message.

(skrll)

2010-03-24 12:32:41 UTC MAIN commitmail json YAML

2010-03-24 12:31:39 UTC MAIN commitmail json YAML

tnftpd 20100324:
* Security fix when globbing paths.  NetBSD PR/43023.
* Install example configuration files.

(lukem)

2010-03-24 12:25:52 UTC MAIN commitmail json YAML

prepare for 20100324

(lukem)

2010-03-24 12:18:54 UTC MAIN commitmail json YAML

Set the SME_INIT_REFRESH flag so that the sensors' values (including
charge's max_value) are available when the event monitors are created.

(pgoyette)

2010-03-24 12:15:54 UTC MAIN commitmail json YAML

Do the initial refresh before creating the event monitors, in case the
event monitors require some of the data loaded by the refresh.  For
example, the initial refresh might load sensor limits and max_value in
addition to the cur_value.

(pgoyette)

2010-03-24 12:13:06 UTC MAIN commitmail json YAML

Improve entry for the manual merge of NetBSD-ftpd 20100320.

(lukem)

2010-03-24 12:11:21 UTC MAIN commitmail json YAML

apply rev 1.74 from NetBSD:
Identify as "NetBSD-ftpd 20100320"

(lukem)

2010-03-24 07:27:22 UTC MAIN commitmail json YAML

Correctly set pt_lid in the child, after a fork

(explorer)

2010-03-24 06:02:48 UTC rmind-uvmplock commitmail json YAML

only define __HAVE_MM_MD_READWRITE for !SUN4U builds.

(mrg)

2010-03-24 01:45:38 UTC MAIN commitmail json YAML

Only set the APM_BATT_FLAG_NO_SYSTEM_BATTERY if _all_ batteries are
not_present.

(pgoyette)

2010-03-24 01:13:30 UTC MAIN commitmail json YAML

Do not use unitialized bus_space_tag_t's.  Use the tag(s) from the
attachment arguments.

(dyoung)

2010-03-24 00:41:21 UTC MAIN commitmail json YAML

mention cgtwelve

(macallan)

2010-03-24 00:39:07 UTC MAIN commitmail json YAML

2010-03-24 00:33:06 UTC MAIN commitmail json YAML

first stab at a driver for the cg12 / matrox cg3
for now it uses the same monochrome overlay as OBP, otherwise it's got the
usual wsdisplay / vcons goodies
TODO:
- fill in mmap and ioctl methods so we can at least run X in monochrome
- figure out where the 24bit buffer is ( and maybe if there's an 8 bit buffer )
- see if we can do any acceleration
- find the DAC registers

(macallan)

2010-03-24 00:31:41 UTC MAIN commitmail json YAML

Split spdmem driver into a bus attachment and a common back-end
probe and ROM decode, to follow similar changes made in OpenBSD:

        http://article.gmane.org/gmane.os.openbsd.cvs/94948
        http://article.gmane.org/gmane.os.openbsd.cvs/94956

There exists at least one alternative attachment (for SGI IP35
systems; see http://article.gmane.org/gmane.os.openbsd.cvs/94947),
and there could be more in the future.

Thanks to Christoph Egger for pointing out the OpenBSD activity.

(pgoyette)

2010-03-23 21:54:23 UTC MAIN commitmail json YAML

In the #definition of PCI_HME_BASEADDR, use PCI_BAR(0) instead of the
anonymous constant 0x10.

(dyoung)

2010-03-23 21:51:39 UTC MAIN commitmail json YAML

Put back PCI_HME_BASEADDR.

(dyoung)

2010-03-23 21:22:25 UTC MAIN commitmail json YAML

Use the PCI BAR type to decide which I/O enables to set.

TBD: Put back the old BAR #definition, s/PCI_BAR(0)/PCI_HME_BASEADDR/.

(dyoung)

2010-03-23 21:18:23 UTC MAIN commitmail json YAML

dmaiot is supposed to be a bus_space_tag_t, not a bus_space_handle_t.
Make it so.

(dyoung)

2010-03-23 20:35:44 UTC MAIN commitmail json YAML

catch up with the __RENAME of nanosleep(2) a while ago, otherwise we
get the compatibility function which assumes a different struct timespec

(drochner)

2010-03-23 20:32:13 UTC MAIN commitmail json YAML

pull in some more headers to get prototypes into scope, and, more
importantly, the __RENAME of pollts(2)

(drochner)

2010-03-23 20:28:59 UTC MAIN commitmail json YAML

remove some stray __weak_aliases, where the target functions were
__RENAMEd due to the time_t/dev_t type changes, which caused bogus
references to compat functions
now a libc built with BUILDCOLD is usable

(drochner)

2010-03-23 20:01:09 UTC MAIN commitmail json YAML

Properly convert values according to block size differences between the
underlying device (might be a CD drive) and the sun label when carrying
over defaults from a ISO9660 partition.

(martin)

2010-03-23 19:22:41 UTC MAIN commitmail json YAML

Make device node for altq JoBS.
Should fix palindromic PR/43034.

(jakllsch)

2010-03-23 19:19:03 UTC MAIN commitmail json YAML

This actually wasn't (completely) replaced by a shell script, restore.

(jakllsch)

2010-03-23 18:56:18 UTC MAIN commitmail json YAML

If we find a device in non-2048 byte/block mode and manage to switch
it over, we need to adjust the capacity - so just read it again.

(martin)

2010-03-23 18:09:17 UTC MAIN commitmail json YAML

bump date for previous

(dholland)

2010-03-23 17:21:40 UTC MAIN commitmail json YAML

The -X option of tar names a file containing exception globs, not
exception filenames, same as in gtar. PR 41168 from Perry.

(dholland)

2010-03-23 16:52:02 UTC MAIN commitmail json YAML

Additional info in DPRINTF to help debugging efforts

(pgoyette)

2010-03-23 16:04:45 UTC MAIN commitmail json YAML

Add "The pkgsrc developers" to guide authors.

(wiz)

2010-03-23 16:03:33 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2010-03-23 15:09:45 UTC MAIN commitmail json YAML

Rework module/builtin code so it works in both cases.
(Tested recently in the module case, slightly less recently as builtin.)

<haad> [if it works] go for it

(jakllsch)

2010-03-23 14:51:49 UTC MAIN commitmail json YAML

Note atari SMC_TT in SYNOPSIS.

(tsutsui)

2010-03-23 12:42:55 UTC MAIN commitmail json YAML

Make cdclose() silent, if we only have the raw partition open (e.g. when
probing for media and not finding any)

(martin)

2010-03-23 12:13:28 UTC MAIN commitmail json YAML

Add some missing aprint_naive calls.

(njoly)

2010-03-23 10:19:35 UTC MAIN commitmail json YAML

Remove unused Makefile.obs200.inc since 'support OpenBlockS600'.

(kiyohara)

2010-03-23 07:45:58 UTC MAIN commitmail json YAML

Wrap the pkgsrc guide and its URL around .Rs/.Re.

(jruoho)

2010-03-23 07:43:54 UTC MAIN commitmail json YAML

2010-03-23 05:54:34 UTC MAIN commitmail json YAML

Fix the CTL_DDB definitions (DDBCTL_XXX, not DBCTL_XXX).

(jruoho)

2010-03-23 05:52:43 UTC MAIN commitmail json YAML

Document the following: ddb.maxwidth, ddb.tee_msgbuf, and ddb.commandonenter.

(jruoho)

2010-03-23 03:24:53 UTC MAIN commitmail json YAML

only apply the satalink 3112 rev 0.1 and earlier to actual 3112 based
cards, not eg, 3512 cards.

should help performance for 3512 cards, derived from discussions in
PR#42980: satalink DMA fails under amd64.

(mrg)

2010-03-23 01:58:14 UTC uebayasi-xip commitmail json YAML

2010-03-22 23:29:12 UTC MAIN commitmail json YAML

2010-03-22 23:27:06 UTC MAIN commitmail json YAML

Whitespace / comment formatting.

(skrll)

2010-03-22 23:26:06 UTC MAIN commitmail json YAML

Improve the output from frame_sanity_check.

(skrll)

2010-03-22 23:21:30 UTC MAIN commitmail json YAML

A lot of good it does to printf() a bus_space_tag_t.  Don't do it.

(dyoung)

2010-03-22 23:08:34 UTC MAIN commitmail json YAML

pckbc.c, vga.c: It doesn't appear to be helpful to compare two
    bus_space_tag_t's in pckbc_is_console() and vga_is_console(), and MI
    code should never do such a thing, so don't do it.

tcic2.c: #if 0 some diagnostic code that compares two bus_space_tag_t's.

(dyoung)

2010-03-22 23:03:30 UTC MAIN commitmail json YAML

ex_softc.ex_bustype is written but never read.  Just get rid of it.

(dyoung)

2010-03-22 23:01:10 UTC MAIN commitmail json YAML

Set/test sc_csr_memmapped instead of comparing bus_space_tag_t's.

(dyoung)

2010-03-22 23:00:47 UTC MAIN commitmail json YAML

sc_csr_memmapped is true iff the device registers are memory-mapped.

(dyoung)

2010-03-22 23:00:08 UTC MAIN commitmail json YAML

MI code should not compare bus_space_tag_t!  Introduce tags_are_equal()
for "comparing" two bus_space_tag_t's.  It is always true.

Everywhere that com(4) compares two tags, it compares to I/O base
addresses, too; comparing the base addresses should suffice.

TBD Clean this up more thoroughly.

(dyoung)

2010-03-22 22:59:06 UTC MAIN commitmail json YAML

https://bugzilla.redhat.com/show_bug.cgi?id=575383
Handle EINTR properly.

(christos)

2010-03-22 22:42:00 UTC MAIN commitmail json YAML

MI code must not printf() a bus_space_tag_t, so don't do that.

(dyoung)

2010-03-22 22:39:49 UTC MAIN commitmail json YAML

Activate PCI memory-mapped I/O access in the PCI Control and Status
Register if the PCI BAR is the memory-mapped type.  The driver used to
decide whether to activate memory-mapped access by testing the truth of
pci_attach_args.pa_memt; that isn't MI, and it doesn't make sense.

(dyoung)

2010-03-22 22:36:07 UTC MAIN commitmail json YAML

#if 0 some diagnostic code that compares two bus_space_tag_t's.

MI code should not compare an opaque type such as bus_space_tag_t!

(dyoung)

2010-03-22 22:30:58 UTC MAIN commitmail json YAML

isadma.c: #if 0 some diagnostic code that compares two bus_space_tag_t's.

pcdisplay.c: #if 0 some code that compares two bus_space_tag_t's
    in order to see if pcdisplay0 is console.  It does not seem to
    be helpful to compare the tags; maybe the author intended to
    compare some other bus property?

MI code should not compare an opaque type such as bus_space_tag_t!

(dyoung)

2010-03-22 22:25:26 UTC MAIN commitmail json YAML

Do not disestablish the interrupt handler inside of the interrupt
handler!  Stops a crash on the HP Pavilion N3270.

Cosmetic: sc->ih is a pointer, so set to NULL instead of 0.  Compare
with NULL instead of testing truth.

(dyoung)

2010-03-22 22:22:58 UTC MAIN commitmail json YAML

#if 0 some diagnostic code that compares two bus_space_tag_t's.  MI code
should not compare an opaque type such as bus_space_tag_t!

(dyoung)

2010-03-22 22:10:10 UTC MAIN commitmail json YAML

When choosing the start address of a dynamic (ie relocatable) executable,
respect the alignment in the ELF phdr.
Also, for correctness, use the maximum alignment of the PT_LOAD
sections rather than just the first one found.
Also, use more meaningful types.

(drochner)

2010-03-22 22:03:30 UTC MAIN commitmail json YAML

bus_dmamem_alloc() may not get a boundary smaller than size, but
it's perfectly valid for bus_dmamap_create() to do so (a contigous
transfers will then split in multiple segment).
Fix _xen_bus_dmamem_alloc_range() and _bus_dmamem_alloc_range() to
allow a boundary limit smaller than size:
- compute appropriate boundary for uvm_pglistalloc(), wich doesn't
  accept boundary < size
- also take care of boundary when deciding to start a new segment.
While there, remove useless boundary argument to _xen_alloc_contig().
Fix the boundary-related issue of PR port-amd64/42980

(bouyer)

2010-03-22 22:00:37 UTC MAIN commitmail json YAML

2010-03-22 21:58:58 UTC MAIN commitmail json YAML

Use .In instead of .Ar Pa for header files.

(joerg)

2010-03-22 21:58:31 UTC MAIN commitmail json YAML

2010-03-22 21:56:42 UTC MAIN commitmail json YAML

Use .In instead of .Ar Pa

(joerg)

2010-03-22 21:56:05 UTC MAIN commitmail json YAML

Use .In instead of .Ar Pa

(joerg)

2010-03-22 21:55:39 UTC MAIN commitmail json YAML

2010-03-22 21:55:06 UTC MAIN commitmail json YAML

Use .In instead of .Ar Pa for headers.

(joerg)

2010-03-22 20:37:26 UTC MAIN commitmail json YAML

Use DIOCTUR to test if a newly configured CD drive is ready instead
of playing a random waiting game.

(pooka)

2010-03-22 19:30:55 UTC MAIN commitmail json YAML

2010-03-22 19:01:50 UTC MAIN commitmail json YAML

Use .In instead of .Aq Pa for header files.

(joerg)

2010-03-22 18:58:33 UTC MAIN commitmail json YAML

2010-03-22 18:51:32 UTC MAIN commitmail json YAML

- Use .Li for head line in .Bl too.
- Do not use headers as example for .Aq, they should be marked up with
  .In
- Drop the use of .Xo/.Xc
- Make sure to quote .Sh as argument to .Bl. groff warns about the list
  otherwise and the size computation was off anyway as the string is
  used as literal later.

(joerg)

2010-03-22 18:38:43 UTC MAIN commitmail json YAML

Fix off-by-one in LOMlite hostname code.  From rev 1.21 of OpenBSD.

(nakayama)

2010-03-22 18:36:27 UTC MAIN commitmail json YAML

Use .In instead of .Aq Pa for header files.

(joerg)

2010-03-22 18:35:09 UTC MAIN commitmail json YAML

Use .In instead of .Aq Pa for header files

(joerg)

2010-03-22 18:34:14 UTC MAIN commitmail json YAML

Use .In instead of .Aq Pa for header files.

(joerg)

2010-03-22 18:33:27 UTC MAIN commitmail json YAML

Use .In instead of .Aq .Pa for signal.h.

(joerg)

2010-03-22 17:23:44 UTC MAIN commitmail json YAML

2010-03-22 17:20:42 UTC MAIN commitmail json YAML

psc_pwrmgmt_csr_reg was never initialized to the actual offset of the
PCI PMCSR!  Just delete psc_pwrmgmt_csr_reg and all uses of it.  In this
way, ex_pci_disable() becomes a no-op, so delete it, too.

(dyoung)