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

2024-05-10 02:10:03 UTC Now

2010-02-14 13:37:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #1292):
sys/kern/kern_malloc.c: revision 1.128
Let kernel build when MALLOCLOG is defined but DIAGNOSTIC is not.
Else, hitmlog() is defined but not used, which triggers a warning.

(bouyer)

2010-02-14 13:36:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #1291):
sys/opencrypto/cryptodev.c: revision 1.52
Add missing "break" for CRYPTO_CAST_CBC, and some assorted comment fixes.
openssl(1) checks for CAST (and others) on ~every startup.

(bouyer)

2010-02-14 13:35:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #1290):
sys/kern/kern_ksyms.c: revision 1.53
sys/dev/pci/agp_via.c: revision 1.18
sys/netipsec/key.c: revision 1.63
sys/arch/x86/x86/x86_autoconf.c: revision 1.49
sys/kern/init_main.c: revision 1.415
sys/kern/cnmagic.c: revision 1.11
sys/netipsec/ipsec.c: revision 1.47
sys/arch/x86/x86/pmap.c: revision 1.100
sys/netkey/key.c: revision 1.176
Replace more printfs with aprint_normal / aprint_verbose
Makes "boot -z" go mostly silent for me.

(bouyer)

2010-02-14 13:30:04 UTC netbsd-5 commitmail json YAML

2010-02-14 13:27:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1289):
sys/sys/namei.src: revision 1.14
sys/kern/vfs_syscalls.c: revision 1.401
sys/nfs/nfs_serv.c: revision 1.149
sys/sys/namei.h: regen
Define namei flag INRENAME and set it if a lookup operation is part
of rename.  This helps with building better asserts for rename in
the DELETE lookup ... the RENAME lookup is quite obviously a part
of rename.

(bouyer)

2010-02-14 11:54:03 UTC MAIN commitmail json YAML

add missing glue file, otherwise the emulation will not work if
compiled into the kernel (and the module loader will load another
instance, causing symbol duplication)

(drochner)

2010-02-14 11:09:54 UTC MAIN commitmail json YAML

fix confused CS selector, fixes the panic reported by Mark Davis
per PR port-i386/42787 (the panic happens due to a GPF when a
privileged descriptor is tried to be loaded with the UPL bit set)
The original bug is very old (pre-2.0, i386/svr4_machdep.c rev. 1.69),
but it was relatively harmless until the order of GDT entries was
shuffled (pre-5.0, i386/segments.h rev. 1.42). Before, it caused
a userlevel data selector to be used for CS which broke the emulation
(likely the reason of PR port-i386/32424). The shuffle made that
a privileged selector was used, causing the GPF.
(recent -current doesn't panic on that GPF which seems to be a
side effect of another change)

(drochner)

2010-02-13 23:38:17 UTC MAIN commitmail json YAML

Major overhaul:

1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2.
(ffsv1 and lfsv2 are known to work.  ffv2 support needs more work.  lfsv1 is
probably untested.)

2) Only 32-bit Fcodes are used.  All 64-bit math uses two cells.  This means it
should work on 32-bit machines.

Additional work to consider:

1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf

2) Move the ffs code and the lfs code to different source files so you can
selectively fload the just the filesystems you want.

3) Add code to load ELF files directly instead of relying on the host firmware
ELF support.  But, since the binary is now 7250 bytes there may not be room.

(eeh)

2010-02-13 22:57:03 UTC MAIN commitmail json YAML

Fix off-by-one (config -x works again) and improve editing artifacts
(actually the whole "config -x must be used alone" change was made
unnecessary along the way.  cest la vie).

(pooka)

2010-02-13 22:54:51 UTC MAIN commitmail json YAML

Don't install terminfo.db.

(roy)

2010-02-13 22:29:55 UTC MAIN commitmail json YAML

remove KTR support.  it's never been a working part of netbsd src tree.

(mrg)

2010-02-13 22:24:09 UTC MAIN commitmail json YAML

remove all the devices now present in GENERIC.

