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

2024-05-10 19:14:17 UTC Now

2009-08-09 07:40:46 UTC MAIN commitmail json YAML

Sort sections, remove superfluous .Pp, improve wording.

(wiz)

2009-08-09 07:27:54 UTC MAIN commitmail json YAML

Begin splitting lookup() into more tractable pieces too.

(dholland)

2009-08-09 07:10:13 UTC MAIN commitmail json YAML

Support verdex and verdex-pro.
  And
    + Support LCD controller.
    + Support SMSC LAN 9117 Ethernet controller.
    + Comment outed 'options GXIO_DEFAULT_EXPANSION'.  As for verdex-pro being
      sold now, this option becomes obstructive.
    + Remove some usb devices in GUMSTIX.
    + Update GUMSTIX.

Also
Fix ARM ABI in gumstix_start.S.  Thanks Brett Slager <bds at ifgd.net>.
Calculate RAM size in gumstix_start.S.

(kiyohara)

2009-08-09 06:40:10 UTC MAIN commitmail json YAML

2009-08-09 06:24:04 UTC MAIN commitmail json YAML

Remove GPIO configuration for board dependently.

(kiyohara)

2009-08-09 06:12:34 UTC MAIN commitmail json YAML

2009-08-09 05:36:22 UTC MAIN commitmail json YAML

Use PGSHIFT + 1 instead hardcoding 13.
Don't set Page Mask to 0 when invalidating a TLB entry.

(matt)

2009-08-09 04:09:55 UTC MAIN commitmail json YAML

s/struct device */device_t /g

(matt)

2009-08-09 04:08:14 UTC MAIN commitmail json YAML

Change TLBMiss to use values based on NBPG and PGSHIFT instead of magic
numbers.
Use REG_S instead of sw in a few more places.  Use _MFCO as well.

(matt)

2009-08-09 04:06:35 UTC MAIN commitmail json YAML

Add disabled code to set K0 CCA if CCA_SPECIAL is being used.

(matt)

2009-08-09 04:05:03 UTC MAIN commitmail json YAML

If Loongson2 way size is <= page size, don't enable mips_virtual_alias

(matt)

2009-08-09 04:04:13 UTC MAIN commitmail json YAML

Add latent ENABLE_MIPS_16KB_PAGE option.

(matt)

2009-08-09 04:02:41 UTC MAIN commitmail json YAML

2009-08-09 04:02:00 UTC MAIN commitmail json YAML

s/struct device */device_t /;g

(matt)

2009-08-09 03:28:35 UTC MAIN commitmail json YAML

Begin splitting up namei into smaller pieces.

(dholland)

2009-08-08 22:53:16 UTC MAIN commitmail json YAML

make the _POSIX_VDISABLE definition match the one in termios.h

(christos)

2009-08-08 21:23:15 UTC MAIN commitmail json YAML

Create and use __CAST(type, value) in headers so that modern c++ with
-Wold-style-casts does not bitch.

(christos)

2009-08-08 20:50:44 UTC MAIN commitmail json YAML

Add the RL2561 PCI 801.11b/g

(matt)

2009-08-08 20:49:58 UTC MAIN commitmail json YAML

Add pci_attach_hook to configure the ralink device since PMON didn't.  This
avoids the over kill of PCI_NETBSD_CONFIGURE.  And given the bounded nature
of the Gdium, it's not as if someone is going to add more devices.

(matt)

2009-08-08 20:48:33 UTC MAIN commitmail json YAML

Don't hardcode the FB address.  Read it from the PCI device.
Don't tell wasops to the clear the screen since we do it ourselves.

(matt)

2009-08-08 20:44:36 UTC MAIN commitmail json YAML

If we've had to enable MEM access, make sure our flags reflect that so that
pci_mapreg_map won't fail because it didn't know we did it.

(matt)

2009-08-08 17:59:25 UTC MAIN commitmail json YAML

- stash the fbmap into the radeon dev_priv handle so we can ..
- call drm_rmmap() in radeon_do_cleanup_cp on the two maps created
- in several vblank functions, check to make sure we have mappings
  enabled before doing something that might blow up.  fixes PR#41715.

(mrg)

2009-08-08 14:19:43 UTC MAIN commitmail json YAML

2009-08-08 14:18:51 UTC MAIN commitmail json YAML

2009-08-08 14:09:06 UTC MAIN commitmail json YAML

Sentences end with '.'.

(skrll)

2009-08-08 11:50:18 UTC MAIN commitmail json YAML

mention tcx being a good wscons citizen now

(macallan)

2009-08-08 10:38:17 UTC MAIN commitmail json YAML

Register with the PMF, and when detaching, just the right order.

(mbalmer)

2009-08-08 00:46:57 UTC MAIN commitmail json YAML

arm32 (but not arm26) wants to be different and #define pmap_remove()
as pmap_do_remove().  Compensate.

(pooka)

2009-08-07 23:23:58 UTC MAIN commitmail json YAML

Clean up a bit.  No reason to use 4way on icache ops (it clears all ways).

(matt)

2009-08-07 23:00:44 UTC netbsd-5 commitmail json YAML

