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 (2h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 11:41:58 UTC Now

2008-07-22 08:01:54 UTC MAIN commitmail json YAML

Consistent spelling.

(wiz)

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

Implement workaround for:
arm11 Errata 364296:Possible Cache Data Corruption with Hit-Under-Miss

Remove hack in userret which is redundant with workaround.

workaround code from <imre.deak@teleca.com>

(matt)

2008-07-22 05:44:03 UTC simonb-wapbl commitmail json YAML

2008-07-22 05:35:44 UTC MAIN commitmail json YAML

Add a few more conditions to the setting of the symbol size for external
dynamic symbols.

(matt)

2008-07-22 04:52:19 UTC MAIN commitmail json YAML

Add pci_mapreg_submap():  This function is pci_mapreg_map() with two
additional arguments, offset and maxsize.  This new functionality
eases handling certain tasks within the direct rendering manager, though
I hope others will also find it useful.

pci_mapreg_map() is now merely a wrapper around pci_mapreg_submap();
the latter contains all of the code from the former.

ok christos@

(bjs)

2008-07-22 01:30:02 UTC MAIN commitmail json YAML

2008-07-21 23:39:55 UTC MAIN commitmail json YAML

Rewrite the introduction.
NOGCCERROR also prevents -Wa,--fatal-warnings.

(lukem)

2008-07-21 23:30:48 UTC MAIN commitmail json YAML

If WARNS>0 and !defined(NOGCCERROR), add
  -Wa,--fatal-warnings
to CFLAGS to set assembler warnings to be fatal.
(Done via CFLAGS instead of AFLAGS so that all assembling, not just
that of .S/.s files, uses the option.)

(lukem)

2008-07-21 23:23:42 UTC MAIN commitmail json YAML

Document NOGCCERROR.
Improve PAXCTL_FLAGS & WARNS.

(lukem)

2008-07-21 23:11:16 UTC MAIN commitmail json YAML

Add TNF to __COPYRIGHT

(lukem)

2008-07-21 21:36:05 UTC MAIN commitmail json YAML

Express explicitly that VGA_POST needs X86EMU.

(joerg)

2008-07-21 20:45:32 UTC ipsec-tools-0_7-branch commitmail json YAML

2008-07-21 20:19:28 UTC MAIN commitmail json YAML

deal specially with sym_zero, returned by a weak symbol that was not found,
by retrieving it's name instead of printing random garbage.

(christos)

2008-07-21 19:29:36 UTC MAIN commitmail json YAML

- fix p for threads
- more sane ordering for thread command, username, and pid

(christos)

2008-07-21 19:13:46 UTC wrstuden-revivesa commitmail json YAML

2008-07-21 15:34:58 UTC MAIN commitmail json YAML

2008-07-21 15:22:19 UTC MAIN commitmail json YAML

Switch __COPYRIGHT() to using __SECTIONSTRING() now that userland
copyrights don't have \n in them.
(Tested on i386.  There might be a couple of applications specific
to a given platform that should be fixed.)

(lukem)

2008-07-21 14:33:31 UTC MAIN commitmail json YAML

2008-07-21 14:28:57 UTC ipsec-tools-0_7-branch commitmail json YAML

2008-07-21 14:19:28 UTC MAIN commitmail json YAML

2008-07-21 14:14:13 UTC simonb-wapbl commitmail json YAML

2008-07-21 13:37:00 UTC MAIN commitmail json YAML

2008-07-21 13:29:05 UTC MAIN commitmail json YAML

Remove the \n and tabs from the __COPYRIGHT() strings.

(lukem)

2008-07-21 13:25:47 UTC MAIN commitmail json YAML

Remove the \n and tabs from the __COPYRIGHT() strings.

(lukem)

2008-07-21 13:24:39 UTC MAIN commitmail json YAML

Remove the \n and tabs from the __COPYRIGHT() strings.

(lukem)

2008-07-21 13:12:38 UTC MAIN commitmail json YAML

Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.

(lukem)

2008-07-21 12:44:25 UTC MAIN commitmail json YAML

Replace gcc initialisers with c99 initialisers.

(gmcgarry)

2008-07-21 12:30:33 UTC MAIN commitmail json YAML

UBC license does not require an advertizing clause any more - this files
where probably missed in the initial sweep due to strange formatting
(last clause not explicitly numbered).

FreeBSD converted them (rev. 1.21 pf rarpd.8 and rev 1.41 of rarpd.c
in their repository), nearly four years ago.

(martin)

2008-07-21 12:12:57 UTC MAIN commitmail json YAML

AFLAGS is actually options to ${CC} (not ${AS}) when compiling .s/.S files.
(For gcc, this means that flags to as(1) need to be passed as -Wa,flag)

(lukem)

2008-07-21 12:05:43 UTC MAIN commitmail json YAML

Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.

(lukem)

2008-07-21 11:51:59 UTC MAIN commitmail json YAML

beautify dmesg with MPVERBOSE.
before:

pci0 at hypervisor0 bus 0: configuration mode 1hypervisor0: added to list as bus 0

pchb0 at pci0 dev 0 function 0

now:

pci0 at hypervisor0 bus 0: configuration mode 1
hypervisor0: added to list as bus 0
pchb0 at pci0 dev 0 function 0

(cegger)

2008-07-21 11:38:44 UTC MAIN commitmail json YAML

2008-07-21 10:51:03 UTC MAIN commitmail json YAML

Have a COW with fscow_run().  Fixes problem of allocating files
on ffs with indirect blocks.

found by simonb

(pooka)

2008-07-21 10:40:37 UTC MAIN commitmail json YAML

Repeat after me: do not pollute sys with #ifdef _RUMPKERNEL

(pooka)

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

Implement, and document, an ugly hack which allows cross-building of
NetBSD on Darwin - Mac OS X Leopard - to complete successfully

hack  cross-building hack on Darwin
mdate  20 July 2008
who    agc
file  src/distrib/common/Makefile.mdset      : 1.33
descr
      Darwin has problems with getopt() when used in mdsetimage -v,
      due to the difference between BSD and libiberty() getopt
      implementations, more fully described in
      http://mail-index.netbsd.org/current-users/2008/06/27/msg003242.html
      and the subsequent thread.  For just now, we just have an ugly
      workaround not to call mdsetimage with the -v argument on Darwin
kcah

(agc)

2008-07-21 09:51:46 UTC MAIN commitmail json YAML

don't include i82365var.h, fixes build error, from Robert Swindells

(drochner)

2008-07-21 09:43:03 UTC MAIN commitmail json YAML

2008-07-21 09:15:12 UTC MAIN commitmail json YAML

Comment out references to the "-P"/"--perl-regexp" option,
which is not supported on NetBSD.  Fixes PR 39122.

(apb)

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

Remove trailing whitespace.

(wiz)

2008-07-21 07:33:54 UTC MAIN commitmail json YAML

Add PMAP_KMPAGE defintion (forgotten commit).  Also add PVF_DIRTY which will
be used by an update pmap.c shortly (to note what pages may have dirty
cache lines).

(matt)

2008-07-21 07:18:11 UTC MAIN commitmail json YAML

Remove #ifdef __FreeBSD__ around DRM_UPDATE_DRAW ioctl, as we have drawable
code (and if it does not work, we must make it work!).

Add missing entry for DRM_MODESET_IOCTL.

(bjs)

2008-07-21 06:26:06 UTC MAIN commitmail json YAML

2008-07-21 06:24:29 UTC MAIN commitmail json YAML

Do not set default gss id if xauth is used, otherwise gss-id attribute
might be sent even if it was not requested.

(tteras)

2008-07-21 00:08:30 UTC MAIN commitmail json YAML

Call mountpoint VFS_FSYNC() from specfs fsync.

Makes rump kern/38057-happy.

(pooka)

2008-07-20 22:57:19 UTC MAIN commitmail json YAML

2008-07-20 20:21:17 UTC haad-dm commitmail json YAML

Initialize vg_path before using it. This fixes lvcreate for me.

(haad)

2008-07-20 20:06:46 UTC MAIN commitmail json YAML

Use BUILDSYMLINKS for the nvi.1 manpage instead of copying the vi.1 file
to nvi.1
Resolves the problem that this file was not removed during a make cleandir.

(veego)

2008-07-20 19:03:04 UTC MAIN commitmail json YAML

Make the user-namespaced rumpuser_cv_has_waiters() of type int
instead of bool to avoid unnecessary problems in trying to provide
the bool type.

(pooka)

2008-07-20 18:52:07 UTC MAIN commitmail json YAML

2008-07-20 17:53:30 UTC MAIN commitmail json YAML

Add CLEANFILES for krb5-config

(veego)

2008-07-20 17:18:21 UTC MAIN commitmail json YAML

Make struct pcib_softc explicit in our softc.

(martin)

2008-07-20 16:59:53 UTC MAIN commitmail json YAML

Explicitly add struct pcib_softc to the softc since the pcib functions
we call expect this.

(martin)

2008-07-20 16:52:33 UTC MAIN commitmail json YAML

Rearange softc so it starts with a struct pcib. We reuse the x86 pcib code
which assumes this.

(martin)

2008-07-20 16:50:29 UTC MAIN commitmail json YAML

Make the softc externally visible, so other bridges reusing this code
don't have to "get it right" manually.

(martin)

2008-07-20 16:35:27 UTC MAIN commitmail json YAML

Specify volatile to some pointers to access DMA registers.

(tsutsui)

2008-07-20 16:28:24 UTC MAIN commitmail json YAML

No need to specify '&' to get array's address.
No binary changes.

(tsutsui)

2008-07-20 16:25:35 UTC MAIN commitmail json YAML

Add CLEANFILES for ${BUILT_SRCS} (vis.h)

(veego)

2008-07-20 16:23:38 UTC MAIN commitmail json YAML

Fix pointer arithmetic botch in rev 1.37.

(tsutsui)

2008-07-20 16:18:14 UTC MAIN commitmail json YAML

2008-07-20 16:14:22 UTC MAIN commitmail json YAML

You must untypo what you have typoed: rumpnode_if.h -> rumpvnode_if.h

(pooka)

2008-07-20 15:56:44 UTC MAIN commitmail json YAML

The build options for the library parts are mostly located in this
file.  So, in order to better support UPDATE builds, add a dependency
on this file for object files in subdirectories using this file.

(he)

2008-07-20 14:36:52 UTC MAIN commitmail json YAML

Add a CLEANFILES line to remove the generated file defs.h

(veego)

2008-07-20 08:50:20 UTC MAIN commitmail json YAML

Add locking around veriexec operations to prevent all sorts of badness
happening.  This fixes kern/38646.

(blymn)

2008-07-20 03:02:22 UTC MAIN commitmail json YAML

add forgotten initialization/destruction for tsk_lock.

(bjs)

2008-07-20 02:58:40 UTC MAIN commitmail json YAML

2008-07-20 02:06:37 UTC MAIN commitmail json YAML

When doing pointer arithmetic to compute limit cast bootp to pointer
type of correct signedness.  Caught by lint.

(uwe)

2008-07-20 01:20:23 UTC MAIN commitmail json YAML

2008-07-20 01:09:07 UTC MAIN commitmail json YAML

2008-07-20 01:05:27 UTC MAIN commitmail json YAML

Make sure callouts are initialized before any access (including stopping
them)

(martin)

2008-07-20 01:03:22 UTC MAIN commitmail json YAML

2008-07-20 00:52:40 UTC MAIN commitmail json YAML

2008-07-20 00:51:19 UTC MAIN commitmail json YAML

Remove the \n from the __COPYRIGHT example; what(1) stops extracting
at them, so we lose most of the message.

(lukem)

2008-07-20 00:11:04 UTC MAIN commitmail json YAML

2008-07-19 23:01:52 UTC MAIN commitmail json YAML

ioctl compatibility for v4l2 and drm

(jmcneill)

2008-07-19 22:23:14 UTC MAIN commitmail json YAML

move an XXXNETBSD along with the assignment that moved

(mrg)

2008-07-19 22:22:17 UTC MAIN commitmail json YAML

merge cornflakes from git-change-04893aa99abfbed8eb6d7067a974fa1f31193c87.

(mrg)

2008-07-19 22:14:13 UTC MAIN commitmail json YAML

2008-07-19 22:10:09 UTC MAIN commitmail json YAML

2008-07-19 22:05:11 UTC MAIN commitmail json YAML

2008-07-19 21:21:38 UTC MAIN commitmail json YAML

- From Paul Goyette: correct the description of mutex_spin_exit.
- Remove sentence about lockmgr(9), as it is finally replaced.
- Note atomic_ops(3) and membar_ops(3) man pages.

(rmind)

2008-07-19 20:20:13 UTC haad-dm commitmail json YAML

Fix previous commit. device-mapper driver should build fine now.

(haad)

2008-07-19 20:17:40 UTC haad-dm commitmail json YAML

Add support for BSD raw devices to filesystem code. After LV creation link
to block and raw device should be created now.

(haad)

2008-07-19 20:08:39 UTC MAIN commitmail json YAML

Pull in agp_i810.h so the agp borrow hack works on i915drm.

(jmcneill)

2008-07-19 17:45:53 UTC MAIN commitmail json YAML

PCI_PRODUCT works on pa_id, not pa_device

(jmcneill)

2008-07-19 17:44:14 UTC MAIN commitmail json YAML

dev->pci_device should be assigned PCI_PRODUCT(pa->pa_id), not the id
itself.

(bjs)

2008-07-19 17:28:14 UTC MAIN commitmail json YAML

use ALIGN() instead of rolling our own.

(bjs)

2008-07-19 17:23:04 UTC MAIN commitmail json YAML

set dev->kdev = kdev at open time, not in drm_ioctl.

(bjs)

2008-07-19 16:36:40 UTC MAIN commitmail json YAML

Limit sectorsize to max. 4096 bytes. This prevents a panic when declaring
the node pool since standard pools are limited upto 4096 aparently.
Pagesize limit even?

(reinoud)

2008-07-19 16:23:09 UTC MAIN commitmail json YAML

Use the allocation descriptor types selected on mount when growing from an
internal to an extent recording.

(reinoud)

2008-07-19 16:14:09 UTC MAIN commitmail json YAML

Use ecma-167 constants instead of homegrown to prevent double mapping.

(reinoud)

2008-07-19 16:00:35 UTC MAIN commitmail json YAML

Choose which time of allocation descriptors to use on new nodes based on
the number of partition mappings.

(reinoud)

2008-07-19 14:15:11 UTC MAIN commitmail json YAML

2008-07-19 13:58:08 UTC MAIN commitmail json YAML

buf_destroy() an embedded buffer before returning memory to pool
issue detected by LOCKDEBUG panicing about "allocation contains active lock"

(kardel)

2008-07-19 12:20:44 UTC haad-dm commitmail json YAML

2008-07-19 10:33:58 UTC MAIN commitmail json YAML

Initialize timecounter_lock at IPL_HIGH. Prevents a "locking against myself"
when com.c (options PPS_SYNC) delivers a PPS time stamp during clock
interupt processing.

(kardel)

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

Change IPL of DRM_SPININIT macro to IPL_NONE.  Currently, the only
mutex initialized by this macro is the dma lock, which certainly
should not be IPL_VM.  The priorities of the other locks should be
revisited.

Also, in DRM_WAIT_ON, enforce the policy of "drm returns -errno
to shared code" (this used to be implemented via a macro).

(bjs)

2008-07-19 07:37:52 UTC MAIN commitmail json YAML

bare-bones entry for mesa-drm

(mrg)

2008-07-19 07:26:54 UTC MAIN commitmail json YAML

support new drm.

XXX: not fully enabled yet.  config(1) has a makeoptions bug
with complex conditionals.  see files.drm / files.pcidrm for
some instructions on how to enable it.

(mrg)

2008-07-19 07:03:07 UTC MAIN commitmail json YAML

XXX: remove the (volatile uint32_t *) cast from atomic_read() macro for now.

now all bsd drm drivers build except for i915 which fails to link.

(mrg)

2008-07-19 07:02:15 UTC MAIN commitmail json YAML

XXX: always return DRM_MIGHT_BE_AGP for now -- need to implement the
XXX: releant bus controller grovelling for netbsd pci.

(mrg)

2008-07-19 06:48:44 UTC MAIN commitmail json YAML

XXX rename some macro internal variable names to not clash with users.

(mrg)

2008-07-19 06:42:07 UTC MAIN commitmail json YAML

rename some inner local variables away from outer scope name conflicts

(mrg)

2008-07-19 06:40:01 UTC MAIN commitmail json YAML

rename a local variable from free to myfree

(mrg)

2008-07-19 06:18:23 UTC MAIN commitmail json YAML

pull over many many changes from netbsd-current sys/dev/{,pci/}drm/.
make the mesa-drm style Makefile's actually run on netbsd (but i doubt
they work yet.)

