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 (177d) 

2024-05-10 00:10:06 UTC Now

2010-03-01 16:03:34 UTC MAIN commitmail json YAML

2010-03-01 16:02:34 UTC MAIN commitmail json YAML

2010-03-01 15:41:16 UTC MAIN commitmail json YAML

2010-03-01 15:30:47 UTC MAIN commitmail json YAML

Sort SEE ALSO. Remove unnecessary Pp.

(wiz)

2010-03-01 15:28:42 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2010-03-01 14:51:58 UTC MAIN commitmail json YAML

Don't merge a good parity map with random stuff in the event that the
first component is missing.  (Since the merging just OR's the maps,
this isn't that big of a deal, as it will just over-estimate the
amount of checking that needs to be done.)

(oster)

2010-03-01 14:16:39 UTC MAIN commitmail json YAML

- add more machine dependent ne(4) variants to SYNOPSIS
- fix port address of ne0 at isa? and add ne1 at isa? per i386/conf/GENERIC
  XXX: port and irq values are port dependent

(tsutsui)

2010-03-01 13:45:54 UTC MAIN commitmail json YAML

2010-03-01 13:44:10 UTC MAIN commitmail json YAML

Document __UNCONST and __UNVOLATILE.

XXX: If there is anything to add or correct, please do so!

(jruoho)

2010-03-01 13:16:22 UTC MAIN commitmail json YAML

Destroy the callout(9) when detaching. Also evaluate the removal of the
notify handler before going to demolishing business.

(jruoho)

2010-03-01 13:13:48 UTC MAIN commitmail json YAML

Introduce RUMP_COMPONENT.  It behaves mostly like a simplified
module which is linked into the kernel and cannot be unloaded.
The main purpose is to get the proper constructors run and create
any /dev nodes necessary for said component.  Once more of the
kernel (e.g. networking stack and device drivers) are converted to
MODULE and devfs pops up from somewhere, rump components can be
retired.

(pooka)

2010-03-01 13:12:21 UTC MAIN commitmail json YAML

Introduce RUMP_COMPONENT.  It behaves mostly like a simplified
module which is linked into the kernel and cannot be unloaded.
The main purpose is to get the proper constructors run and create
any /dev nodes necessary for said component.  Once more of the
kernel (e.g. networking stack and device drivers) are converted to
MODULE and devfs pops up from somewhere, rump components can be
retired.

(pooka)

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

"support" unmount of rumpfs

(pooka)

2010-03-01 13:02:46 UTC MAIN commitmail json YAML

Add types for LWP_CREATE and LWP_EXIT rpc calls.  Currently unimplemented.

(pooka)

2010-03-01 13:01:16 UTC MAIN commitmail json YAML

Free memory in unmap instead of panicking.
(this is currently not very actively called, though, as can be seen
from the previous "implementation")

(pooka)

2010-03-01 11:35:58 UTC MAIN commitmail json YAML

add signal stubs required by mfs

(pooka)

2010-03-01 11:34:27 UTC MAIN commitmail json YAML

2010-03-01 11:27:30 UTC MAIN commitmail json YAML

Use #define<tab> consistently.

(skrll)

2010-03-01 11:25:05 UTC MAIN commitmail json YAML

Backout accidental commit adding sdt.h (hold off until CTF toolchain build
is ready).

(darran)

2010-03-01 11:19:41 UTC MAIN commitmail json YAML

2010-03-01 11:02:32 UTC MAIN commitmail json YAML

Escape , when converting to terminfo.

(roy)

2010-03-01 07:52:21 UTC MAIN commitmail json YAML

add the scripts used to test the hkpd.

fwiw, the hkp client script is - essentially - 7 lines of lua, using
libcurl for the http transport.

(agc)

2010-03-01 07:41:57 UTC MAIN commitmail json YAML

add an embryonic httpd key server (hkpd) to netpgp. this is based on the
discontinued draft for hkp servers, in lieu of any official rfc.

the post method for adding keys to the server has not been implemented.
not until i've gone through all of the implications, anyway.

hkp servers serve up pgp public keys over http. the default port is 11371,
but it can be any port, specifiable at run time. whilst this hkpd will
return valid html to browsers, it is aimed at the ''machine readable''
side, using the ''&options=mr'' option to the http get string.

this hkpd server will get hooked into the build at a later date.

(agc)

2010-03-01 06:14:17 UTC MAIN commitmail json YAML

enable PNOZZ_USE_LATCH in case we run into some hardware which needs it

(macallan)

2010-03-01 05:42:08 UTC MAIN commitmail json YAML

make latching optional.
The SPARCbook docs claim it's necessary but my 3GX happily works without.