2009-08-07 23:00:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #906):
sys/arch/sparc64/conf/std.sparc64-32: revision 1.3
Revert previous.
This file is included after std.sparc64, so no need to include Atheros HAL
options in this file.

(snj)

2009-08-07 22:51:05 UTC MAIN commitmail json YAML

2009-08-07 22:47:19 UTC MAIN commitmail json YAML

Enable zfs module only for machine with at least 512Mb ram.

(haad)

2009-08-07 22:46:04 UTC MAIN commitmail json YAML

Fix bogus comment, and remove superfluous parenthesis.

(haad)

2009-08-07 21:01:48 UTC MAIN commitmail json YAML

NetBSD doesn't support alq(9) and hence ATHHAL_DEBUG_ALQ is unusable.
Nevertheless, remove reference to old binary HAL header file in the
ATHHAL_DEBUG_ALQ section.

(sborrill)

2009-08-07 20:57:59 UTC MAIN commitmail json YAML

Add NetBSD Solaris compat code and reachover Makefiles. Most of code written
by Andrew Doran some of it by me.

This is still work in progress code. There are known issues. Zfs can panic
your system still. I will commit integration bits and needed kernel bits
later when we fix most obvious bugs. This code need some support from our
kernel which I will commit in a separate patch and therefore itnot work yet.

Issues:

1) Support for openat/fstatat syscalls.
2) getnewvnode locking against myself panic when reclaiming vnodes
3) Replace solaris taskq with our workqueue which doesn't need to alloc
  anything during work.
4) Investigate problems with NO_WAIT allocations.

Oked by core@ and ad@.

(haad)

2009-08-07 20:16:46 UTC MAIN commitmail json YAML

src/external/cddl/osnet/dist/cmd/zfs/zfs_main.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/common/acl/acl_common.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_mount.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_util.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/Makefile.files@1.1 / diff / nxr@1.1
src/external/cddl/osnet/dist/uts/common/fs/zfs/arc.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/dbuf.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/dsl_deleg.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/dsl_pool.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/rrwlock.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/spa_config.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/space_map.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_dir.h@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_znode.h@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/txg.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/vdev.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c@1.2 / diff / nxr@1.2
      :
(more 17 files)
Add NetBSD specific changes to OpenSolaris code. These changes were made
by Andrew Doran and me. Thank you Andrew for your great help.

Oked by core@ and ad@.

(haad)

2009-08-07 20:13:12 UTC MAIN commitmail json YAML

Describe the -N flag.

(dyoung)

2009-08-07 20:03:00 UTC MAIN commitmail json YAML

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

Use getnameinfo(3) instead of inet_ntoa(3) to convert IPv4 addresses
to names.

(dyoung)

2009-08-07 19:34:46 UTC MAIN commitmail json YAML

Add text to the description saying that normal applications should not
use syscall().
Add text to bugs saying that high bits of the syscall number may be masked.
Fixes bug PR/11088

(dsl)

2009-08-07 19:27:54 UTC MAIN commitmail json YAML

set device properties for genfb, now wsdisplay attaches successfully
TODO: replace hardcoded values with reality

(macallan)

2009-08-07 18:58:01 UTC netbsd-5 commitmail json YAML

2009-08-07 18:53:37 UTC MAIN commitmail json YAML

Add option -N.  -N is just the opposite of option -n in netstat(8)
or route(8): it tells ifconfig(8) to try to resolve numbers to
hosts and service names.

This default ifconfig behavior stays the same as it always was.

(dyoung)

2009-08-07 18:52:56 UTC MAIN commitmail json YAML

Move genfs_io.c from rump SRCS to genfs SRCS.
Aesthetic commit, no functional change.

(pooka)

2009-08-07 18:48:49 UTC MAIN commitmail json YAML

Remove accidentally commited tar.bz2 file.

(haad)

2009-08-07 18:48:38 UTC MAIN commitmail json YAML

Update path to the atheros HAL.

(snj)

2009-08-07 18:39:10 UTC MAIN commitmail json YAML

2009-08-07 18:34:48 UTC MAIN commitmail json YAML

src/external/cddl/osnet/dist/cmd/zdb/zdb.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zdb/zdb_il.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zfs/zfs_iter.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zfs/zfs_iter.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zfs/zfs_main.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zfs/zfs_util.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zpool/zpool_iter.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zpool/zpool_main.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zpool/zpool_util.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zpool/zpool_util.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/cmd/ztest/ztest.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/acl/acl_common.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/acl/acl_common.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/avl/avl.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/nvpair/nvpair.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/nvpair/nvpair_alloc_fixed.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/unicode/u8_textprep.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/zfs/zfs_comutil.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/cddl/osnet/dist/common/zfs/zfs_comutil.h@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 232 files)
Import Opensolaris source code used with zfs port. Zfs code si from date
200811.

Status:

Vendor Tag: sun
Release Tags: osnet-20081117

(haad)