this still has a lot to go.  it doesn't work yet, but it's getting
close.

most of this is from other authors than myself:  yorrick, drochner,
jared, bjs, all contributed a lot more than i have so far, but there's
a bunch of clean up from myself in here as well.

(mrg)

2008-07-19 06:14:25 UTC MAIN commitmail json YAML

2008-07-19 05:30:52 UTC MAIN commitmail json YAML

src/sys/external/bsd/drm/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/autogen.sh@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drmP.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_atomic.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_auth.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_bufs.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_context.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_dma.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_drawable.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_drv.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_fops.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_irq.c@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_linux_list.h@1.1.1.1 / diff / nxr@1.1.1.1
src/sys/external/bsd/drm/dist/bsd-core/drm_lock.c@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 160 files)
import mesa-drm git from version 5d27fd94afaaf434c3a92af0075420b550055bfb,
which is approximately june 25th or so.

Status:

Vendor Tag: mesa-drm
Release Tags: git-change-5d27fd94afaaf434c3a92af0075420b550055bfb

(mrg)

2008-07-18 21:29:48 UTC MAIN commitmail json YAML

fix debugging printf

(christos)

2008-07-18 21:12:03 UTC MAIN commitmail json YAML

s/msgs/msgs(1)/ in a comment.  From PR 39167.