(macallan)

2010-03-01 05:37:37 UTC MAIN commitmail json YAML

Semantics:

  * Use ACPI_ADR_PCI_DEV(x) and ACPI_ADR_PCI_FUNC(x).
  * !ACPI_FAILURE -> ACPI_SUCCESS, UINT32 -> uint32_t
  * Remove whitespace.

(jruoho)

2010-03-01 05:26:53 UTC MAIN commitmail json YAML

fix ancient typo, noticed by mouse@

(macallan)

2010-03-01 03:15:16 UTC MAIN commitmail json YAML

Update for changes in sensor limit handling

(pgoyette)

2010-03-01 03:14:49 UTC MAIN commitmail json YAML

Now that sysmon_envsys(8) has learned how to retrieve and update sensor
limit values from the device driver, remove the high_limit and low_limit
entries from the hw.dbcool<#>.<sensor> sysctl(8) tree.  These limits are
now directly accessible via envstat(8).  Simplify the remaining code
somewhat.

No objections raised on either tech-kern@ or current-users@

XXX The fan controllers's parameters (including those that are tied to
XXX temperature sensors) are still in sysctl, since there isn't any clean
XXX way to implement the fan controllers in sysmon_envsys yet.  It is on
XXX my To-Do list...

(pgoyette)

2010-03-01 01:59:48 UTC MAIN commitmail json YAML

compile.c needs sys/endian.h; PR 42875 from Henning Petersen.

(dholland)

2010-03-01 01:35:11 UTC MAIN commitmail json YAML

Do not forget that ptoa() casts the result to vaddr_t, which is bad
for paddr_t values under i386 PAE. Use ctob() instead.

Although amd64 is not affected by this vaddr_t vs paddr_t issue (both
having the same size), for the sake of completeness, switch to
ctob() when manipulating paddr_t/psize_t entities in amd64 machdep.c.

Compile tested for i386 and amd64. No regression expected.

(jym)

2010-03-01 01:15:24 UTC MAIN commitmail json YAML

Change rbus_min_start_hint() semantic for i386. "ram" is now psize_t
(instead of size_t) to avoid possible overflow when system may have more
than 4GB of memory (like PAE).

The behavior of rbus_min_start_hint() remains the same. While here, fix
printf's format strings (paddr_t => PRIxPADDR).

Use ctob() and cast physmem to psize_t to avoid losing bits above 4GB.

Comes from PAE patch from Jeremy Morse; adaptation by me.

Compile tested for GENERIC only. No regression expected.

(jym)

2010-03-01 01:14:58 UTC MAIN commitmail json YAML

Don't call frame-buffer-adr since it doesn't work as expected by the code
that got cargo culted over from macppc. While there shut up some leftover
debug printf.

(macallan)

2010-03-01 00:55:33 UTC MAIN commitmail json YAML

Use PDP_SIZE for NTOPLEVEL_PDES (number of top level PDEs) instead of
#ifdef'ing PAE.

(jym)

2010-03-01 00:41:36 UTC MAIN commitmail json YAML

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

Use HUGE_VAL on VAX as INFINITY requires a warning according to ISO C99
on VAX. Use the less intrusive approach of a conditional here.

(joerg)

2010-03-01 00:14:08 UTC MAIN commitmail json YAML

Use HUGE_VAL instead of INFINITY as positive infinity (or maximum value)
is good enough and the side effects of ISO C99 7.12 (4) are not desired.

(joerg)

2010-03-01 00:13:48 UTC MAIN commitmail json YAML

Use HUGE_VAL instead of INFINITY as positive infinity (or maximum value)
is good enough and the side effects of ISO C99 7.12 (4) are not desired.

(joerg)

2010-02-28 23:47:06 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 23:46:18 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 23:45:07 UTC matt-nb5-mips64 commitmail json YAML

Split FPU support into separate file and keep internals private to that file.
Make it MPSAFE.  Change interface to be very similar to what's used on other
architectures.
Add l_md.md_fpcpu to mdlwp (needed for MPSAFE)
Move pridtab from <mips/cpu.h> to <mips/locore.h>
Add initial common IPI dispatcher.
Split cpu_* routines from mips_machdep.c into cpu_subr.c
Add cpu_startup_common which has the code replicated in half-dozen
plus machdep.c files.

(matt)

2010-02-28 23:20:21 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 22:50:48 UTC MAIN commitmail json YAML

Add forgotten misc.h header file, which I forgot to commit.

(haad)

2010-02-28 22:45:45 UTC MAIN commitmail json YAML

2010-02-28 22:42:44 UTC MAIN commitmail json YAML