2009-08-07 18:33:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #905):
sys/arch/alpha/conf/Makefile.alpha: revision 1.81
sys/arch/amd64/conf/Makefile.amd64: revision 1.26
sys/arch/i386/conf/Makefile.i386: revision 1.162
sys/arch/macppc/conf/Makefile.macppc: revision 1.31
sys/arch/mips/conf/Makefile.mips: revision 1.52
sys/arch/sparc64/conf/Makefile.sparc64: revision 1.68
sys/arch/xen/conf/Makefile.xen: revision 1.28
Clean-up makefile stub used to include in the build the binary HAL object

(snj)

2009-08-07 18:28:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #904):
sys/arch/i386/Makefile: revision 1.37 via patch
For the 'tags' target, use the right path to the Atheros HAL sources.

(snj)

2009-08-07 18:25:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #903):
sys/dev/cardbus/if_ath_cardbus.c: revision 1.32
sys/dev/pci/if_ath_pci.c: revision 1.32
Sync ath(4) with the new HAL, mostly based on <jmcneill>'s patches.
Everything should be fine again !

(snj)

2009-08-07 16:37:12 UTC MAIN commitmail json YAML

Correct the #ifdef test for struct ifdatareq.

(minskim)

2009-08-07 16:32:43 UTC MAIN commitmail json YAML

Crank version to nb4

(lukem)

2009-08-07 16:19:54 UTC MAIN commitmail json YAML

Rename "expandtabs" to "expandtab" to match documentation (and vim,
where I got the idea from).
Actually implement the "et" abbreviation for expandtab.

(lukem)

2009-08-07 14:05:58 UTC MAIN commitmail json YAML

Remove superfluous parenthesis in #ifdef DEBUG.
From Henning Petersen in PR 41844.

(wiz)

2009-08-07 14:04:34 UTC MAIN commitmail json YAML

Remove superfluous parenthesis in #ifdef ARGO_DEBUG.
From Henning Petersen in PR 41843.

(wiz)

2009-08-07 13:58:38 UTC MAIN commitmail json YAML

Add missing parenthesis in #ifdef LFS_USE_B_INVAL.
From Henning Petersen in PR 41841.

(wiz)

2009-08-07 13:55:22 UTC MAIN commitmail json YAML

Fix parenthesis problem in ifdef SVR4 code.
From Henning Petersen in PR 41839.

(wiz)

2009-08-07 13:53:54 UTC MAIN commitmail json YAML

Add missing parenthesis in commented out code.
From Henning Petersen in PR 41838.

(wiz)

2009-08-07 12:09:50 UTC MAIN commitmail json YAML

Destroy mutex and condvar initialised in pccbbattach().

(blymn)

2009-08-07 12:04:43 UTC MAIN commitmail json YAML

Clean up extraneous white space.

(blymn)

2009-08-07 08:15:52 UTC MAIN commitmail json YAML

Don't use an identifier name that probably clashes with the C standard.
Requested by many.

(mbalmer)

2009-08-07 08:08:18 UTC MAIN commitmail json YAML

Properly teardown the sysctl node and detach child driver if gpiosim gets
detached itself (e.g. when the 'drvctl -d gpiosimX' command is entered).

(mbalmer)

2009-08-07 08:05:48 UTC MAIN commitmail json YAML

2009-08-07 07:09:48 UTC netbsd-5 commitmail json YAML

Tickets 775, 884, 886, 893, and 898.

(snj)

2009-08-07 06:55:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by 775):
share/man/man4/ath.4: revision 1.24
Bump date

(snj)

2009-08-07 06:54:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #775):
share/man/man4/ath.4: revision 1.23
Update supported chips list.

(snj)

2009-08-07 06:52:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #775):
share/man/man4/ath.4: revision 1.22
HAL redistribution is no longer constrained by specific redistribution rules.

(snj)

2009-08-07 06:51:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #775):
share/man/man4/ath.4: revision 1.21
The HAL is no longer a kernel blob, reflect this.

(snj)

2009-08-07 06:50:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #775):
sys/arch/mips/atheros/ar5312_board.c: revision 1.2
sys/arch/mips/atheros/ar5315.c: revision 1.6
sys/arch/mips/atheros/ar5315_board.c: revision 1.2
sys/arch/mips/atheros/dev/if_ath_arbus.c: revision 1.16
sys/arch/mips/atheros/include/ar5312reg.h: revision 1.3
Update reference to the Atheros HAL exported headers.
`external/isc/atheros_hal/dist', former `contrib/dev/ath/' is now in cpp(1)'s
include path.
Fix build of MERAKI kernel.

(snj)

2009-08-07 06:48:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #775):
sys/dev/ic/ath.c: revision 1.106
sys/dev/ic/athvar.h: revision 1.28
- fix TKIP, changes adapted from FreeBSD
- reduce diffs between FreeBSD and NetBSD athvar.h

(snj)

2009-08-07 06:43:51 UTC netbsd-5 commitmail json YAML

2009-08-07 06:20:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #893):
sys/gdbscripts/lwps: revision 1.2
Use the right pointer to traverse the proc's lwp list.
From PR 41788.

(snj)

2009-08-07 06:19:14 UTC netbsd-5-0 commitmail json YAML

2009-08-07 06:10:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #886):
sys/dev/pci/twa.c: revision 1.32
Disable completely bogus DIAGNOSTIC check.

(snj)