(mrg)

2010-02-13 19:34:14 UTC MAIN commitmail json YAML

When checking current sensor value vs limits, check the correct set of
flags to determine which limits are present.

(pgoyette)

2010-02-13 11:55:48 UTC MAIN commitmail json YAML

2010-02-13 11:22:21 UTC MAIN commitmail json YAML

sysctl_doeproc: don't follow a possibly stale pointer.

(yamt)

2010-02-13 11:21:56 UTC MAIN commitmail json YAML

Don't install terminfo.db in rescue.

(roy)

2010-02-13 11:17:31 UTC MAIN commitmail json YAML

nfs_msg: #if 0 out tprintf for now and comment why.

(yamt)

2010-02-13 10:39:39 UTC MAIN commitmail json YAML

Remove unnecessary comment.

(skrll)

2010-02-13 10:38:55 UTC MAIN commitmail json YAML

2010-02-13 08:56:29 UTC MAIN commitmail json YAML

in pmap_growkernel(), make sure we only mutex_exit() if we mutex_enter()ed.

(mrg)

2010-02-13 08:54:58 UTC MAIN commitmail json YAML

enable schizo, bge, fwohci/sbp and ffb@upa, all as seen in SCHIZO config.

(mrg)

2010-02-13 08:46:23 UTC MAIN commitmail json YAML

add some defines for the sizes of TLBs in various CPUs.

(mrg)

2010-02-13 08:17:17 UTC netbsd-5-0 commitmail json YAML

Add file for tracking changes leading up to 5.0.3.

(snj)

2010-02-13 08:15:34 UTC netbsd-5-0 commitmail json YAML

2010-02-13 07:48:01 UTC MAIN commitmail json YAML

Bump date for vrele_async.
Reword slightly and put it outside the vget description.

(wiz)

2010-02-13 07:44:11 UTC MAIN commitmail json YAML

Bump date for new kmem_asprintf.

(wiz)

2010-02-13 04:09:36 UTC MAIN commitmail json YAML

2010-02-13 03:19:47 UTC MAIN commitmail json YAML

Add missing public members of bus_dmamap_t per interface specification
(nothing uses them here for now, so untested).

(pooka)

2010-02-13 02:16:51 UTC MAIN commitmail json YAML

2010-02-13 02:09:41 UTC MAIN commitmail json YAML

Remove UMASS_QUIRK_IGNORE_RESIDUE, instead max out the expected response
size at the actual transfer length. Fixes PR kern/42225 differently.

(martin)

2010-02-13 00:14:00 UTC MAIN commitmail json YAML

let's get modern int types defined so that netpgp will build on mac os x

(agc)

2010-02-12 22:34:39 UTC MAIN commitmail json YAML

2010-02-12 22:34:38 UTC MAIN commitmail json YAML

Link atomic_cas.3 to atomic_cas_{32,64,ptr,uint,ulong}_ni.3.

(dyoung)

2010-02-12 22:31:05 UTC MAIN commitmail json YAML

Comment reformating and correction.

(skrll)

2010-02-12 22:23:40 UTC MAIN commitmail json YAML

Just return if length of zero is passed to bus_dmamap_sync.

(skrll)

2010-02-12 22:23:17 UTC MAIN commitmail json YAML

With help from rmind@, describe the non-interlocked (*_ni) variants of
the standard atomic compare-and-swap operations.  Tell some caveats.

Manual page links, *_ni.3 -> atomic_cas.3 are coming up after a
successful 'build.sh distribution'.

(dyoung)

2010-02-12 22:19:23 UTC MAIN commitmail json YAML

2010-02-12 21:16:56 UTC MAIN commitmail json YAML

sync with rev. 1.5 of sys/dist/pf/net/if_pflog.h (which was before
the 5.x branch), to make filter expressions in pflog dumps work again,
from Lucio Albornoz per PR bin/42780
(pullup candidate)

(drochner)

2010-02-12 16:57:52 UTC MAIN commitmail json YAML

Allow elroy to provide boot device.