Enable dynamic sizing of the default swap partition

(martin)

2010-02-28 22:40:09 UTC MAIN commitmail json YAML

Add missing zfs_fletcher.c to libzfs.

(haad)

2010-02-28 20:04:04 UTC MAIN commitmail json YAML

Move definitions of internal data structures and flag bits to avoid
exposing them to user-land.

(pgoyette)

2010-02-28 17:40:52 UTC MAIN commitmail json YAML

2010-02-28 17:40:35 UTC MAIN commitmail json YAML

Add newly added stubs.c file to libzfs build.

(haad)

2010-02-28 17:36:51 UTC MAIN commitmail json YAML

2010-02-28 17:22:41 UTC MAIN commitmail json YAML

2010-02-28 17:22:01 UTC MAIN commitmail json YAML

Add NetBSD/Solaris compatibility SHA header.

(haad)

2010-02-28 15:52:17 UTC MAIN commitmail json YAML

2010-02-28 15:33:21 UTC MAIN commitmail json YAML

Spelling police.

(snj)

2010-02-28 15:32:32 UTC matt-nb5-mips64 commitmail json YAML

Fix some minor errors in comments.

(snj)

2010-02-28 15:30:22 UTC MAIN commitmail json YAML

2010-02-28 15:24:04 UTC MAIN commitmail json YAML

Add missing -I definition.

(haad)

2010-02-28 15:22:16 UTC MAIN commitmail json YAML

Update zfs module to new sources.

(haad)

2010-02-28 15:17:44 UTC MAIN commitmail json YAML

Add missing header file, I will tag it to osnet-20100224 later.

(haad)

2010-02-28 15:13:27 UTC MAIN commitmail json YAML

2010-02-28 15:10:12 UTC MAIN commitmail json YAML

Add missing header file I have missed it in first round of glue commits. More
to come.

(haad)

2010-02-28 15:07:14 UTC MAIN commitmail json YAML

Add our local version of sysevent.h file without door.h useage.

(haad)

2010-02-28 14:45:48 UTC MAIN commitmail json YAML

2010-02-28 13:59:05 UTC MAIN commitmail json YAML

Interpret the "reg" property of i2c nodes more liberal, and depending
on the cell size in use.
I have been unable to find any documents about the i2c bindings for OF,
so this is all pretty much voodoo.

(martin)

2010-02-28 13:56:50 UTC MAIN commitmail json YAML

Use native functions instead of polluting the namespace with ACPICA-macros.

(jruoho)

2010-02-28 13:10:43 UTC MAIN commitmail json YAML

Add ACPI_DEBUG_ALLOC.

(jruoho)

2010-02-28 12:57:11 UTC MAIN commitmail json YAML

In preparation for partial modularization of the acpi(4) subtree.

* * *

XXX: The internal memory tracking of ACPICA, available when
ACPI_DBG_TRACK_ALLOCATIONS is defined, has been removed
from ACPI_DEBUG.

This is due to the instability of the ABI of ACPICA.

If the memory tracking is enabled, ACPICA will insert a header
to each memory allocation. As a consequence, when ACPI specific
code is loaded as a kernel module and the running kernel has
been compiled with ACPI_DEBUG, the result is an instant panic.
This happens because of unaligned memory access when the code
tries to use ACPI_FREE for a buffer obtained via ACPI_ALLOCATE,
AcpiEvaluateObject(), and related calls.

If the involved memory statistics are required, a separate constant
ACPI_DEBUG_ALLOC is available in options(4) for ACPI_DEBUG kernels.

* * *

Discussed with, and ok'ed by, jmcneill@ and pooka@.

(jruoho)

2010-02-28 12:40:46 UTC MAIN commitmail json YAML

Set the FMONNOTSUPP flag for each individual sensor, and add the
FMONLIMITS flag so the sensor is actually monitored and events can
be generated.

As discussed with martin@ in private email.

(pgoyette)

2010-02-28 11:49:44 UTC MAIN commitmail json YAML

Remove the envctrl driver, it is superseeded by the more general pcfiic @
ebus. Add the SB1000/SB2000 fan controll driver (tda). From OpenBSD.
Move config files over to direct configuration of i2c devices.

(martin)

2010-02-28 11:47:28 UTC MAIN commitmail json YAML

Update pcf8584 driver from OpenBSD

(martin)

2010-02-28 11:43:40 UTC MAIN commitmail json YAML

Add support for direct configuration of i2c devices

(martin)

2010-02-28 11:36:27 UTC MAIN commitmail json YAML

2010-02-28 11:35:40 UTC MAIN commitmail json YAML

Supporting cast for i2c direct configuration on OF machines