2009-08-07 06:09:44 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #886):
sys/dev/pci/twa.c: revision 1.32
Disable completely bogus DIAGNOSTIC check.

(snj)

2009-08-07 06:07:14 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #884):
sys/netipsec/ipsec.c: revision 1.46
As explained in kern/41701 there's a missing splx() here.

(snj)

2009-08-07 06:05:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #884):
sys/netipsec/ipsec.c: revision 1.46
As explained in kern/41701 there's a missing splx() here.

(snj)

2009-08-07 05:59:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #898):
sys/ufs/ufs/ufs_quota.c: revision 1.64
Fix previous: mutex_destroy() the right mutex

(snj)

2009-08-07 05:59:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #898):
sys/ufs/ufs/ufs_quota.c: revision 1.63
Add missing mutex_destroy() before pool_cache_put(). Prevents a
"Mutex error: lockdebug_alloc: already initialized" panic.

(snj)

2009-08-07 05:57:54 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #898):
sys/ufs/ufs/ufs_quota.c: revision 1.64
Fix previous: mutex_destroy() the right mutex

(snj)

2009-08-07 05:57:07 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #898):
sys/ufs/ufs/ufs_quota.c: revision 1.63
Add missing mutex_destroy() before pool_cache_put(). Prevents a
"Mutex error: lockdebug_alloc: already initialized" panic.

(snj)

2009-08-07 03:33:28 UTC MAIN commitmail json YAML

Mark LOONGSON as uncached for the moment.

(matt)

2009-08-07 01:27:14 UTC MAIN commitmail json YAML

Interrupts now work.  Fix old bug with softints.

(matt)

2009-08-07 01:26:13 UTC MAIN commitmail json YAML

Fix references to mips_ipl_si_to_sr which were off by 1.

(matt)

2009-08-07 01:14:27 UTC MAIN commitmail json YAML

attach the missed evcnt too

(matt)

2009-08-07 00:11:08 UTC MAIN commitmail json YAML

Get the CPU frequency from the PMON environment (which it provided to us).

(matt)

2009-08-07 00:10:53 UTC MAIN commitmail json YAML

unifdef -U__FreeBSD__ -D__NetBSD__, et cetera.

(dyoung)

2009-08-07 00:08:07 UTC MAIN commitmail json YAML

Re-use DK_BUSY().

(dyoung)

2009-08-07 00:07:39 UTC MAIN commitmail json YAML

Put the entire expression that DK_BUSY() evaluates to in parentheses
for safety.

(dyoung)

2009-08-06 23:16:39 UTC MAIN commitmail json YAML

Use mips3_get_cache_config for Loongson2

(matt)

2009-08-06 23:07:55 UTC MAIN commitmail json YAML

2009-08-06 22:56:31 UTC MAIN commitmail json YAML

Update Loongston.  Set colors and mark it as having virtual aliases.

(matt)

2009-08-06 22:01:36 UTC MAIN commitmail json YAML

Improve wording, based on suggestions by Jukka Ruohonen in private mail.

(wiz)

2009-08-06 21:33:54 UTC MAIN commitmail json YAML

ktrace the arguments to script interpreters that come from the script.
Fixes PR/33021

(dsl)

2009-08-06 21:18:54 UTC MAIN commitmail json YAML

2009-08-06 18:28:41 UTC MAIN commitmail json YAML

2009-08-06 18:26:03 UTC MAIN commitmail json YAML

make the tcx driver do something useful:
- attach a wsdisplay
- make it work with an S24
- accelerate scrolling and character drawing
This isn't quite finished yet, it works fine as a console but most things
X will need are not functional right now.

(macallan)

2009-08-06 17:55:18 UTC MAIN commitmail json YAML

Don't use a FILE * after fclose(). PR 41832 from Henning Petersen.

(dholland)

2009-08-06 16:57:20 UTC MAIN commitmail json YAML

2009-08-06 16:55:32 UTC MAIN commitmail json YAML

2009-08-06 16:37:01 UTC MAIN commitmail json YAML

Cleanup a bit and remove some debugging cruft that's no longer needed now
that the early console is working.

(matt)

2009-08-06 16:26:51 UTC MAIN commitmail json YAML

add rasops15 too for completeness

(macallan)

2009-08-06 16:24:43 UTC MAIN commitmail json YAML

pull in rasops16 - needed for gdium support

(macallan)

2009-08-06 16:13:08 UTC MAIN commitmail json YAML

2009-08-06 16:00:49 UTC MAIN commitmail json YAML

Add support for DIOCGDISKINFO for wedges. This fixes regression after my
DIOCGDISKINFO commit to fsck/partutil.c.

Tested by me and adegroot@.

(haad)

2009-08-06 15:58:46 UTC MAIN commitmail json YAML

The Loongson2 secondary cache is unified.

(matt)

2009-08-06 15:58:13 UTC MAIN commitmail json YAML

2009-08-06 13:16:49 UTC MAIN commitmail json YAML

For the sake of correctness, call pmf_device_deregister() in the detach
function.

(mbalmer)

2009-08-06 12:17:11 UTC MAIN commitmail json YAML

Check if ndi is valid before use.
ok tonnerre@

(cegger)