(skrll)

2010-02-12 16:57:21 UTC MAIN commitmail json YAML

2010-02-12 16:09:56 UTC uebayasi-xip commitmail json YAML

Teach device page handling to the "lower" fault handler.  Skip all the paging
activities, no loaning, no wired count.  Only compile tested so far.

(uebayasi)

2010-02-12 16:06:50 UTC uebayasi-xip commitmail json YAML

uvmfault_promote: For promotion from a "lower" page, pass the belonging struct
uvm_object * from callers, because device page struct vm_page * doesn't have
a back-pointer to the uvm_object.

(uebayasi)

2010-02-12 15:51:16 UTC MAIN commitmail json YAML

Add PPPOE_SERVER
- disabled (commented out) in GENERIC,
- enabled in ALL

(hubertf)

2010-02-12 14:26:27 UTC MAIN commitmail json YAML

Fix double free, when requesting an invalid sensor.

(njoly)

2010-02-12 13:40:00 UTC uebayasi-xip commitmail json YAML

2010-02-12 13:39:26 UTC uebayasi-xip commitmail json YAML

Teach device page handling.

(uebayasi)

2010-02-12 13:39:10 UTC uebayasi-xip commitmail json YAML

Teach device page handling.

(uebayasi)

2010-02-12 13:38:41 UTC uebayasi-xip commitmail json YAML

Teach device page handling.

(uebayasi)

2010-02-12 12:29:10 UTC MAIN commitmail json YAML

2010-02-12 12:18:33 UTC MAIN commitmail json YAML

Store the generated compiled terminfo descriptions so that we can build
a consistent library just from source.

(roy)

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

I forgot I didn't fix kern/40505 yet, and hence using delay()/DELAY()
in rumps is hard due to some archs having a colorful idea of what
they should be like.  So temporarily disable build of components
using those for non-i386 (use the no-need-to-mess-with-setlists
approach).

(pooka)

2010-02-12 11:39:33 UTC MAIN commitmail json YAML

delay() is used here, so need to include machine/param.h.

(pooka)

2010-02-12 10:54:54 UTC MAIN commitmail json YAML

Start a new paragraph to describe flags values.

(njoly)

2010-02-12 10:36:07 UTC MAIN commitmail json YAML

Fix an array bounds check - fixes PR lib/42793.
Restore a comment (from libterm/tputs.c), requested by jdc.

(martin)

2010-02-12 10:18:56 UTC MAIN commitmail json YAML

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

Change from scroll_forward to cursor_down.
cursor_down is more similar to our old termcap use of nl.
Fixes PR lib/42770.

(roy)

2010-02-12 06:40:53 UTC MAIN commitmail json YAML

Make ESIOP_DEBUG compile (on some platforms? depends on bus definitions...)
From Chris Ross in PR 42792.

(dholland)

2010-02-12 05:02:40 UTC MAIN commitmail json YAML

remove the fourth (empty) column from the -T printouts; ok pgoyette

(cnst)

2010-02-12 04:33:05 UTC uebayasi-xip commitmail json YAML

Enable the newly added VM_PAGE_TO_MD() only #ifdef __HAVE_VM_PAGE_MD.
Pointed out by mrg@.

(uebayasi)

2010-02-12 04:21:57 UTC MAIN commitmail json YAML

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

2010-02-12 04:01:07 UTC MAIN commitmail json YAML

- Add some PCIe config registers.
- The register at 0x1c is not Control Status register. It contains Control
  bits only. Rename it.

(msaitoh)

2010-02-12 03:38:48 UTC MAIN commitmail json YAML

2010-02-12 02:16:59 UTC MAIN commitmail json YAML

envstat output is now so wide that it better be indented by only 2 instead of 6n

(cnst)

2010-02-12 01:55:46 UTC MAIN commitmail json YAML

Starting with Xen 3 API, MMU_EXTENDED_COMMAND (tlb flush, cache flush, page
pinning/unpinning, set_ldt, invlpg) operations cannot be queued in the
xpq_queue[] any more, as they use their own specific hypercall, mmuext_op().