(martin)

2010-02-28 11:34:42 UTC MAIN commitmail json YAML

Generic (device property based) framework for optional direct configuration
of i2c devices, as discussed on tech-kern.

(martin)

2010-02-28 11:06:59 UTC MAIN commitmail json YAML

remove "string" directory for now, it isn't installed

(martin)

2010-02-28 09:24:47 UTC MAIN commitmail json YAML

Remove ACPI_LID_DEBUG.

(jruoho)

2010-02-28 09:23:30 UTC MAIN commitmail json YAML

Cleanup:

  * Semantics.
  * Remove ACPI_LID_DEBUG.
  * Reduce the amount of error reporting.
  * As the status of the lid (open/closed) is known upon suspend, move the
    state variable to the softc, and avoid one object evaluation this way.

(jruoho)

2010-02-28 07:10:40 UTC MAIN commitmail json YAML

Propagate the IFCAP_TSOv6 property also.

(darran)

2010-02-28 07:01:43 UTC MAIN commitmail json YAML

DTrace: enable access to kernel space for DTrace scripts.

(darran)

2010-02-28 06:52:13 UTC uebayasi-xip commitmail json YAML

Put comments why device pages skip some code paths.  Don't skip accounting
for "neighbor" device pages.

(uebayasi)

2010-02-28 06:29:19 UTC uebayasi-xip commitmail json YAML

Don't always enable XIP on this branch to prepare the merge.  Fix build
without XIP in places.

(uebayasi)

2010-02-28 05:03:58 UTC uebayasi-xip commitmail json YAML

To mount block devices as XIP, pass physical address "cookie" used by
bus_space_mmap(9) / pmap_phys_addr(9) via struct mount.

(uebayasi)

2010-02-28 04:36:27 UTC uebayasi-xip commitmail json YAML

Implement mmap() entry using bus_space_mmap(9).  Put a common init code.

(uebayasi)

2010-02-28 04:08:52 UTC matt-nb5-mips64 commitmail json YAML

arc64 needs a <machine/netbsd32_machdep.h>

(matt)

2010-02-28 04:05:42 UTC matt-nb5-mips64 commitmail json YAML

Enable cobalt64 (cobalt/mips64el) and arc64 (arc/mips64el).

(matt)

2010-02-28 04:04:46 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 03:32:23 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 03:30:35 UTC matt-nb5-mips64 commitmail json YAML

#define __INTR_PRIVATE
Add calls to fixup the splcalls and fixup the call to mips_cpu_switch_resume
in cpu_switchto (which remove an indirect calls from a critical routine).

(matt)

2010-02-28 03:28:54 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 03:28:02 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 03:26:25 UTC matt-nb5-mips64 commitmail json YAML

Now that we use stubs for the spl* calls, we no longer need to export
struct splsw or struct ipl_sr_map to the world.  So we protect those with
__INTR_PRIVATE.

(matt)

2010-02-28 03:24:56 UTC matt-nb5-mips64 commitmail json YAML

2010-02-28 03:23:06 UTC matt-nb5-mips64 commitmail json YAML

We no longer inline the spl indirect calls through mips_splsw.  Instead we
have stubs that do the indirection and then fixup the calls to the stubs to
be calls to the actual routines.

(matt)

2010-02-28 03:21:07 UTC matt-nb5-mips64 commitmail json YAML

Add code which can change a direct jump to stub with an indirect call to
a direct jump to the actual routine.

(matt)

2010-02-27 23:43:54 UTC MAIN commitmail json YAML

src/external/cddl/osnet/dist/cmd/zfs/zfs_main.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/cmd/ztest/ztest.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libdtrace/common/drti.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_consume.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_error.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_impl.h@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_module.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_pid.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_printf.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_proc.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_program.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libdtrace/common/dt_subr.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_dataset.c@1.2 / diff / nxr@1.2
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_import.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_mount.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_pool.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/lib/libzfs/common/libzfs_util.c@1.3 / diff / nxr@1.3
src/external/cddl/osnet/dist/tools/ctf/cvt/ctf.c@1.4 / diff / nxr@1.4
src/external/cddl/osnet/dist/tools/ctf/cvt/tdata.c@1.4 / diff / nxr@1.4
      :
(more 40 files)
Merge NetBSD local changes to new zfs version 22 sources.

(haad)

2010-02-27 22:42:54 UTC MAIN commitmail json YAML

As a preparation for zfs sources update disable MKZFS for some time.

(haad)

2010-02-27 22:33:14 UTC MAIN commitmail json YAML

2010-02-27 22:17:15 UTC MAIN commitmail json YAML