(apb)

2008-07-18 21:03:03 UTC MAIN commitmail json YAML

2008-07-18 20:40:47 UTC MAIN commitmail json YAML

Comment out references to the "-P"/"--perl-regexp" option,
which is not supported on NetBSD.  Fixes PR 39122.

(apb)

2008-07-18 20:22:51 UTC MAIN commitmail json YAML

document -j from Dennis den Brok

(christos)

2008-07-18 16:37:58 UTC simonb-wapbl commitmail json YAML

2008-07-18 16:28:48 UTC simonb-wapbl commitmail json YAML

2008-07-18 16:21:12 UTC MAIN commitmail json YAML

Hopefully fix gcc type puned warning.

(reinoud)

2008-07-18 16:20:03 UTC MAIN commitmail json YAML

2008-07-18 16:19:12 UTC MAIN commitmail json YAML

2008-07-18 16:18:04 UTC MAIN commitmail json YAML

2008-07-18 16:17:11 UTC MAIN commitmail json YAML

2008-07-18 16:15:56 UTC MAIN commitmail json YAML

Don't biohazardwait B_ASYNC buffers.

(pooka)

2008-07-18 15:55:32 UTC MAIN commitmail json YAML

2008-07-18 14:48:55 UTC simonb-wapbl commitmail json YAML