Their associated xpq_queue_*() functions already call xpq_flush_queue()
before issuing the mmuext_op() hypercall, which makes these xpq_flush_queue()
calls not necessary.

Rapidly discussed with bouyer@ in private mail. XEN3_DOM0/XEN3PAE_DOM0 tested
through a build.sh release, amd64 was only compile tested. No regression
expected.

(jym)

2010-02-12 01:36:02 UTC uebayasi-xip commitmail json YAML

Minimal NOR FlashROM driver to demonstrate the coming XIP functionality.

(uebayasi)

2010-02-12 01:04:05 UTC MAIN commitmail json YAML

Start a new paragraph before describing kmem_asprintf().

(dyoung)

2010-02-12 01:00:22 UTC MAIN commitmail json YAML

Fix a typo in the MLINKS line for kmem.9.

(dyoung)

2010-02-12 00:45:38 UTC MAIN commitmail json YAML

Add nmi(9), a manual page for the x86-only
nmi_establish(9)/nmi_disestablish(9) routines.

(dyoung)

2010-02-11 23:28:53 UTC MAIN commitmail json YAML

Hook kmem_asprintf and vrele_async manpages to the build.

(haad)

2010-02-11 23:16:35 UTC MAIN commitmail json YAML

Add vrele_async routine which asynchronously release vnodes in different contex
and in some time in the future.

Ok: ad@.

(haad)

2010-02-11 23:13:46 UTC MAIN commitmail json YAML

Add kmem_asprintf rotuine which allocates string accordingly to format
string from kmem pool. Allocated string is string length + 1 char for ending
zero.

Ok: ad@.

(haad)

2010-02-11 21:28:16 UTC MAIN commitmail json YAML

2010-02-11 19:50:34 UTC MAIN commitmail json YAML

There is no code left that uses disk size data, so don't query it.

(mlelstv)

2010-02-11 18:24:48 UTC MAIN commitmail json YAML

Register with pmf.

(joerg)

2010-02-11 18:23:32 UTC MAIN commitmail json YAML

Do not mention shutdownhook_establish(9) and doshutdownhooks(9), but
mention pmf(9) and pmf_system_shutdown(9), instead.

(dyoung)

2010-02-11 18:22:26 UTC MAIN commitmail json YAML

Change mentions of doshutdownhooks(9) to pmf_system_shutdown(9).

(dyoung)

2010-02-11 18:20:38 UTC MAIN commitmail json YAML

Mention that dopowerhooks(9) is deprecated.  Suggest to use
pmf_system_suspend(9), instead.

(dyoung)

2010-02-11 18:17:43 UTC MAIN commitmail json YAML

Mention that doshutdownhooks(9) is deprecated.  Suggest to use
pmf_system_shutdown(9), instead.

(dyoung)

2010-02-11 18:11:37 UTC MAIN commitmail json YAML

Do not reference deprecated API shutdownhook_establish(9), but reference
pmf(9), instead.

(dyoung)

2010-02-11 17:46:09 UTC MAIN commitmail json YAML

changes to 1.99.18/20100211

small steps, but lots of them - this is the first one.

+ print out the correct key information when signing files and memory.
  what used to be printed out was the copy of the public key which is
  stored as part of the private key(!). does not address the info shown
  when decrypting, since that is done in a different way, by callback.
  this whole part needs to be re-written, but will have to wait for two
  good hands.

(agc)

2010-02-11 16:28:07 UTC MAIN commitmail json YAML

Oxford serial comma.

(wiz)

2010-02-11 14:49:56 UTC MAIN commitmail json YAML

2010-02-11 14:44:44 UTC MAIN commitmail json YAML

2010-02-11 14:38:43 UTC MAIN commitmail json YAML

Report when using internal database.

(roy)

2010-02-11 14:36:32 UTC MAIN commitmail json YAML

actually include the top-level Makefile.inc

(plunky)