Mention net.inet.icmp.bmcastecho.

(snj)

2010-02-27 22:12:32 UTC MAIN commitmail json YAML

2010-02-27 22:04:38 UTC MAIN commitmail json YAML

2010-02-27 21:29:01 UTC matt-nb5-mips64 commitmail json YAML

Fix for non DIAGNOSTIC kernels

(matt)

2010-02-27 21:26:28 UTC matt-nb5-mips64 commitmail json YAML

2010-02-27 21:25:24 UTC matt-nb5-mips64 commitmail json YAML

s/pmap_tlb_info/pmap_tlb0_info/

(matt)

2010-02-27 21:15:54 UTC MAIN commitmail json YAML

Resolve disagreement between comment and code in favour of the comment,
so that more than one .%U can be used. Found by Jukka Ruohonen.

(joerg)

2010-02-27 21:12:58 UTC MAIN commitmail json YAML

Fix nroff warnings.

(wiz)

2010-02-27 20:39:43 UTC MAIN commitmail json YAML

Minor wording improvement.

(snj)

2010-02-27 20:35:14 UTC matt-nb5-mips64 commitmail json YAML

2010-02-27 20:32:04 UTC matt-nb5-mips64 commitmail json YAML

2010-02-27 20:10:26 UTC matt-nb5-mips64 commitmail json YAML

Fix some gimplish in comments.

(snj)

2010-02-27 19:49:26 UTC matt-nb5-mips64 commitmail json YAML

It's "PARANOIADIAG", not "PARANIOADIAG".  Fix a couple small errors in
comments.

(snj)

2010-02-27 19:38:39 UTC MAIN commitmail json YAML

Add few paragraphs about the idea behind ECs from a hardware angle. Also add
a CAVEATS section because of the problematic and difficult nature of ECs.
Update copyright, bump date.

(jruoho)

2010-02-27 19:23:38 UTC MAIN commitmail json YAML

Document ld.elf_so change.

(roy)

2010-02-27 19:22:47 UTC matt-nb5-mips64 commitmail json YAML

Fix whitespace in previous.

(snj)

2010-02-27 19:22:03 UTC matt-nb5-mips64 commitmail json YAML

2010-02-27 19:10:42 UTC MAIN commitmail json YAML

Fix a couple old typos in comments.

(snj)

2010-02-27 18:25:25 UTC matt-nb5-mips64 commitmail json YAML

Fix a couple typos in comments.

(snj)

2010-02-27 16:51:03 UTC MAIN commitmail json YAML

Move block number computations to callers of wapl_read/wapl_write and
conditionally build DEV_BSIZE adjustments for kernel. fsck_ffs shares
the same code but accesses physical blocks.

Also compute correct block numbers for each physical sector.

(mlelstv)

2010-02-27 16:13:28 UTC MAIN commitmail json YAML

2010-02-27 16:12:49 UTC MAIN commitmail json YAML

Link acpiecdt to acpiec(4).

(jruoho)

2010-02-27 16:04:34 UTC MAIN commitmail json YAML

2010-02-27 16:02:27 UTC MAIN commitmail json YAML

2010-02-27 15:55:09 UTC MAIN commitmail json YAML

2010-02-27 15:52:29 UTC MAIN commitmail json YAML

Import dhcpcd-5.2.0 with the following changes from dhcpcd-5.1.5:
* VendorID is now dhcpcd-$version:$OS-$version:$machine:$platform
* IPv4LL address range can now be used in DHCP requests
* sysctl net.ipv4.conf.$iface.promote_secondaries enabled on Linux
  This resolves a long standing issue of changing ip on the same subnet.
* IPv4LL correctly resets the DHCP timer.

Status:

Vendor Tag: roy
Release Tags: dhcpcd-5-2-0

(roy)

2010-02-27 12:16:50 UTC MAIN commitmail json YAML

obsolete the popcount tests for now

(martin)

2010-02-27 12:08:56 UTC MAIN commitmail json YAML

remove generated binary files

(drochner)

2010-02-27 12:07:40 UTC MAIN commitmail json YAML

Adjust for change in kernel that stores physical block numbers
in superblock that point to the journal.

(mlelstv)

2010-02-27 12:04:20 UTC MAIN commitmail json YAML

Store physical block numbers in superblock that point to the journal.
Calculate position of both commit headers correctly for disks with
large sectors.
Correct calculation of circular buffer size.

(mlelstv)

2010-02-27 11:17:54 UTC MAIN commitmail json YAML

Sync against new ld.elf_so

(roy)

2010-02-27 11:17:05 UTC MAIN commitmail json YAML

Sync against new ld.elf_so

(roy)