2009-08-06 12:07:56 UTC MAIN commitmail json YAML

Switch rump from the handwritten vnode pager to the standard kernel
vnode pager.

It would have been nice to keep a separate version:
* it has helped find file system bugs which the kernel pager
  treated as non-errors
* it does not contain extra payload unnecessary in userspace

However, getting the details of the pager implementation correct
with all the flags, offsets and block/page size special cases is
*EXTREMELY* difficult (chuq > god).

On the plus side, LFS write now works for file data too instead of
just metadata.  Also, maybe being able to singlestep the genfs
vnode pager in the comfort of userspace will allow more people to
understand how the behemoth functions.

(pooka)

2009-08-06 11:50:19 UTC MAIN commitmail json YAML

Add suicidal stubs for pmap_enter() and pmap_remove().  Hopefully
the MD bits for all the glorious archs went right.

(pooka)

2009-08-06 08:31:58 UTC MAIN commitmail json YAML

Add gpio to rc checks.

Diff from Geoff Wing <gcw@pobox.com>, thanks.

(mbalmer)

2009-08-06 07:07:31 UTC MAIN commitmail json YAML

Make ucycomstart use usbd_setup_xfer and a callback so that it doesn't
(attempt to) sleep in interrupt context.

From David Howland in PR 36276 with changes from me.

XXX Still losing data on input.

(skrll)

2009-08-06 04:58:48 UTC MAIN commitmail json YAML

Later generation 82566 IGP PHYs have problems with media changes to 100Mb and
10Mb; it appears that the SmartSpeed workaround and dspcode in this PHY are
aimed at earlier generation IGPs.  Remove reference to 82566s, allowing
them to fall through to choose other PHYs.

(kml)

2009-08-06 04:45:16 UTC ipsec-tools-0_7-branch commitmail json YAML

From Paul Wenau: Check fgets return value in setkey to make gcc happy.

(tteras)

2009-08-06 04:44:43 UTC MAIN commitmail json YAML

From Paul Wenau: Check fgets return value in setkey to make gcc happy.

(tteras)

2009-08-06 04:34:51 UTC MAIN commitmail json YAML

2009-08-06 03:03:46 UTC MAIN commitmail json YAML

If the difference bettween last flag and new flag is only IFF_PROMISC or
IFF_ALLMULTI, set multicast filter only to prevent link down. Tested by
Mark Davies and me. Fixes PR#29126 for wm.

(msaitoh)

2009-08-06 01:27:48 UTC MAIN commitmail json YAML

Add Loongson2 support.

(matt)

2009-08-06 01:00:04 UTC MAIN commitmail json YAML

2009-08-06 00:58:32 UTC MAIN commitmail json YAML

remember to add cleaner_main() prototype

(pooka)

2009-08-06 00:55:09 UTC MAIN commitmail json YAML

2009-08-06 00:51:55 UTC MAIN commitmail json YAML

Define syscalls of lfs userspace tools (cleaner, mainly) through
a struct called kernelops, which contains standard system calls
for the normal case and rump system calls for the rump case.

Make it possible to run the lfs cleaner in a library fashion (taking
the quick route with the implementation).

(pooka)

2009-08-06 00:50:26 UTC MAIN commitmail json YAML

2009-08-06 00:46:34 UTC MAIN commitmail json YAML

Add ICT Loongson2 identification.

(matt)

2009-08-06 00:42:58 UTC MAIN commitmail json YAML

LOONGSON2 is a MIPS III

(matt)

2009-08-06 00:42:22 UTC MAIN commitmail json YAML

Use bool instead of int.

(matt)

2009-08-06 00:23:08 UTC MAIN commitmail json YAML

add D to getopt so that previous actually works

(pooka)

2009-08-06 00:20:45 UTC MAIN commitmail json YAML

add -D, which prompts to stay on foreground without debug spewage

(pooka)

2009-08-06 00:05:01 UTC MAIN commitmail json YAML

Check main loop fcntl return value and error out if it fails.
Prevents e.g. from 5.0 cleaner looping forever against -current
lfs driver (fcntl data structure sizes are different).

(pooka)

2009-08-05 23:15:53 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-08-05 23:03:08 UTC MAIN commitmail json YAML

fhopen() needs sys/mount.h
(if someone disagrees, feel free to fix as much as your heart desires)

(pooka)

2009-08-05 21:31:50 UTC MAIN commitmail json YAML

Change arguments to decimal() to be int64_t.
They need to be able to hold disk sector numbers > 2^31 and also -1.
Should fix PR/34807

(dsl)

2009-08-05 20:46:01 UTC MAIN commitmail json YAML

If the current locale doesn't define the 'thousands' grouping info
then use sane defaults (',' every 3 digits).
Fixes PR/40714

(dsl)

2009-08-05 20:15:37 UTC MAIN commitmail json YAML

Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations
are now compiled in by default.

Note that MSR support in Xen depends on its version. rdmsr() should always
succeed, but wrmsr() to certain registers can end in a NOOP. In that case,
the error will be logged (see xm dmesg).

Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option
cpufreq="dom0-kernel" passed down to hypervisor during boot.

Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0
by jym@. amd64 was tested by Joel Carnat.