2010-02-11 14:36:09 UTC MAIN commitmail json YAML

Respect TERMINFO_DIRS and document using an embedded database.

(roy)

2010-02-11 14:22:30 UTC MAIN commitmail json YAML

keep generated config.h file in a subdir
(avoids potential inclusion errors)

(plunky)

2010-02-11 14:18:45 UTC MAIN commitmail json YAML

provide endian information at build time rather than embedding it
in the config.h file.

(plunky)

2010-02-11 14:10:22 UTC MAIN commitmail json YAML

Forgot the [develope date].

(phx)

2010-02-11 14:08:56 UTC MAIN commitmail json YAML

Mention amigappc improvements.

(phx)

2010-02-11 13:44:14 UTC MAIN commitmail json YAML

Oxford serial comma.

(wiz)

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

Use structures so we know how long each description is.

(roy)

2010-02-11 13:09:57 UTC MAIN commitmail json YAML

Change -S to output C structures to make life easier.

(roy)

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

Don't assume the terminal has a description.

(roy)

2010-02-11 10:07:14 UTC MAIN commitmail json YAML

put back the "vt100base_data" variable which was souce of confusion,
it is really needed, as noted by Geoff Wing

(drochner)

2010-02-11 09:42:03 UTC MAIN commitmail json YAML

Allow a NULL description.

(roy)

2010-02-11 09:34:12 UTC MAIN commitmail json YAML

Remove silly debug.

(roy)

2010-02-11 09:06:51 UTC MAIN commitmail json YAML

2010-02-11 08:46:18 UTC MAIN commitmail json YAML

Report if using internal database or not.

(roy)

2010-02-11 07:00:46 UTC MAIN commitmail json YAML

Sort options (standard order is 0-9AaBbCc...).

(wiz)

2010-02-11 06:54:57 UTC MAIN commitmail json YAML

remove unnecessary AIBS_MONLIMITS ifdefs, no binary change;  ok pgoyette

(cnst)

2010-02-11 06:26:48 UTC uebayasi-xip commitmail json YAML

uvn_get: For XIP vnodes, skip read-ahead, because it's pointless.

(uebayasi)

2010-02-11 06:23:04 UTC uebayasi-xip commitmail json YAML

genfs_getpages() for XIP.

Pages are directly mappable, and always there.  What we need to do here is
to address filesystem blocks and tell those addresses back to the fault
handler by encoding the physical addresses in struct vm_page * pointers.

(I hate code duplication.  What can I do?)

(uebayasi)

2010-02-11 05:38:21 UTC uebayasi-xip commitmail json YAML

2010-02-11 05:36:16 UTC uebayasi-xip commitmail json YAML

2010-02-11 05:29:01 UTC MAIN commitmail json YAML

uebayasi-xip: Add some directories.

(uebayasi)

2010-02-11 05:22:38 UTC uebayasi-xip commitmail json YAML

2010-02-11 05:20:28 UTC uebayasi-xip commitmail json YAML

2010-02-11 05:19:35 UTC uebayasi-xip commitmail json YAML

Directly memory-mappable block devices (typically NOR FlashROMs) can implement
DIOCGPHYSADDR and return its physical base address.

(uebayasi)

2010-02-11 04:09:10 UTC MAIN commitmail json YAML

add entries for the suncg14 driver
This driver isn't actually useful yet - our kernel cgfourteen driver pretends
to be a cg8, I'll change that next.

(macallan)

2010-02-11 04:07:17 UTC MAIN commitmail json YAML

build the suncg14 driver on sparc

(macallan)

2010-02-11 02:29:24 UTC MAIN commitmail json YAML

2010-02-11 02:22:12 UTC MAIN commitmail json YAML

2010-02-11 01:13:58 UTC MAIN commitmail json YAML

Add RUMP_SYS_FILEOPS for syscalls which operate on files (or at least
close to that).

(pooka)

2010-02-11 00:27:09 UTC MAIN commitmail json YAML

2010-02-11 00:24:46 UTC MAIN commitmail json YAML