2010-02-27 11:16:38 UTC MAIN commitmail json YAML

Implement negative cache checks for symbol lookups.
Uses the Donelist idea from FreeBSD.

(roy)

2010-02-27 10:49:58 UTC MAIN commitmail json YAML

2010-02-27 10:49:42 UTC MAIN commitmail json YAML

Sort options. Add -j to SYNOPSIS. Bump date for -j.

(wiz)

2010-02-27 10:45:23 UTC MAIN commitmail json YAML

DEL is 0x7F, not 0xFF.  From FreeBSD via OpenBSD.

(mbalmer)

2010-02-27 09:53:33 UTC MAIN commitmail json YAML

Print both commit headers, even for disks with larger block sizes.

(mlelstv)

2010-02-27 09:22:40 UTC MAIN commitmail json YAML

Make a XENMEM_decrease_reservation DEBUG printf() more meaningful.

(jym)

2010-02-27 09:05:59 UTC MAIN commitmail json YAML

Add support to print the WAPBL journal.

(mlelstv)

2010-02-27 08:00:02 UTC matt-nb5-mips64 commitmail json YAML

2010-02-27 07:58:53 UTC matt-nb5-mips64 commitmail json YAML

Add mipsXX_tlb_enter which modifies/sets a specific TLB entry with a new
mapping (useful for wired TLB entries).
Add mips_fixup_exceptions which will walk through the exception vectors
and allows the fixup of any cpu_info references to be changed to a more
MP-friendly incarnation.
Define a common fixup method to use a wired TLB entry at -PAGE_SIZE allowing
direct loads using a negative based from the zero register.
Change varible pmap_tlb_info t pmap_tlb0_info.

(matt)

2010-02-27 07:52:25 UTC matt-nb5-mips64 commitmail json YAML

Add the RMI COP0 OSSCRATCH register

(matt)

2010-02-27 05:41:22 UTC MAIN commitmail json YAML

KNF, misc cosmetics.

(tsutsui)

2010-02-27 04:40:12 UTC MAIN commitmail json YAML

Always call device dependent functions via pointers rather than
using conditionals to switch inline functions for modern processors.

(tsutsui)

2010-02-27 04:36:57 UTC MAIN commitmail json YAML

Also fix a wrong mem_ring calculation in dp8390_ipkdb_attach().

(tsutsui)

2010-02-27 00:31:57 UTC MAIN commitmail json YAML

Use RUN_ONCE(9) again.  (Everyone happy now?)

(jakllsch)

2010-02-26 23:52:43 UTC MAIN commitmail json YAML

Use correct prototype for dmattach().

(jakllsch)

2010-02-26 22:44:17 UTC MAIN commitmail json YAML

matt wants the ping timeout to be 1sec

(christos)

2010-02-26 22:24:07 UTC MAIN commitmail json YAML

mnt_fs_bshift is the filesystem block size, not the fragment size.

Revert to physical block size. This is fine as long as filesystem
and log stay on a similar physical medium.

(mlelstv)

2010-02-26 21:52:23 UTC MAIN commitmail json YAML

2010-02-26 20:18:37 UTC MAIN commitmail json YAML

PR/42207: YAMAMOTO Takashi: If the portmapper (rpcbind) is not running, eject
takes 2 minutes to timeout. Add a ping the portmapper function that times out
after 5 seconds.

(christos)

2010-02-26 19:25:07 UTC MAIN commitmail json YAML

Fixes regarding paddr_t/pd_entry_t types in MD x86 code, exposed by PAE:

- NBPD_* macros are set to the types that better match their architecture
(UL for i386 and amd64, ULL for i386 PAE) - will revisit when paddr_t is
set to 64 bits for i386 non-PAE.

- type fixes in printf/printk messages (Use PRIxPADDR when printing paddr_t
values, instead of %lx - paddr_t/pd_entry_t being 64 bits with PAE)

- remove casts that are no more needed now that Xen2 support has been dropped

Some fixes are from jmorse@ patches for PAE.

Compile + tested for i386 GENERIC and XEN3 kernels. Only compile tested for
amd64.

Reviewed by bouyer@.

See also http://mail-index.netbsd.org/tech-kern/2010/02/22/msg007373.html

(jym)

2010-02-26 18:57:06 UTC MAIN commitmail json YAML

Don't need to set NORUMPUSER since rumpuser isn't built from sys
anymore.

(pooka)

2010-02-26 18:54:21 UTC MAIN commitmail json YAML

2010-02-26 18:47:13 UTC MAIN commitmail json YAML