See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .

Commit requested by bouyer@.

(jym)

2009-08-05 19:53:42 UTC MAIN commitmail json YAML

Fix ktrace of data from iovec based system calls.
Fixes PR/41819

(dsl)

2009-08-05 19:39:50 UTC MAIN commitmail json YAML

lockf() passes its arguments through to fcntl() but is supposed to
support -ve lengths (lock area before current offset).
Nothing in libc or the kernel allowed for this, so some random part
of the file would get locked (no idea which bits).
Although this could probably be fixed in libc, the stubs for posix file
locks for emulations could easily get into the kernel with -ve lengths.
So fixing in the kernel avoids those problems.
This also fixes PR/41620 (attempting to lock negative offsets) - which
is what I was looking into!

(dsl)

2009-08-05 19:34:09 UTC MAIN commitmail json YAML

don't use char values for functions that can return -1; chars are not always
signed.

(christos)

2009-08-05 19:10:56 UTC MAIN commitmail json YAML

2009-08-05 19:08:29 UTC MAIN commitmail json YAML

Fix typos in comment.

(wiz)

2009-08-05 18:38:22 UTC MAIN commitmail json YAML

2009-08-05 18:33:20 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #854):
regress/lib/libevent/regress.c: revision 1.2
regress/lib/libevent/regress.gen.c: revision 1.2
regress/lib/libevent/regress.gen.h: revision 1.2
regress/lib/libevent/regress_dns.c: revision 1.2
regress/lib/libevent/regress_http.c: revision 1.2
regress/lib/libevent/regress_rpc.c: revision 1.2
Update regression tests for libevent-1.4.11-stable.

(snj)

2009-08-05 18:33:10 UTC MAIN commitmail json YAML

2009-08-05 16:08:00 UTC MAIN commitmail json YAML

ffs(3) lives in strings.h, so include the correct header. ANSIfy.

(joerg)

2009-08-05 15:39:57 UTC MAIN commitmail json YAML

Compensate v_numoutput & nestbuf for lfs's rather peculiar I/O habits.

(pooka)

2009-08-05 15:29:51 UTC MAIN commitmail json YAML

make RX hw checksum available by default.
TX hw checksum locks up interface.

(cegger)

2009-08-05 15:17:02 UTC MAIN commitmail json YAML

Revert to revision 1.8.  Blindly ignoring options is not acceptable
behavior and hides more problems than it is fixing.

Discussion:
http://mail-index.netbsd.org/current-users/2009/02/03/msg007761.html

Approved by: core@

(joerg)

2009-08-05 15:04:15 UTC MAIN commitmail json YAML

Fix a comment to not be self-referencing.

(joerg)

2009-08-05 14:41:12 UTC MAIN commitmail json YAML

2009-08-05 14:37:02 UTC MAIN commitmail json YAML

remember to nestiobuf_done() too

(pooka)

2009-08-05 14:11:57 UTC MAIN commitmail json YAML

g/c uvm_aio_biodone1().  not used anymore.

(pooka)

2009-08-05 14:11:33 UTC MAIN commitmail json YAML

kill uvm_aio_biodone1().  only user was lfs and that uses nestiobuf now.

(pooka)

2009-08-05 14:10:34 UTC MAIN commitmail json YAML

add some advice symbols we'll eventually need

(pooka)

2009-08-05 14:09:27 UTC MAIN commitmail json YAML

Use nestiobuf instead of homerolled equivalent.

(pooka)

2009-08-05 14:05:22 UTC MAIN commitmail json YAML

Clear PG_PAGEOUT in uvm_aio_aiodone()

(pooka)

2009-08-05 13:45:48 UTC MAIN commitmail json YAML

2009-08-05 13:29:16 UTC MAIN commitmail json YAML

2009-08-05 13:16:01 UTC MAIN commitmail json YAML

From Paul Wernau: Fix transport mode per-port security associations that
got broke during NAT-T fixes.

(tteras)

2009-08-05 12:07:16 UTC MAIN commitmail json YAML

- Don't access VPD even if hardware advertised the capability.
  It seems that some revisions of the controllers hang while accessing
  the VPD. Because VPD access routine is now unused, nuke it.
- Let TWSI reload EEPROM if VPD capability is detected. Reloading
  the EEPROM will also set the Ethernet address, so age(4) now reads
  AGE_PAR0 and AGE_PAR1 register to get the Ethernet address. This removes
  removes a lot of hacks and enhance readability a lot.
- Double PHY reset timeout as it takes more time to take the PHY out of
  power-saving state.
- Explicitly check power-saving state by checking undocumented PHY
  registers. If link is not up, poke undocumented registers to take
  PHY out of power-saving state. This is the same thing done by the
  Linux driver.
- Don't rely on auto-clearing feature of master reset bit, just wait
  1ms and check idle status of MAC.

From FreeBSD via OpenBSD.

(cegger)

2009-08-05 07:03:04 UTC MAIN commitmail json YAML

support flow control. from OpenBSD.
tested by Kevin Lahey

(cegger)

2009-08-05 04:03:47 UTC MAIN commitmail json YAML