tic -S now outputs the specified terminal names and compiled descriptions
as C strings so we can embed them into libterminfo.

(roy)

2010-02-11 00:22:41 UTC MAIN commitmail json YAML

2010-02-11 00:20:50 UTC MAIN commitmail json YAML

2010-02-11 00:16:41 UTC MAIN commitmail json YAML

xsrc/external/mit/xf86-video-suncg14/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/config.h.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/config.sub@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/configure.ac@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/depcomp@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/install-sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/ltmain.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/man/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/man/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/man/suncg14.man@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/missing@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/src/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/src/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/src/cg14.h@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-video-suncg14/dist/src/cg14_driver.c@1.1.1.1 / diff / nxr@1.1.1.1

suncg14 driver, from Xorg

Status:

Vendor Tag: XORG
Release Tags: SUNCG14-1-1-0

(macallan)

2010-02-11 00:06:16 UTC MAIN commitmail json YAML

There is no code left that uses disk size data, so don't query it.
This also failed when querying the simulated block device from mfs.
Fixes PR kern/42782.

(mlelstv)

2010-02-10 23:33:56 UTC MAIN commitmail json YAML

2010-02-10 22:25:08 UTC MAIN commitmail json YAML

Remove accidental commit.

(skrll)

2010-02-10 21:54:47 UTC MAIN commitmail json YAML

Utility function to lookup a symbol value in an elf symbol table - allows,
for example, a bootloader to access symbols in the just loaded kernel
(or module).

(martin)

2010-02-10 20:54:47 UTC MAIN commitmail json YAML

2010-02-10 20:52:35 UTC MAIN commitmail json YAML

Remove a cast by fixing a printf format.

(skrll)

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

Reformat a comment.

(skrll)

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

2010-02-10 20:45:35 UTC MAIN commitmail json YAML

Use Debugger instead of hand crafted asm.

(skrll)

2010-02-10 20:44:14 UTC MAIN commitmail json YAML

2010-02-10 20:39:04 UTC MAIN commitmail json YAML

Replace a magic constant with a define.

(skrll)

2010-02-10 20:33:27 UTC MAIN commitmail json YAML

Don't panic if bus_space_map fails. Just report the error and return.

(skrll)

2010-02-10 20:32:34 UTC MAIN commitmail json YAML

2010-02-10 20:32:03 UTC MAIN commitmail json YAML

2010-02-10 19:54:36 UTC MAIN commitmail json YAML

Fix typo in TEMPer comment, spotted by Patrick Welche

(tonio)

2010-02-10 19:45:48 UTC matt-nb5-mips64 commitmail json YAML

save gp and t8 before callback to firmware

(cliff)

2010-02-10 19:45:30 UTC MAIN commitmail json YAML

add some more mappings from punctuation and accented characters to
more or less adequate replacements in the builtin IBM character set

(drochner)

2010-02-10 19:39:39 UTC MAIN commitmail json YAML

Allow big parts of the vt100 emulation code (what is in
wsemul_vt100_subr.c) to be used by alternative terminal emulators
(which are not in-tree yet but can be loaded as LKMs).
For this, split out that part of the state structure which is used
by the sharable code and include that in the original vt100 state.
This is only a query-replace and sed(1) job for now, it makes sense
to rearrange things a bit so that even more code can be changed --
will do so later.

(drochner)

2010-02-10 17:00:45 UTC MAIN commitmail json YAML

2010-02-10 15:48:28 UTC uebayasi-xip commitmail json YAML

2010-02-10 15:37:48 UTC uebayasi-xip commitmail json YAML

Replace all remaining pg->mdpage references with VM_PAGE_TO_MD().  Now struct
vm_page * is fully opaque.

(uebayasi)

2010-02-10 14:48:26 UTC MAIN commitmail json YAML

2010-02-10 14:20:23 UTC uebayasi-xip commitmail json YAML

2010-02-10 14:18:31 UTC uebayasi-xip commitmail json YAML

2010-02-10 14:11:32 UTC uebayasi-xip commitmail json YAML