Change RSS (resident set size) limit. Instead of setting it arbitrarily
to the total free memory available to the system, use the smallest value
between VM_MAXUSER_ADDRESS and total free memory (having a RSS limit
bigger than VM_MAXUSER_ADDRESS has no real meaning).

Fix a possible int overflow when ptoa(uvmexp.free) is bigger than 4GB
with a 32 bits vaddr_t.

This change is similar to the one made in rev 1.144 of uvm/uvm_glue.c.

(jym)

2010-02-26 18:16:18 UTC MAIN commitmail json YAML

Disable DBCOOL_DEBUG by default, and make it compile that way.

(pgoyette)

2010-02-26 15:23:20 UTC MAIN commitmail json YAML

Rename rumpuser_dl_module_bootstrap() to rumpuser_dl_bootstrap(),
since it hasn't been involved only with modules for quite a while now.

(pooka)

2010-02-26 14:40:23 UTC uebayasi-xip commitmail json YAML

2010-02-26 09:57:39 UTC MAIN commitmail json YAML

2010-02-26 09:35:08 UTC MAIN commitmail json YAML

Disable population count test for now, please re-enable once
PR toolchain/42885 is fixed

(martin)

2010-02-26 07:03:49 UTC MAIN commitmail json YAML

'>' replacement for HTML output, be explicit about slash.

(wiz)

2010-02-26 07:01:17 UTC MAIN commitmail json YAML

-i does not take an argument. Remove unnecessary Bk/Ek. New sentence, new line.

(wiz)

2010-02-26 05:23:18 UTC MAIN commitmail json YAML

add reachover shlib version file

(agc)

2010-02-26 02:11:40 UTC MAIN commitmail json YAML

PR/42883: Greywolf: Add -i flag which brings "true incremental" capability.

(christos)

2010-02-26 01:16:09 UTC MAIN commitmail json YAML

Cosmetic: re-wrap some line.

(dyoung)

2010-02-26 01:15:08 UTC MAIN commitmail json YAML

Cosmetic: join a line.

(dyoung)

2010-02-26 01:12:56 UTC MAIN commitmail json YAML

Introduce Cardbus_intr_establish(cardbus_devfunc_t, ...) and
Cardbus_intr_disestablish(cardbus_devfunc_t, ...) and start using them.

(dyoung)

2010-02-26 00:57:02 UTC MAIN commitmail json YAML

2010-02-26 00:38:14 UTC MAIN commitmail json YAML

Move the definitions for PCI_BAR0, PCI_BAR1, PCI_BAR2, PCI_BAR3,
PCI_BAR4, and PCI_BAR5 to pcireg.h for re-use.

(dyoung)

2010-02-26 00:09:00 UTC MAIN commitmail json YAML

Implement captoinfo so that we can convert $TERMCAP into $TERMINFO.
We don't currently map %> %B %D.
That means no conversion for regent100, hz1500, act4, act5, mime terms.

(roy)

2010-02-26 00:01:27 UTC MAIN commitmail json YAML

2010-02-25 23:44:02 UTC MAIN commitmail json YAML

If we only have a name then we flatten to an alias.

(roy)

2010-02-25 23:40:39 UTC MAIN commitmail json YAML

Make fxp at cardbus detach during shutdown.

Stop calling (*cardbus_ctrl) to enable bus mastering, I/O and memory
spaces on the CardBus bridge.  cbb(4) always enables that stuff,
anyway.  In the process, avoid remembering what BAR we mapped by
writing CARDBUS_{IO,MEM}_ENABLE to sc_cben or sc_cbenable, and
record the BAR in use sc_bar, instead.

Replace more CARDBUS_ constants with PCI_ constants.

Compile-tested, only.

(dyoung)

2010-02-25 23:37:39 UTC MAIN commitmail json YAML

Fix device-mapper to work in builtin case. This commit fixes

PR: 42799

REwork fix commited by jak@ to be more readable and remove unneeded ifdef _MODULE.

(haad)

2010-02-25 23:36:31 UTC MAIN commitmail json YAML

Add <powerpc/ibm4xx/spr.h> and <powerpc/oea.spr.h>

(matt)

2010-02-25 23:35:29 UTC MAIN commitmail json YAML

Adapt to <powerpc/spr.h> breakup.

(matt)

2010-02-25 23:34:54 UTC MAIN commitmail json YAML

Adapt to <powerpc/spr.h> breakup.

(matt)

2010-02-25 23:33:45 UTC MAIN commitmail json YAML

2010-02-25 23:31:48 UTC MAIN commitmail json YAML

2010-02-25 23:30:05 UTC MAIN commitmail json YAML

2010-02-25 23:10:49 UTC MAIN commitmail json YAML