Use getopt instead of hand-rolled options code. Document all the arguments
and options. Don't allow the previously undocumented method to change the
maximum number of scores kept per user to be used on the system-wide high
score file. Sort options list in the man page. Bump its date.

(dholland)

2009-08-05 00:04:08 UTC MAIN commitmail json YAML

2009-08-04 23:58:29 UTC MAIN commitmail json YAML

* support uvm_pagermapin/out(), adapt uvm_pageratop()

  Instead of doing actual page remapping, which we can't portably
  do in userspace without extensive trickery (read: signals), simply
  allocate the kva window with new physical backing, copy page
  contents, return, and copy contents back in mapout.  Since the
  pages are locked during the mapping cycle, we can do this without
  hazard.

* add lots of stubbies necessary for new stuff coming soon

(pooka)

2009-08-04 23:31:57 UTC MAIN commitmail json YAML

uvm_vnp_zerorange() logically and by implementation more a part of
ubc than uvm_vnode, so move it over.

(pooka)

2009-08-04 23:23:39 UTC MAIN commitmail json YAML

Reading the fan speed is expensive, so set the undocumented SME_POLL_ONLY
flag on this sensor to ensure that the data is only refreshed on demand.

(jmcneill)

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

kernel opt polish: g/c unnecessary fs_nfs.h and opt_ddb.h

(pooka)

2009-08-04 22:04:23 UTC MAIN commitmail json YAML

Use malloc(...|M_ZERO) instead of malloc(...) followed by memset(,0,).

(dyoung)

2009-08-04 20:37:03 UTC netbsd-5 commitmail json YAML

Tickets 854, 876, 866, 870, 871, 875.

(snj)

2009-08-04 20:33:01 UTC netbsd-5-0 commitmail json YAML

2009-08-04 20:23:37 UTC netbsd-5-0 commitmail json YAML

2009-08-04 20:04:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bad in ticket #875):
lib/libterm/termcap.3: revision 1.33
lib/libterm/termcap.c: revision 1.55
Only add the ZZ capability for termcap entries that are larger than 1023
bytes.
This fixes the problem that enabling the titeInhibit Xresource of xterm has
no effect, because xterm exports a TERMCAP string without ti/te sequences
but doesn't remove the ZZ capability because it doesn't know about it and
termcap(3) ignores the stringe because of the ZZ.
Discussed with and OK'ed by blymn@.

(snj)

2009-08-04 20:01:54 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #871):
usr.bin/printenv/printenv.c: revision 1.10
(1) reject instead of ignore extra arguments;
(2) reject requests for environment variables containing '='
  (PR 41774, but with different patch)
(3) fix capitalization of usage message

(snj)

2009-08-04 20:01:06 UTC MAIN commitmail json YAML

2009-08-04 19:57:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #870):
sys/dev/pci/if_bge.c: revision 1.167
Call prop_dictionary_set_uint32() before mii_attach() so that brgphy
can do prop_dictionary_get_uint32() correctly.

(snj)

2009-08-04 19:54:16 UTC MAIN commitmail json YAML

* supply pager flags in ubc_uiomove()
* implement uvm_aio_aiodone() (which is almost identical to the "real" one)

(pooka)

2009-08-04 19:47:02 UTC netbsd-5 commitmail json YAML

2009-08-04 19:46:20 UTC netbsd-5 commitmail json YAML