"mount -u -o log" works now - remove the code that explicity disabled
this.

(simonb)

2008-07-18 14:48:02 UTC simonb-wapbl commitmail json YAML

In ffs_fsync() pass FSYNC_VFS to ffs_full_fsync() for a VBLK vnode so
that the correct "struct mount" is referenced.

Fixes WAPBL for the "mount update" case, so remove the "anti-kern/38057"
hack that was previous there to guard against this.

Based on suggestion from yamt@.  yamt suggest this could be cleaner
that the current VFS_FSYNC method too.  Another day...

(simonb)

2008-07-18 14:25:37 UTC MAIN commitmail json YAML

thanks David, but the initialisation might not work, dependent on
the %union used -- remove the "const" instead (and add a "static"
which desn't seem to hurt)

(drochner)

2008-07-18 14:18:51 UTC MAIN commitmail json YAML

On dirhash lookup, don't retrieve info you already have.

(reinoud)

2008-07-18 13:39:41 UTC MAIN commitmail json YAML

Remove double check

(reinoud)

2008-07-18 13:34:05 UTC MAIN commitmail json YAML

First retrieve length and hash values *before* advancing to the next entry.
On hashline collision it would check a random one next.

(reinoud)

2008-07-18 12:45:08 UTC MAIN commitmail json YAML

Instead of bombing out when trying to mount a disc RW when UDF_READWRITE is
not defined, downgrade it to a read-only mount.

(reinoud)

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

groff puts this code through g++ which is rather happier if we give
yyvalzero an initialiser.

(dsl)

2008-07-17 23:00:01 UTC MAIN commitmail json YAML

PR/39155: Wolfgang Solfrank: Invalid parameter to turnstile_exit in rw_downgrade.

(rmind)

2008-07-17 20:41:49 UTC haad-dm commitmail json YAML

Change dm_format_dev to select right device.
Remove debug printf from library.

(haad)

2008-07-17 20:39:53 UTC haad-dm commitmail json YAML

2008-07-17 19:23:17 UTC MAIN commitmail json YAML

Use htonl like ping/traceroute6 do, from Markus Mayer

(christos)

2008-07-17 19:10:22 UTC MAIN commitmail json YAML

Implement directory hashing to speed up directory traversals. Speed
improvements of at least 4 times in untarring and roughly 100 to 500 times
on file creation in big directories. Lookup of files was O(n*n) and is now
O(1) even for file creation. Free spaces in the directory are kept in a
seperate list for fast file creation.

The postmark benchmark gives:

UDF old:
pm>set transactions 2000
pm>set number 3000
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        1593 seconds total
        681 seconds of transactions (2 per second)

Files:
        3956 created (2 per second)
                Creation alone: 3000 files (4 per second)
                Mixed with transactions: 956 files (1 per second)
        990 read (1 per second)
        1010 appended (1 per second)
        3956 deleted (2 per second)
                Deletion alone: 2912 files (9 per second)
                Mixed with transactions: 1044 files (1 per second)

Data:
        5.26 megabytes read (3.38 kilobytes per second)
        21.93 megabytes written (14.10 kilobytes per second)
pm>

UDF new:
pm>set transactions 2000
pm>set number 3000
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        19 seconds total
        3 seconds of transactions (666 per second)

Files:
        3956 created (208 per second)
                Creation alone: 3000 files (230 per second)
                Mixed with transactions: 956 files (318 per second)
        990 read (330 per second)
        1010 appended (336 per second)
        3956 deleted (208 per second)
                Deletion alone: 2912 files (970 per second)
                Mixed with transactions: 1044 files (348 per second)

Data:
        5.26 megabytes read (283.66 kilobytes per second)
        21.93 megabytes written (1.15 megabytes per second)

(reinoud)

2008-07-17 16:28:14 UTC MAIN commitmail json YAML

fix a longstanding bug, from Otto Moerbeck:
if we're reducing a rule that has an empty
right hand side and the yacc stackpointer is pointing at the very
end of the allocated stack, we end up accessing the stack out of
bounds by the implicit $$ = $1 action

do it a bit differently than in Openbsd: avoid pulling in <string.h>
because this is not compatible with wacky namespace games we do in libc

(drochner)

2008-07-17 16:24:56 UTC MAIN commitmail json YAML

include <stdlib.h> explicitely, for exit(), getprogname() etc.
(it happens to be pulled in by the yacc skeleton, but we shouldn't
rely on this)

(drochner)

2008-07-17 16:24:05 UTC MAIN commitmail json YAML

Mark groff_mom.0, groff_mom.7, mom.tmac, and om.tmac as obsolete.
Fixes build after 'mom removal'.

(oster)

2008-07-17 16:13:33 UTC MAIN commitmail json YAML

Revert part of previous changes:
> make makeiplcookie() return PSL bits via ipl2psl_table[]
> rather than IPL_FOO indexes
because ipl2psl_table[] could be updated during autoconf(9)
and we can't use it as cookie before cpu_configure(9).

(tsutsui)

2008-07-17 15:37:59 UTC MAIN commitmail json YAML

Dont round up nanosecond count; if its nearing wrap one could get a count
of >1 second resulting in invalid time stamps on disc.

(reinoud)

2008-07-17 14:48:12 UTC haad-dm commitmail json YAML

2008-07-17 14:43:38 UTC MAIN commitmail json YAML

2008-07-17 14:39:26 UTC MAIN commitmail json YAML

devive_private -> device_private

(cegger)

2008-07-17 13:39:50 UTC MAIN commitmail json YAML

2008-07-17 13:35:07 UTC MAIN commitmail json YAML

remove redundant declaration of tvtohz(). It's declared in <sys/timevar.h>.
Makes i386 ALL kernel build again.

(cegger)

2008-07-17 13:29:39 UTC haad-dm commitmail json YAML

2008-07-17 11:25:07 UTC MAIN commitmail json YAML

Deregister fakeblock path immediately after mount to get it
deregistered also in the case of an error.

(pooka)

2008-07-17 11:00:29 UTC MAIN commitmail json YAML

Since the rename logic now locks its source directory too, we ought to
unlock the source directory again on exit. The stub that doesn't allow
cross directory renames for now jumped to the wrong exit point and thus
left a locked directory node that paniced on next locking.

(reinoud)

2008-07-17 10:46:56 UTC MAIN commitmail json YAML

Move usr.bin/top/Makefile -> bin/Makefile, and tweak accordingly:
- bin (instead of usr.bin) follows ../README
- no point having a sub-subdir for a single reachover (bin vs bin/top),
  although we could debate the pros & cons of that endlessly.

(lukem)

2008-07-17 07:01:30 UTC MAIN commitmail json YAML

2008-07-16 21:34:17 UTC MAIN commitmail json YAML

PR/39157: Markus Mayer: traceroute not 64 bit aware (struct timeval issue)

(christos)

2008-07-16 21:27:36 UTC MAIN commitmail json YAML

2008-07-16 21:24:59 UTC MAIN commitmail json YAML

mark mom related stuff obsolete

(perry)

2008-07-16 21:14:54 UTC MAIN commitmail json YAML

2008-07-16 20:53:56 UTC MAIN commitmail json YAML

make mkver fetch the date information from src/usr.sbin/ntp/importdate
in order to achieve consistent version strings across all builds

(kardel)

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

vfs_subr2 has lost its will to live.  vfs_subr was originally split
into two parts so that some of the routines could be used by rump.
Now that rump uses both vfs_subr and vfs_subr2 and there is no
reason to keep two files lying around, re-unite them.

(pooka)

2008-07-16 18:56:34 UTC MAIN commitmail json YAML

add a KASSERT to check the protection bits before using as array index

(drochner)

2008-07-16 18:54:09 UTC MAIN commitmail json YAML

split device/softc for sd (tested with a USB stick)

(drochner)

2008-07-16 18:50:58 UTC MAIN commitmail json YAML

2008-07-16 18:27:49 UTC MAIN commitmail json YAML

wipe out tty buffer contents after read, to avoid keeping possibly
sensitive information in memory longer than necessary
(We could make this depend on ~ECHO or so, but this would be an API
change and I don't think it is worth the effort.)

(drochner)

2008-07-16 18:20:17 UTC MAIN commitmail json YAML

While openpam overwrites possible sensitive data on cleanup, it misses
the buffers used in the password dialog. Clean them too.

(drochner)

2008-07-16 17:26:25 UTC MAIN commitmail json YAML

some improvements to digital play mode:
-use AUMODE_PLAY_ALL, from Sergey Svishchev -- this might cause
stuttering if the write to audio can't keep up, but it avoids pauses
if the audio buffer drains out on stop/resume
-The timeout for the raw SCSI command to read audio data
was too small, causing complete failure for me.
-Since the itimer can't do faster than HZ, a too small buffer doesn't
work. Try to calculate a sensible buffer size.
-While it makes sense to deliver data a bit faster than necessary,
it should be not that much that the blocking in the signal handler
hurts interactive response. Allow for 50ms.
-Comment out a sched_yield() in the signal handler - this doesn't
look right.
This is far from being perfect, but it makes digital mode usable for me.
And for Jeremy C. Reed, the author of PR bin/38493.

(drochner)

2008-07-16 16:51:14 UTC MAIN commitmail json YAML

sockopts need to be int not ssize_t, which can be long on 64 bit machines.
fixes sparc64 issue. thanks to rafal for testing.

(christos)

2008-07-16 16:34:36 UTC MAIN commitmail json YAML

Temporary hack to remove dates from generated postscript files.

Really, though, "mom" should go, or at least the generated PostScript
files should.

(perry)

2008-07-16 16:13:38 UTC MAIN commitmail json YAML

Add -DM to the newvers_stand.h invocation.

Why is there a "Makefile.boot" used here, and a "Makefile.booters"
used one level up, with redundant stuff between both of them? This all
used to be so clean...

(perry)

2008-07-16 16:07:42 UTC MAIN commitmail json YAML

Remove another source of date/build user/build host that I hadn't
caught on the last sweep.

(perry)

2008-07-16 15:54:24 UTC MAIN commitmail json YAML

bring todo list upper-to-dater

(pooka)

2008-07-16 15:44:11 UTC MAIN commitmail json YAML

Sync data to baking storage in ukfs_write()

(pooka)

2008-07-16 15:43:31 UTC MAIN commitmail json YAML

2008-07-16 15:42:54 UTC MAIN commitmail json YAML

rumpalooza sys_fsync

(pooka)

2008-07-16 15:22:50 UTC MAIN commitmail json YAML

Disable more pseudo-devices to shrink an install kernel.

(tsutsui)

2008-07-16 14:45:17 UTC MAIN commitmail json YAML

2008-07-16 14:33:10 UTC MAIN commitmail json YAML

Default PMAP_KMPAGE to 0 unless it's been previously defined by
<machine/pmap.h>

(matt)

2008-07-16 14:29:11 UTC MAIN commitmail json YAML

2008-07-16 14:27:27 UTC MAIN commitmail json YAML

2008-07-16 13:44:51 UTC MAIN commitmail json YAML

2008-07-16 13:19:20 UTC MAIN commitmail json YAML

2008-07-16 12:52:37 UTC MAIN commitmail json YAML

Call newvers_stand.sh with -DM so we don't include the (unused) date
and builder in the data segment.

(perry)

2008-07-16 11:45:56 UTC MAIN commitmail json YAML

* emitrules()
- code cleanup
- support for extensions of which length is not 1

(kent)

2008-07-16 11:30:36 UTC MAIN commitmail json YAML

change the order that we build config.h

(christos)

2008-07-16 11:11:37 UTC MAIN commitmail json YAML

explain that mkver needs cleanup when a new version is imported
as per suggestion from simon

(perry)

2008-07-16 09:36:08 UTC MAIN commitmail json YAML

Make UDF allocation-sanity check optional even if the DEBUG flag is
specified. This should be sysctl-able when compiled with the DEBUG flag
eventually.

(reinoud)

2008-07-16 08:43:01 UTC MAIN commitmail json YAML

Don't ignore poor retarded ubt(4) devices which have vendor and product id
== 0. Discovered by mballmer@obsd, ok'd by plucky@.

(tonnerre)

2008-07-16 03:22:04 UTC MAIN commitmail json YAML

in pmap_map(), use pmap_kenter_pa() instead of pmap_enter()
so that we don't need to allocate memory to create the mapping.
this should help with getting crash dumps more reliably.

(chs)

2008-07-16 03:15:34 UTC netbsd-4-0 commitmail json YAML

2008-07-16 03:10:54 UTC netbsd-4-0 commitmail json YAML

src/dist/bind/CHANGES@1.1.1.4.4.2.2.1 / diff / nxr@1.1.1.4.4.2.2.1
src/dist/bind/COPYRIGHT@1.1.1.3.4.1.2.1 / diff / nxr@1.1.1.3.4.1.2.1
src/dist/bind/FAQ@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/FAQ.xml@1.1.1.1.6.1.2.1 / diff / nxr@1.1.1.1.6.1.2.1
src/dist/bind/Makefile.in@1.1.1.3.4.1.2.1 / diff / nxr@1.1.1.3.4.1.2.1
src/dist/bind/README@1.14.4.2.2.1 / diff / nxr@1.14.4.2.2.1
src/dist/bind/bin/check/check-tool.c@1.1.1.3.4.1.2.1 / diff / nxr@1.1.1.3.4.1.2.1
src/dist/bind/bin/check/named-checkconf.8@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/check/named-checkconf.docbook@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/check/named-checkconf.html@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/check/named-checkzone.8@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/check/named-checkzone.c@1.1.1.3.4.1.2.1 / diff / nxr@1.1.1.3.4.1.2.1
src/dist/bind/bin/check/named-checkzone.docbook@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/check/named-checkzone.html@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/dig/dig.1@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/dig/dig.c@1.12.4.1.2.1 / diff / nxr@1.12.4.1.2.1
src/dist/bind/bin/dig/dig.docbook@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/dig/dig.html@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/dig/dighost.c@1.1.1.4.4.1.2.1 / diff / nxr@1.1.1.4.4.1.2.1
src/dist/bind/bin/dig/host.1@1.1.1.3.4.1.2.1 / diff / nxr@1.1.1.3.4.1.2.1
      :
(more 253 files)
Apply patch (requested by adrianp in ticket #1168):
Update BIND to 9.4.2-P1 and turn off pthreads.

(snj)

2008-07-16 02:45:01 UTC netbsd-4 commitmail json YAML

2008-07-16 01:57:12 UTC netbsd-4 commitmail json YAML

Apply patch (requested by adrianp in ticket #1168):
Update BIND to 9.4.2-P1 and turn off pthreads.

(snj)

2008-07-16 01:54:17 UTC MAIN commitmail json YAML

2008-07-16 01:51:56 UTC MAIN commitmail json YAML

2008-07-16 00:47:56 UTC MAIN commitmail json YAML

2008-07-16 00:43:05 UTC MAIN commitmail json YAML

2008-07-16 00:41:50 UTC MAIN commitmail json YAML

2008-07-16 00:36:15 UTC MAIN commitmail json YAML

2008-07-16 00:20:35 UTC MAIN commitmail json YAML

2008-07-16 00:19:57 UTC MAIN commitmail json YAML

Revamp bookkeeping for pages entered by pmap_kenter_pa.  Keep track of them
on pvlists so that the cacheability can be properly tracked.

(matt)

2008-07-16 00:16:17 UTC MAIN commitmail json YAML

make vers.c also depend on the script that builds vers.c

(perry)

2008-07-16 00:11:27 UTC MAIN commitmail json YAML

Add PMAP_KMPAGE flag for pmap_kenter_pa.  This allows pmaps to know that
the page being entered is being for the kernel memory allocator.  Such pages
should have no references and don't need bookkeeping.

(matt)

2008-07-15 23:17:38 UTC MAIN commitmail json YAML

Update the version numbers following commit, and make them all identical.

(perry)

2008-07-15 23:16:27 UTC MAIN commitmail json YAML

2008-07-15 22:27:32 UTC MAIN commitmail json YAML

2008-07-15 22:26:42 UTC MAIN commitmail json YAML

Add some PCI IDs from the Thinkpad T61/X61/R61 series as observed in
PR 37988 and on my own T61.

(tonnerre)