Change RSS (resident set size) limit. Instead of setting it arbitrarily
to the total free memory available to the system, use the smallest value
between VM_MAXUSER_ADDRESS and total free memory (having a RSS limit
bigger than VM_MAXUSER_ADDRESS has no real meaning).

Fix a possible int overflow when ptoa(uvmexp.free) is bigger than 4GB
with a 32 bits vaddr_t.

Reviewed by bouyer@.

See also http://mail-index.netbsd.org/tech-kern/2010/02/24/msg007395.html

(jym)

2010-02-25 23:01:48 UTC MAIN commitmail json YAML

Use PCI_ constants instead of CARDBUS_ constants.  Use Cardbus_conf_*()
functions instead of cardbus_conf_*() functions to simplify some
code.

(dyoung)

2010-02-25 22:40:16 UTC MAIN commitmail json YAML

Copy values from the cardbus_attach_args and use them instead of values
from the cardbus_softc.

(dyoung)

2010-02-25 22:31:51 UTC MAIN commitmail json YAML

Don't use the cardbus_softc.  Compile-tested, only.

(dyoung)

2010-02-25 22:20:03 UTC MAIN commitmail json YAML

Fix Xen.

XXX Almost everything in this header file, x86, amd64, and i386 should
XXX share.

(dyoung)

2010-02-25 21:18:35 UTC MAIN commitmail json YAML

Phase out some CardBus constants and types.  Use the equivalent PCI
constants and types, instead:

        CARDBUS_CLASS_REG -> PCI_CLASS_REG
        CARDBUS_ID_REG -> PCI_ID_REG
        cardbus_product_id_t -> pci_product_id_t
        cardbus_vendor_id_t -> pci_vendor_id_t

(dyoung)

2010-02-25 21:13:07 UTC MAIN commitmail json YAML

2010-02-25 21:09:00 UTC MAIN commitmail json YAML

add a comment on PCI_MAGIC_IO_RANGE

(macallan)

2010-02-25 20:56:20 UTC MAIN commitmail json YAML

2010-02-25 20:51:10 UTC MAIN commitmail json YAML

In the x86 pci(9) implementation, test for and call a
pci_chipset_tag_t's override functions.

(dyoung)

2010-02-25 20:48:59 UTC MAIN commitmail json YAML

Be sure to config_cfattach_attach() in dmattach().
Loosely based on patch from Brian Brombacher,
with other inspriation from vnd(4).

This should fix PR kern/42799.

While here, a few prototype, style and namespace pollution-related changes.

(jakllsch)

2010-02-25 20:48:35 UTC MAIN commitmail json YAML

Change the pci_attach_args definition to allow machine-dependent
code to override the default pci(9) behavior by creating a non-NULL
pci_attach_args_t (on x86, pci_attach_args_t is always NULL) containing
one or more non-NULL function pointers.

(dyoung)

2010-02-25 20:36:31 UTC MAIN commitmail json YAML

Don't create the device's PCI tag with Cardbus_make_tag(9), but save and
use the tag found in the cardbus_attach_args.  Compile-tested, only.

(dyoung)

2010-02-25 18:37:13 UTC MAIN commitmail json YAML

2010-02-25 17:15:55 UTC MAIN commitmail json YAML

2010-02-25 17:08:01 UTC MAIN commitmail json YAML

2010-02-25 16:49:19 UTC MAIN commitmail json YAML

DTrace: okay *really* fix the deadman exit handling.  No need for that
over-complicated handshake. Fixes a lockdebug mutex held issue.

(darran)

2010-02-25 16:15:58 UTC MAIN commitmail json YAML

First part of shrinking/growing metadata partition support:

- extending the metadata partition

Still to follow:
- sparsify metadata partition
- growing the metadata partition
- unsparsifying metadata partition

(reinoud)

2010-02-25 15:07:06 UTC MAIN commitmail json YAML

Merge if_wm.c rev. 1.162.4.13 and if_wmvar.h rev. 1.2.46.3 into maintrunk.
Increase the timeout value to prevent timeout on 80003. The values are taken
from Intel's e1000 driver. Tested by spz and me.

(msaitoh)

2010-02-25 13:51:44 UTC MAIN commitmail json YAML

Convert to mdoc.
XXX: license should be added to file.

(wiz)

2010-02-25 13:09:17 UTC MAIN commitmail json YAML

Avoid line break in `Linux Ext2' strings.

(tsutsui)

2010-02-25 13:05:11 UTC MAIN commitmail json YAML

New sentence, new line. (more to come).

(wiz)

2010-02-25 12:58:18 UTC MAIN commitmail json YAML

Avoid marking up punctuation.

(wiz)