Apply patch (requested by msaitoh in ticket #866):
For bge:
  - Fix the case of setting a flag in BGE_PCI_DMA_RW_CTL on
    conventional PCI.
  - Fix some bugs that the driver unable to detect link loss
    (OpenBSD 1.135, FreeBSD 1.102)
  - bge_tick(): fix some extra input error (OpenBSD 1.221 FreeBSD 1.212)
  - Acknowledge link change interrupts by setting the 'link changed' bit
    in the status register (used to have no effect). FreeBSD 1.44
    (OpenBSD 1.21)
  - Add some fiber support (OpenBSD 1.220)
  - Set BGE_MISCCFG_KEEP_GPHY_POWER as {Open,Free}BSD and linux.
  - Add special case code to fix a problem with the BCM5704 in TBI
    mode (FreeBSD rev. 1.71, OpenBSD rev. 1.35)
  - Force an interrupt in bge_ifmedia_upd (FreeBSD rev. 1.205, OpenBSD
    rev. 1.242)
  - Add missing workaround for 5705 (FreeBSD rev. 1.44, OpenBSD rev.
    1.21)
  - Don't print error message only when the register is BGE_SRS_MODE.
    It occurs on some environment (and once after boot?). Other *BSDs
    and Linux don't print the error message for all registers.
  - Fix comments.
  - Remove obsolete codes.
For brgphy:
  - Add some quirk codes.
  - Add support for BCM5462, BCM54K2 and BCM5722.

(snj)

2009-08-04 18:59:05 UTC MAIN commitmail json YAML

Use .Nm instead Xr to itself.

(wiz)

2009-08-04 18:41:57 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #876):
lib/libevent/Makefile: revision 1.6 via patch
According to the libevent 1.4.12 change announcement, problems have been
observed with GCC 4 and strict-aliasing in the libevent code.  Add
-fno-strict-aliasing to work around this (same thing libevent did
upstream).

(snj)

2009-08-04 18:39:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #876):
lib/libevent/Makefile: revision 1.6
According to the libevent 1.4.12 change announcement, problems have been
observed with GCC 4 and strict-aliasing in the libevent code.  Add
-fno-strict-aliasing to work around this (same thing libevent did
upstream).

(snj)

2009-08-04 18:32:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #854):
distrib/sets/lists/base/md.amd64: patch
distrib/sets/lists/base/md.sparc64: patch
distrib/sets/lists/base/shl.mi: patch
distrib/sets/lists/comp/mi: revision 1.1277
lib/libevent/Makefile: revision 1.5
lib/libevent/buffer.c: revision 1.5
lib/libevent/config.h: revision 1.4
lib/libevent/evbuffer.c: revision 1.5
lib/libevent/evdns.c: revision 1.3
lib/libevent/evdns.h: revision 1.2
lib/libevent/event.c: revision 1.10
lib/libevent/event.h: revision 1.6
lib/libevent/event_tagging.c: revision 1.2
lib/libevent/evhttp.h: revision 1.2
lib/libevent/evrpc.c: revision 1.2
lib/libevent/evrpc.h: revision 1.2
lib/libevent/evsignal.h: revision 1.4
lib/libevent/evutil.c: revision 1.2
lib/libevent/evutil.h: revision 1.2
lib/libevent/http-internal.h: revision 1.2
lib/libevent/http.c: revision 1.2
lib/libevent/kqueue.c: revision 1.7
lib/libevent/log.c: revision 1.3
lib/libevent/min_heap.h: revision 1.2
lib/libevent/poll.c: revision 1.8
lib/libevent/shlib_version: patch
lib/libevent/signal.c: revision 1.7
regress/lib/libevent/regress.c: revision 1.2
regress/lib/libevent/regress.gen.c: revision 1.2
regress/lib/libevent/regress.gen.h: revision 1.2
regress/lib/libevent/regress_dns.c: revision 1.2
regress/lib/libevent/regress_http.c: revision 1.2
regress/lib/libevent/regress_rpc.c: revision 1.2
Update to libevent-1.4.11-stable.  This has been a long time coming and
fixes many bugs, particularly with signal handling.
The regression tests have also been updated and complete successfully
on amd64.

(snj)

2009-08-04 17:21:14 UTC MAIN commitmail json YAML

Add name to last entry, and fix a typo in another entry while here.

(jmcneill)

2009-08-04 17:11:14 UTC MAIN commitmail json YAML

acpi wakedev support

(jmcneill)

2009-08-04 17:06:10 UTC MAIN commitmail json YAML

remove extra semicolon, spotted by snj

(jmcneill)

2009-08-04 14:20:41 UTC MAIN commitmail json YAML

add hw.wake.* sysctl subtree for toggling which devices are allowed to
restore the system from sleep. set/clear wake GPEs as specified before
entering sleep.

by default, the following devices are enabled for wake:
- sleep/power buttons
- lid switch
- pc kbd controller

reviewed by: joerg

(jmcneill)

2009-08-04 13:39:18 UTC MAIN commitmail json YAML

supply proper flags to pager

(pooka)

2009-08-04 13:17:55 UTC MAIN commitmail json YAML

support flow control. from OpenBSD.
tested by hans@

(cegger)

2009-08-04 12:40:42 UTC MAIN commitmail json YAML

Do std vnode locking for specnodes located on rumpfs.

(pooka)

2009-08-04 12:37:14 UTC MAIN commitmail json YAML

If opening the device fails, skip etfs registration only if it is
because of ENOENT.  Otherwise, let the file system handle it.

(pooka)

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

Fix GPIO configurations.
  http://mail-index.netbsd.org/port-arm/2009/07/08/msg000807.html
    3. I misstake sinse 2007/08/21.
:

Details:
  Remove hwuart_gpioconf.  PXA270 not have HWUART.
  Add ohci_gpioconf.  However all selectable.
  Fix pSKTSEL of pcic is selectable.
  Fix MMDAT<1-3> of mci is optional.

(kiyohara)

2009-08-04 09:26:26 UTC MAIN commitmail json YAML

Fix small oversight in device_t/softc split. Pointed out by <jdc>.

(martin)

2009-08-04 08:49:02 UTC MAIN commitmail json YAML

Fix a bug of BGE_RDMA_MODE_FIFO_LONG_BURST definition.

Confirmed by msaito@.

(taca)

2009-08-04 06:55:27 UTC MAIN commitmail json YAML

Add #if NPCI > 1 around call to mp_pci_childdetached()
Fixes rst of PR/41301

(dsl)

2009-08-03 23:32:06 UTC MAIN commitmail json YAML

g/c cachepgmtx, i have no idea what it was supposed to be useful for.

(pooka)

2009-08-03 23:29:19 UTC MAIN commitmail json YAML

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

2009-08-03 23:03:05 UTC MAIN commitmail json YAML

Merge workqueue_create(9), workqueue_destroy(9) and workqueue_enqueue(9)
into a single workqueue(9) man page.

(rmind)

2009-08-03 22:22:10 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)