Oops fix a typo.  (My lapdog's k/b is dying.)

(uebayasi)

2010-02-10 14:07:23 UTC uebayasi-xip commitmail json YAML

Introduce VM_PAGE_TO_MD(); lookup vm_page_md from a given vm_page.

(uebayasi)

2010-02-10 13:58:08 UTC uebayasi-xip commitmail json YAML

Convert pmap_enter() and pmap_vac_me_harder().

(uebayasi)

2010-02-10 13:26:22 UTC uebayasi-xip commitmail json YAML

2010-02-10 13:23:57 UTC uebayasi-xip commitmail json YAML

Convert pmap_remove_pv() / pmap_modify_pv() to take struct vm_page_md *.

(uebayasi)

2010-02-10 12:53:26 UTC uebayasi-xip commitmail json YAML

Start changing this to be ready for device page (XIP).  The basic rule is
device pages don't have struct vm_page * objects.  Instead per-page data
(mainly PV mappings) is rooted from the global struct vm_page_md array.

Convert 2 functions to take struct vm_page_md * instead of struct vm_page *.

(uebayasi)

2010-02-10 10:34:59 UTC MAIN commitmail json YAML

We need to cap reset_file/init_file.

(roy)

2010-02-10 10:34:31 UTC MAIN commitmail json YAML

2010-02-10 10:33:45 UTC MAIN commitmail json YAML

Constify cat argument and tidy.

(roy)

2010-02-10 08:12:02 UTC uebayasi-xip commitmail json YAML

Initial attempt to implement uvm_pageofzero_xip(), which returns a pointer
to a single read-only zeroed page.  This is meant to be used for XIP now.
Only compile tested.

(uebayasi)

2010-02-10 07:38:10 UTC MAIN commitmail json YAML

Use comma in serialization instead of dot.

(wiz)

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

Some markup and capitalization nits, from Bug Hunting in PR misc/40062.
While here, give xdm its own subsection instead of awkwardly lumping it
in with the rc.conf section.

(snj)

2010-02-10 02:31:01 UTC MAIN commitmail json YAML

2010-02-10 02:26:24 UTC MAIN commitmail json YAML

2010-02-10 02:12:40 UTC uebayasi-xip commitmail json YAML

Initial MD per-page data (struct vm_page_md) lookup code for XIP'able device
pages.  Compile tested only.

Always define uvm_pageisdevice_p().  Always false if kernel is !DEVICE_PAGE.

(uebayasi)

2010-02-10 02:10:28 UTC uebayasi-xip commitmail json YAML

Make device page handling another kernel option.  XIP depends on it.

(uebayasi)

2010-02-10 02:08:34 UTC MAIN commitmail json YAML

The first step to having cd work is to remember to attach it and
go "devfs" on it.

(pooka)

2010-02-10 01:40:25 UTC MAIN commitmail json YAML

mention aibs(4);  suggested: pgoyette;

(cnst)

2010-02-10 00:39:31 UTC MAIN commitmail json YAML

To properly account for the total number of pages allocated for PDP, use
PDP_SIZE, as PAE (i386) requires 4 pages instead of 1.

(jym)

2010-02-09 23:52:14 UTC MAIN commitmail json YAML

Wrap a comment; add a space after a comma to another (align with next line)

(jym)

2010-02-09 23:47:10 UTC MAIN commitmail json YAML

Use roundup2() instead of hardcoding the operation.

(jym)

2010-02-09 23:14:21 UTC MAIN commitmail json YAML

2010-02-09 23:13:10 UTC MAIN commitmail json YAML

Add entry for Juniper Networks Experimental Clock Version 0
Fixes PR kern/42742

(hubertf)

2010-02-09 23:09:47 UTC MAIN commitmail json YAML

Use CR0_PE (enable protected mode) instead of hardcoding constant.

(jym)

2010-02-09 23:07:14 UTC MAIN commitmail json YAML

2010-02-09 23:05:16 UTC MAIN commitmail json YAML

2010-02-09 23:04:15 UTC MAIN commitmail json YAML

Kill extra semi-column.

(njoly)

2010-02-09 22:59:41 UTC MAIN commitmail json YAML

Add another comma in Nd, noted by dogcow.

(wiz)

2010-02-09 22:51:14 UTC MAIN commitmail json YAML

2010-02-09 22:44:43 UTC MAIN commitmail json YAML

2010-02-09 22:38:32 UTC MAIN commitmail json YAML

2010-02-09 22:16:12 UTC MAIN commitmail json YAML

We should always generate terminfo.5 to save human error syncing.

(roy)

2010-02-09 19:02:19 UTC MAIN commitmail json YAML

2010-02-09 18:57:03 UTC MAIN commitmail json YAML

Now that there is a working bus.h for all architectures, move rump
bus dma out of a wip place and into rumpdev where it belongs.

(pooka)

2010-02-09 18:27:17 UTC MAIN commitmail json YAML

* UR_CBI_ADSC ctrl req fails with EIO sometime for unknown reasons.
  Let it instead of panicking.  Doesn't seem to affect functionality.
* process pipe queue only until it is empty

(pooka)

2010-02-09 18:13:10 UTC MAIN commitmail json YAML

Moved the macros amiga_cpu_sync() and amiga_membarrier() from amiga/device.h
to the MD include/cpu.h.
Also make sure that grf_cvreg.h includes cpu.h as it is needed by Xamiga
in xsrc/xfree/xc/programs/Xserver/hw/netbsd/amiga/s3/amigaCV.h.

(phx)

2010-02-09 17:33:31 UTC MAIN commitmail json YAML

Add a bus.h blanket header which forces definition of bus space /
bus dma interfaces as functions and therefore makes it possible to
use rump on archs which suffer from macro maladies, i.e. everything
except i386 and amd64.

(build-tested on sparc64 and vax, which are usually the two extremes
of weirdness in these cases)

(pooka)

2010-02-09 16:53:13 UTC MAIN commitmail json YAML

2010-02-09 16:46:07 UTC MAIN commitmail json YAML

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

IOCONFIG comes from .CURDIR

(pooka)

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

Tweak comment about keyboard mapping.

(sborrill)

2010-02-09 14:25:39 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2010-02-09 14:12:00 UTC uebayasi-xip commitmail json YAML

Give new funcs better names.

(uebayasi)

2010-02-09 14:10:08 UTC MAIN commitmail json YAML

Document what 'flags 0x0' does, since that's what is used in the
config file samples.

Tnx, njoly@

(pgoyette)

2010-02-09 14:06:37 UTC MAIN commitmail json YAML

2010-02-09 13:59:01 UTC MAIN commitmail json YAML

Correct setting of bits in the "generic thermistor" mode.  Cut&paste
error pointed out by njoly@

(pgoyette)

2010-02-09 13:06:17 UTC uebayasi-xip commitmail json YAML

Implement device page struct vm_page * handling.

(uebayasi)

2010-02-09 09:07:34 UTC uebayasi-xip commitmail json YAML

Define vm_physdev / vm_nphysdev, physical address segment data for managed
device pages.

(uebayasi)

2010-02-09 08:43:33 UTC uebayasi-xip commitmail json YAML

2010-02-09 08:31:34 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2010-02-09 08:23:10 UTC uebayasi-xip commitmail json YAML

Merge vm_physseg lookup routines.

(uebayasi)

2010-02-09 07:42:27 UTC uebayasi-xip commitmail json YAML

2010-02-09 07:32:09 UTC MAIN commitmail json YAML

fix the example code to be closer to compilation and update for aibs(4)

(cnst)

2010-02-09 06:49:41 UTC MAIN commitmail json YAML

Bump date for aibs.

(wiz)

2010-02-09 06:48:28 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2010-02-09 06:47:53 UTC MAIN commitmail json YAML

Nd argument does not need quotes (groff handles more than 9 arguments nicely);
add some commas.

(wiz)