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

2024-05-10 02:29:59 UTC Now

2010-07-26 22:33:25 UTC MAIN commitmail json YAML

2010-07-26 19:24:35 UTC MAIN commitmail json YAML

comment out lp64-offensive line (the syslog() calls are not used currently)

(pooka)

2010-07-26 19:19:15 UTC MAIN commitmail json YAML

setlistlust: exports for nfs tests

(pooka)

2010-07-26 19:17:37 UTC MAIN commitmail json YAML

Install the exports file too so that the server can find it.

(pooka)

2010-07-26 18:51:03 UTC MAIN commitmail json YAML

Add for-fun cast ... no, not really.  casting is never fun.
But now this code builds both on 5.0 and -current.

(pooka)

2010-07-26 18:47:37 UTC MAIN commitmail json YAML

2010-07-26 17:53:21 UTC MAIN commitmail json YAML

make unsignedness match

(pooka)

2010-07-26 17:25:31 UTC MAIN commitmail json YAML

Explicitly depend on dist file

(joerg)

2010-07-26 17:24:32 UTC MAIN commitmail json YAML

fix a build problrm pointed out by moof on source-changes-discuss

(agc)

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

need to link in nfs client bits

(pooka)

2010-07-26 16:23:32 UTC MAIN commitmail json YAML

2010-07-26 16:18:35 UTC MAIN commitmail json YAML

2010-07-26 16:17:21 UTC MAIN commitmail json YAML

2010-07-26 16:15:50 UTC MAIN commitmail json YAML

Add NFS to the list of file systems exercised by the "vfs" tests.

How it works:
NFS tests fork and exec the nfs service from fs/nfs/nfsservice.
The child then:
  a) creates a FFS file system
  b) mounts it
  c) starts rpcbind
  d) starts mountd
  e) starts nfsd
  f) handles requests

The client, as expected, does the standard RPC regotiation and
calls mount(MOUNT_NFS).  It then proceeds to execute the test.

An individual test which executes everything described above and
does a few file operations on the NFS mount takes 0.16s wall time
on my laptop from start to finish.  This means it is feasible to
run hundreds of tests while still getting results in a timely
fashion.

Like in other networked tests, the two processes are connected via
the rump shmif which uses mmapped files as ethernet busses.  The
entire test suite can be executed by an unprivileged account.

As a side effect, these tests exercise also the kernel NFS server
in addition to the kernel NFS client.

While everything is currently targetted at executing the vfs tests,
there is no reason this could not be extended to exercise features
specific to NFS.  For example, the server can run through all
exportable file system types, permissions can be tested, etc.

(pooka)

2010-07-26 15:56:46 UTC MAIN commitmail json YAML

2010-07-26 15:55:41 UTC MAIN commitmail json YAML

Descend into nfsserver, i.e. build & install the kernel nfs server bits.

(pooka)

2010-07-26 15:53:01 UTC MAIN commitmail json YAML

2010-07-26 15:41:33 UTC MAIN commitmail json YAML

Store information for bus_dmamem_unmap() and bus_dmamem_free()
somewhere outside the bus_dmamap_t. The bus_dmamap_t has already
been destroyed by this time.

Fixes DMA memory leak at siisata_detach() time.

(jakllsch)

2010-07-26 15:22:16 UTC MAIN commitmail json YAML

When both vget() and vrelel() call vn_lock() we know VI_XLOCK is clear.
No need to use LK_INTERLOCK or LK_RETRY here.

Ok: Antti Kantee <pooka@netbsd.org>

(hannken)

2010-07-26 15:14:33 UTC MAIN commitmail json YAML

Fix wrong return value.

(jruoho)

2010-07-26 14:53:52 UTC MAIN commitmail json YAML

catch "child died"

(pooka)

2010-07-26 14:10:32 UTC MAIN commitmail json YAML

Remove stuff handled by common code now.

(pooka)

2010-07-26 14:07:05 UTC MAIN commitmail json YAML

Calculate broadcast IP instead of requiring it as a config parameter.

(pooka)

2010-07-26 13:43:26 UTC MAIN commitmail json YAML

Make sysvbfs rename work for filenames longer than {NAME_MAX}.

(njoly)

2010-07-26 13:37:48 UTC MAIN commitmail json YAML

Add create and rename testcases to exercize filenames longer than
{NAME_MAX}.

(njoly)

2010-07-26 12:50:52 UTC MAIN commitmail json YAML

2010-07-26 12:39:04 UTC MAIN commitmail json YAML

follow suit with the i386, and correct the siginfo codes for integer overflow
and zerodivide.

(christos)

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

Improve _PC_NO_TRUNC description. From Matthew Mondor on
current-users@.

(njoly)

2010-07-26 11:52:26 UTC MAIN commitmail json YAML

Add select to list on compat syscalls.  Makes some code work for
me with a nb5 userland without having to compile with -g ;)

(pooka)

2010-07-26 10:11:39 UTC uebayasi-xip commitmail json YAML

After much consideration, rename bus_space_physload_direct(9) back to
bus_space_physload_device(9).

The latter registers a segment as "device pages".  "Device pages" are
managed, but not used for general purpose memory.  Most typically XIP
pages.

(uebayasi)

2010-07-26 06:40:39 UTC MAIN commitmail json YAML

Hook minimalist JSON implementation into the BSD build

(agc)

2010-07-26 06:39:43 UTC MAIN commitmail json YAML

2010-07-26 06:37:35 UTC MAIN commitmail json YAML

2010-07-26 02:51:57 UTC MAIN commitmail json YAML

cat9/vprint.0 is still there.  Salvage the deleted line by previous commit
to fix build breakage.

(enami)

2010-07-25 22:29:15 UTC MAIN commitmail json YAML

use normal include-protection

(pooka)

2010-07-25 22:28:48 UTC MAIN commitmail json YAML

2010-07-25 21:47:47 UTC MAIN commitmail json YAML

2010-07-25 21:45:21 UTC MAIN commitmail json YAML

here we go loop if loop

(pooka)

2010-07-25 21:42:09 UTC MAIN commitmail json YAML

2010-07-25 21:39:21 UTC MAIN commitmail json YAML

make interface/routing configuration a bit more generic

(pooka)

2010-07-25 21:05:20 UTC MAIN commitmail json YAML

2010-07-25 19:19:57 UTC MAIN commitmail json YAML

map npx control/status codes into siginfo codes.

(christos)

2010-07-25 19:19:06 UTC MAIN commitmail json YAML

PR/43655: Taylor R Campbell: Incorrect siginfo code's for integer zero
divide and overflow.

(christos)

2010-07-25 19:16:18 UTC MAIN commitmail json YAML

Simplify maintainance and query dist's Makefile for VERSION

(joerg)

2010-07-25 19:12:57 UTC MAIN commitmail json YAML

2010-07-25 19:12:40 UTC MAIN commitmail json YAML

2010-07-25 19:10:53 UTC MAIN commitmail json YAML

2010-07-25 17:44:01 UTC MAIN commitmail json YAML

Improve comments. Move the #ifdef around.

(jruoho)

2010-07-25 16:23:51 UTC MAIN commitmail json YAML

Add PNP0B01 and PNP0B02, both variants of the PC/AT RTC. From the spec.

(jruoho)

2010-07-25 14:44:35 UTC MAIN commitmail json YAML

Move setting of mii_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.

(pgoyette)

2010-07-25 14:14:26 UTC MAIN commitmail json YAML

Move setting of pci_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.

(pgoyette)

2010-07-25 13:49:58 UTC MAIN commitmail json YAML

Move setting of scsi_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.

(pgoyette)

2010-07-25 13:19:27 UTC MAIN commitmail json YAML

Move setting of the usb_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.

(pgoyette)

2010-07-25 12:54:46 UTC MAIN commitmail json YAML

Move setting of acpi_verbose_loaded flag into the module's init routine.
This ensures that the flag is set even if the module was manually loaded
by the user rather than just auto-loaded.

(pgoyette)

2010-07-25 11:25:57 UTC MAIN commitmail json YAML

Add reference to mach_syscallnames. Spotted by compiling ALL.

(jym)

2010-07-25 10:31:46 UTC MAIN commitmail json YAML

VOP_LOCK() will not be called with LK_INTERLOCK.

(hannken)

2010-07-25 10:23:40 UTC MAIN commitmail json YAML

Add an assertion: it makes no sense to call vget() with LK_RETRY.

(hannken)

2010-07-25 10:03:59 UTC MAIN commitmail json YAML

It makes no sense to call vget() with LK_RETRY.

(hannken)

2010-07-25 10:00:48 UTC MAIN commitmail json YAML

It makes no sense to call vget() with LK_RETRY.

(hannken)

2010-07-25 09:54:38 UTC MAIN commitmail json YAML

It makes no sense to call vget() with LK_RETRY.

(hannken)

2010-07-25 07:19:00 UTC MAIN commitmail json YAML

remove the MKSUBPIXEL/MKTTINTERP options; they're going away.

regenerate.

(mrg)

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

Bump date for PAE. New sentence, new line.

(wiz)

2010-07-25 02:25:30 UTC MAIN commitmail json YAML

default the subpixel renderer and tt interpreter to enabled.

(mrg)

2010-07-24 23:09:32 UTC MAIN commitmail json YAML

2010-07-24 22:44:00 UTC MAIN commitmail json YAML

Remove the currently unnecessary mutex.

(jruoho)

2010-07-24 21:53:54 UTC MAIN commitmail json YAML

2010-07-24 17:55:54 UTC MAIN commitmail json YAML

correct transposition in comment

(jakllsch)

2010-07-24 17:43:47 UTC MAIN commitmail json YAML

Pull i386 pte.h on amd64 for 32bit compat.

(njoly)

2010-07-24 15:33:12 UTC MAIN commitmail json YAML

Rename some void * arg variables.
"self" implies device_t so it shouldn't be used for void pointers
passed as wsmouse cookie or callout function args.

(tsutsui)

2010-07-24 13:15:13 UTC MAIN commitmail json YAML

Probe not only Nereid Ctrl port but also SL811HS/T port.

(isaki)

2010-07-24 09:35:36 UTC MAIN commitmail json YAML

Move ACPI_FLUSH_CPU_CACHE() (a.k.a. WBINVD on x86) to MD headers where it
belongs to. Let IA-64 define its own function/instruction instead of
requiring a dummy wbinvd() to satisfy the definition in a MI header.

(jruoho)

2010-07-24 08:22:14 UTC uebayasi-xip commitmail json YAML

Give "physseg" related functions better names.

(uebayasi)

2010-07-24 08:02:46 UTC MAIN commitmail json YAML

2010-07-24 08:01:55 UTC uebayasi-xip commitmail json YAML

Remove a useless assertion.

(uebayasi)

2010-07-24 07:46:53 UTC MAIN commitmail json YAML

Remove acpica_machdep.h.

(jruoho)

2010-07-24 07:31:19 UTC MAIN commitmail json YAML

Remove empty file.

(jruoho)

2010-07-24 06:10:43 UTC MAIN commitmail json YAML

Update and fix a typo.

(jruoho)

2010-07-24 00:45:57 UTC MAIN commitmail json YAML

Welcome PAE inside i386 current.

This patch is inspired by work previously done by Jeremy Morse, ported by me
to -current, merged with the work previously done for port-xen, together with
additionals fixes and improvements.

PAE option is disabled by default in GENERIC (but will be enabled in ALL in
the next few days).

In quick, PAE switches the CPU to a mode where physical addresses become
36 bits (64 GiB). Virtual address space remains at 32 bits (4 GiB). To cope
with the increased size of the physical address, they are manipulated as
64 bits variables by kernel and MMU.

When supported by the CPU, it also allows the use of the NX/XD bit that
provides no-execution right enforcement on a per physical page basis.

Notes:

- reworked locore.S

- introduce cpu_load_pmap(), used to switch pmap for the curcpu. Due to the
different handling of pmap mappings with PAE vs !PAE, Xen vs native, details
are hidden within this function. This helps calling it from assembly,
as some features, like BIOS calls, switch to pmap_kernel before mapping
trampoline code in low memory.

- some changes in bioscall and kvm86_call, to reflect the above.

- the L3 is "pinned" per-CPU, and is only manipulated by a
reduced set of functions within pmap. To track the L3, I added two
elements to struct cpu_info, namely ci_l3_pdirpa (PA of the L3), and
ci_l3_pdir (the L3 VA). Rest of the code considers that it runs "just
like" a normal i386, except that the L2 is 4 pages long (PTP_LEVELS is
still 2).

- similar to the ci_pae_l3_pdir{,pa} variables, amd64's xen_current_user_pgd
becomes an element of cpu_info (slowly paving the way for MP world).

- bootinfo_source struct declaration is modified, to cope with paddr_t size
change with PAE (it is not correct to assume that bs_addr is a paddr_t when
compiled with PAE - it should remain 32 bits). bs_addrs is now a
void * array (in bootloader's code under i386/stand/, the bs_addrs
is a physaddr_t, which is an unsigned long).

- fixes in multiboot code (same reason as bootinfo): paddr_t size
change. I used Elf32_* types, use RELOC() where necessary, and move the
memcpy() functions out of the if/else if (I do not expect sym and str tables
to overlap with ELF).

- 64 bits atomic functions for pmap

- all pmap_pdirpa access are now done through the pmap_pdirpa macro. It
hides the L3/L2 stuff from PAE, as well as the pm_pdirpa change in
struct pmap (it now becomes a PDP_SIZE array, with or without PAE).

- manipulation of recursive mappings ( PDIR_SLOT_{,A}PTEs ) is done via
loops on PDP_SIZE.

See also http://mail-index.netbsd.org/port-i386/2010/07/17/msg002062.html

No objection raised on port-i386@ and port-xen@R for about a week.

XXX kvm(3) will be fixed in another patch to properly handle both PAE and !PAE
kernel dumps (VA => PA macros are slightly different, and need proper 64 bits
PA support in kvm_i386).

XXX Mixing PAE and !PAE modules may lead to unwanted/unexpected results. This
cannot be solved easily, and needs lots of thinking before being declared
safe (paddr_t/bus_addr_t size handling, PD/PT macros abstractions).

(jym)

2010-07-23 22:31:35 UTC MAIN commitmail json YAML

2010-07-23 20:04:52 UTC MAIN commitmail json YAML

Erroneously committed my test code. Reverted to 1.9.

(phx)

2010-07-23 20:01:27 UTC MAIN commitmail json YAML

Fixed error in loop counter variable for lba_read().
Patch by Toru Nishimura.

(phx)

2010-07-23 19:25:23 UTC MAIN commitmail json YAML

Make it possible to set the retry timeout as a compile-time define.
This is useful for automated environments where everything (rpcbind,
mountd, nfsd and the client) is started in parallel in a split
second and there is a small chance we will race in there before
everything has been communicated to rpcbind.

(pooka)

2010-07-23 19:14:15 UTC MAIN commitmail json YAML

If a thread wake up spuriously, re-set l_mutex to make sure it's
still at the original value and not the schedstate one.  This makes
select not miss wakeups in cases where there was a lot of selecting
going on (which is not all that common in a rump kernel).

(pooka)

2010-07-23 13:54:21 UTC MAIN commitmail json YAML

Make sure we use MWAIT with MONITOR.

Also clarify when we have interrupts disabled.

(jruoho)

2010-07-23 08:11:49 UTC MAIN commitmail json YAML

Add a new flag that determines whether we should check for bus master
activity (BM_STS) by reading from the PM1 register. According to the Intel
processor specification for ACPI, the FFH GAS encoding may provide a hint
that the check is not required. This may help some systems to enter C2/C3
even when e.g. usb(4) keeps the BM_STS bit always enabled.

(jruoho)

2010-07-23 05:32:02 UTC MAIN commitmail json YAML

Remove the recently added ACPICPU_FLAG_INIT and instead operate with the
existing ACPICPU_FLAG_C, as was intended. Set that flag only after the
idle-loop has been installed, so that the notify handler errors out if an
interrupt is received before the idle-loop is in place.

(jruoho)

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

document more unimplemented syscalls

(christos)

2010-07-23 02:23:59 UTC MAIN commitmail json YAML

Finish cleaning up pchb from recent change.
Use fewer magic numbers in ichlpcib.
Slightly improve style conformance.
Update paths in cpp re-inclusion guards.

(jakllsch)

2010-07-23 00:50:40 UTC MAIN commitmail json YAML

Note x86/fwhrng(4) replacement for rnd(4) support in x86/pchb(4).

(jakllsch)

2010-07-23 00:43:21 UTC MAIN commitmail json YAML

2010-07-22 21:00:07 UTC MAIN commitmail json YAML

Reset l_mutex when waking up a thread.  select uses it to determine
if a thread is still selecting, and would get a KASSERT panic if
the thread had been woken up but not run yet when selnotify() was
called.

(pooka)

2010-07-22 20:36:46 UTC netbsd-4 commitmail json YAML

2010-07-22 20:36:23 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1398):
sys/netsmb/subr_mchain.c: revision 1.19 via patch
sys/netsmb/smb_subr.c: revision 1.35
sys/netsmb/smb_subr.h: revision 1.19
sys/netsmb/mchain.h: revision 1.9 via patch
sys/netsmb/smb_dev.h: revision 1.7
Convert sizes/lengths to unsigned (size_t) or uint32_t
(for binary compatibility).

(riz)

2010-07-22 20:36:13 UTC netbsd-4-0 commitmail json YAML

2010-07-22 20:34:17 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1398):
sys/netsmb/subr_mchain.c: revision 1.19 via patch
sys/netsmb/smb_subr.c: revision 1.35
sys/netsmb/smb_subr.h: revision 1.19
sys/netsmb/mchain.h: revision 1.9 via patch
sys/netsmb/smb_dev.h: revision 1.7
Convert sizes/lengths to unsigned (size_t) or uint32_t
(for binary compatibility).

(riz)

2010-07-22 19:28:25 UTC MAIN commitmail json YAML

Bump date for _PC_NO_TRUNC description fix.

(wiz)

2010-07-22 19:27:51 UTC MAIN commitmail json YAML

Add comma in enumeration.

(wiz)

2010-07-22 18:20:21 UTC MAIN commitmail json YAML

Fix wrong value (1 -> 0) in _PC_NO_TRUNC description.

(njoly)

2010-07-22 18:08:12 UTC MAIN commitmail json YAML

Remove bad cast, fix compilation with MSDOSFS_DEBUG.

(njoly)

2010-07-22 16:35:24 UTC MAIN commitmail json YAML

Even if there's an error in attaching the device (failure to find IRQ
resource, or I/O mapping), set-up a power management handler so we can
sleep later on.

(pgoyette)

2010-07-22 14:10:15 UTC MAIN commitmail json YAML

Convert swwdog(4) from a simple defpseudo device to a defpseudodev so
that we can attach a power management handler.  The handler prevents
a suspend if the watchdog is active, to be consistent with other
watchdog drivers.

As discussed on tech-kern.

(pgoyette)

2010-07-22 13:23:03 UTC MAIN commitmail json YAML

In wsfont_rotate_cw_internal() and wsfont_rotate_ccw_internal(),
give a new name to rotated fonts so that 8x8 (and other X==Y) fonts
can be used properly on CW and CCW screens.

(tsutsui)

2010-07-22 12:52:59 UTC MAIN commitmail json YAML

Umm, revert unintended changes.

(tsutsui)

2010-07-22 12:48:00 UTC MAIN commitmail json YAML

Add VT220 8x8 font with ISO-8859-1 chars which is converted from
sys/arch/atari/dev/font_8x8.c.

(tsutsui)

2010-07-22 07:55:22 UTC uebayasi-xip commitmail json YAML

2010-07-22 07:49:46 UTC uebayasi-xip commitmail json YAML

s/PG_XIP/PQ_FIXED/, meaning that the fault handler sees XIP pages as
"fixed", and doesn't pass them to paging activity.

("XIP" is a vnode specific knowledge.  It was wrong that the fault
handler had to know such a special thing.)

(uebayasi)

2010-07-22 03:19:02 UTC MAIN commitmail json YAML

2010-07-22 03:18:31 UTC MAIN commitmail json YAML

fix wrong preprocessor symbol.

(christos)

2010-07-21 20:41:31 UTC MAIN commitmail json YAML

Further silence ipsec_attach().
"initializing IPsec..."" done" is of somewhat limited value.
(I normally wouldn't care; but on my box the (root) uhub(4)s attach
between the first and last portion of the line.)

(jakllsch)

2010-07-21 18:18:53 UTC MAIN commitmail json YAML

refresh only on SIGCONT not SIGWINCH from Edward Sheldrake

(christos)

2010-07-21 17:52:14 UTC MAIN commitmail json YAML

2010-07-21 17:23:08 UTC MAIN commitmail json YAML

before_start_one_thread is not racy only in amd64; my confusion.  Mark it
as an xfail everywhere and, while doing so, make the test longer so that
we trigger the failure all the time -- of course, being a race this may
still happen but the chances should be pretty low.

(jmmv)

2010-07-21 15:35:39 UTC MAIN commitmail json YAML

2010-07-21 14:59:32 UTC MAIN commitmail json YAML

ACPI enumerates cpus with 0..n.
Fixes panic reported by Patrick Welche on current-users@
Fixes panic on my own HP Pavilion laptop

(cegger)

2010-07-21 12:16:55 UTC MAIN commitmail json YAML

Make FONT_VT220L8x16 default for aesthetics.

XXX1: Is it better to use FONT_VT220ISO8x16?
XXX2: Should we change the default font from FONT_BOLT8x16 in MI wsfont.c?

(tsutsui)

2010-07-21 12:12:58 UTC MAIN commitmail json YAML

Fix typo in comment.

(tsutsui)

2010-07-21 12:10:18 UTC MAIN commitmail json YAML

Explicitly specify WSDISPLAY_FONTORDER_L2R for byte order even though
this one has 8 bit (one byte) width, because rasops(4) seems to require it.
(vga(4) on arc and shark doesn't require it)

(tsutsui)

2010-07-21 11:47:26 UTC MAIN commitmail json YAML

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

Enable options SYSVMSG, SYSVSEM, and SYSVSHM.
At least Xorg server requires SYSVSHM.

(tsutsui)

2010-07-21 11:08:10 UTC MAIN commitmail json YAML

Bump date for XNS removal.

(wiz)

2010-07-21 11:00:10 UTC MAIN commitmail json YAML

Remove obsolete defflag XSERVER.

(tsutsui)

2010-07-21 10:59:31 UTC MAIN commitmail json YAML

Remove description about options XSERVER. No port uses Xserver on pccons.

(tsutsui)

2010-07-21 10:56:08 UTC MAIN commitmail json YAML

Remove description about obsolete XNS. PR misc/43635

(tsutsui)

2010-07-21 09:06:39 UTC MAIN commitmail json YAML

Using vfinddev() leads to vnode races as it returns an unreferenced
vnode that may disappear before the caller has a chance to reference it.

Reference the vnode while the specfs cache is locked.

Welcome to 5.99.37.

No objections on tech-kern.

(hannken)

2010-07-21 09:01:36 UTC MAIN commitmail json YAML

Using cache_revlookup() leads to vnode races as it returns an unreferenced
vnode that may disappear before the caller has a chance to reference it.

Reference the vnode while the name cache is locked.

No objections on tech-kern.

(hannken)

2010-07-21 06:58:26 UTC MAIN commitmail json YAML

support pathconf (more or less copypasted from ufs).  for njoly's tests.

(pooka)

2010-07-21 03:14:32 UTC MAIN commitmail json YAML

also make radeondrm depend upon firmload, not just r128drm.

should fix kern/43646 from kre.

(mrg)

2010-07-21 01:34:00 UTC MAIN commitmail json YAML

Fix the port order so that port ttyC0 refers to port 1 on the IOBlix,
ttyC1 to port 2, ttyC2 to port 3, and ttyC3 to port 4.

(jklos)

2010-07-20 20:56:06 UTC MAIN commitmail json YAML

another iteration in the eternal device enumeration struggle:
use a request of 64 bytes for the initial device descriptor fetch.
This is what windows does, and I've seen USB device firmware which
really depends on this. (sends 8 bytes if 64 are requested and
the full descriptor which is more than NetBSD's USB_MAX_IPACKET
otherwise) This is the world...

(drochner)

2010-07-20 19:24:11 UTC MAIN commitmail json YAML

Prepare ahcisata(4) to work with 64-bit bus_dma_tag_t.

(jakllsch)

2010-07-20 18:50:48 UTC MAIN commitmail json YAML

2010-07-20 17:44:01 UTC MAIN commitmail json YAML

Update ATF_TC_FSADD macro use ATF cleanup function. And call
xx_fstest_delfs() from here instead of test body.

(njoly)

2010-07-20 17:26:04 UTC MAIN commitmail json YAML

Correct incomplete size checks for the coda ioctls. From Dan Rosenberg.

(christos)

2010-07-20 16:39:28 UTC MAIN commitmail json YAML

PR/43643: David A. Holland: dash prefix broken with make -j
As the comment says in JobPrintJob set JOB_IGNERR with - commands. Fix
whitespace so that the output is consistent, although there are two separate
execution logic implementations (command.c, job.c)

(christos)

2010-07-20 15:43:48 UTC uebayasi-xip commitmail json YAML

genfs_do_getpages_xip: Simplify code.

(uebayasi)

2010-07-20 15:09:32 UTC MAIN commitmail json YAML

common cannot be a TESTS_SUBDIR, since one of those without a test
behind it confuses atf-run.  change to SUBDIR as hinted by jmmv.

(pooka)

2010-07-20 15:06:44 UTC MAIN commitmail json YAML

Remove (possibly) unnecessary boundary arg from bus_space_alloc(9)
for DMA shared memory. PR port-hpcmips/43473 by Risto Sainio.

(tsutsui)

2010-07-20 15:03:53 UTC MAIN commitmail json YAML

Replace callout(9) with softint(9) which is more appropriate there.
Inspired by PR port-hpcmips/43472 and tested by Risto Sainio.

(tsutsui)

2010-07-20 14:42:03 UTC MAIN commitmail json YAML

Remove unused LDADD lines.  They need work to work, and if anyone
ever does that work, they surely can come up with the LDADD line as
well.

(pooka)

2010-07-20 12:14:17 UTC MAIN commitmail json YAML

2010-07-20 12:13:18 UTC MAIN commitmail json YAML

Add CPPFLAGS like to BEAGLEBOAD.

(kiyohara)

2010-07-20 12:09:51 UTC MAIN commitmail json YAML

Remove unexist device(omapnand0).

(kiyohara)

2010-07-20 12:01:33 UTC MAIN commitmail json YAML

Remove some attribute macros.  Its specifically for Orion.

(kiyohara)

2010-07-20 11:56:47 UTC MAIN commitmail json YAML

Add macro MARVELL_ORION_1_88F6183.
Add some comments.
  Product ID of Discovery V maybe 0x6450.
  Product ID of Discovery VI maybe 0x6490.

(kiyohara)

2010-07-20 11:50:18 UTC MAIN commitmail json YAML

Add some Kirkwood/Discovery Innovation products.

(kiyohara)

2010-07-20 11:48:00 UTC MAIN commitmail json YAML

Fix information on the product with comment-out.  This was obtained from
the data sheet of Marvell.

(kiyohara)

2010-07-20 11:42:22 UTC MAIN commitmail json YAML

Add notes for remembrance' sake.  This is information obtained looking for
www.marvell.com.

(kiyohara)

2010-07-20 11:37:40 UTC MAIN commitmail json YAML

Add MARVELL_TAG_MAX to enum marvell_tags.

(kiyohara)

2010-07-20 09:17:24 UTC MAIN commitmail json YAML

2010-07-20 06:17:20 UTC MAIN commitmail json YAML

Add support for 16650's prescaler from Frank Wille. Tested with
IOblix on Amiga.

(jklos)

2010-07-20 05:32:46 UTC MAIN commitmail json YAML

Properly initialize the IOBlix card's lpt port on boot. From Frank Wille
and Michael L. Hitch.

(jklos)

2010-07-19 20:05:06 UTC MAIN commitmail json YAML

PR/43642 - OKANO Takayoshi -- update bug reporting URL in GCC

(jnemeth)

2010-07-19 19:16:46 UTC MAIN commitmail json YAML

Revert previous change of making struct ipqent invisible to userland.

(rmind)

2010-07-19 18:22:53 UTC MAIN commitmail json YAML

correct an obvious typo: acpwmi -> acpiwmi

(jakllsch)

2010-07-19 18:15:38 UTC netbsd-5-0 commitmail json YAML

2010-07-19 18:15:18 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1430):
lib/libc/gen/glob.c: revision 1.25
lib/libc/gen/glob.c: revision 1.26
lib/libc/gen/glob.3: revision 1.37
crypto/dist/ssh/sftp.c: patch
crypto/dist/ssh/sftp-glob.c: patch
Add GLOB_LIMIT to the glob calls to prevent DoS attacks.
Apply more limits to GLOB_LIMIT, number of stat(2) calls from me and number
of readdir(3) calls from Maksymilian Arciemowicz. Also reduce the memory
used by matches strings from Maksymilian Arciemowicz.
Avoid DoS attacks for patterns that have braces. Noted by Maksymilian
Arciemowicz.
XXX: Pullup to 5.x

(riz)

2010-07-19 18:14:50 UTC netbsd-5 commitmail json YAML

2010-07-19 18:14:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1430):
lib/libc/gen/glob.c: revision 1.25
lib/libc/gen/glob.c: revision 1.26
lib/libc/gen/glob.3: revision 1.37
crypto/dist/ssh/sftp.c: patch
crypto/dist/ssh/sftp-glob.c: patch
Add GLOB_LIMIT to the glob calls to prevent DoS attacks.
Apply more limits to GLOB_LIMIT, number of stat(2) calls from me and number
of readdir(3) calls from Maksymilian Arciemowicz. Also reduce the memory
used by matches strings from Maksymilian Arciemowicz.
Avoid DoS attacks for patterns that have braces. Noted by Maksymilian
Arciemowicz.
XXX: Pullup to 5.x

(riz)

2010-07-19 17:18:14 UTC MAIN commitmail json YAML

retry the read after sigwinch too, from Edward Sheldrake

(christos)

2010-07-19 16:32:01 UTC MAIN commitmail json YAML

Need to use the ${PRINTOBJDIR} trick for LIBISPRIVATE ...

(pooka)

2010-07-19 16:22:05 UTC MAIN commitmail json YAML

Include h_fsmacros instead of ffs.c and link in test lib.

(pooka)

2010-07-19 16:21:23 UTC MAIN commitmail json YAML

* namespace some macros under FSTEST
* inline atf_check_tc() since this is a header

(pooka)

2010-07-19 16:09:08 UTC MAIN commitmail json YAML

2010-07-19 16:00:45 UTC MAIN commitmail json YAML

2010-07-19 15:46:38 UTC MAIN commitmail json YAML

Omit U+00AE "REGISTERED SIGN" in a product name due to its non-ASCII nature.
wm_release_hw_control() in wm_detach() before we unmap the registers we need.
Unmap I/O space during detach.

(jakllsch)

2010-07-19 15:38:55 UTC MAIN commitmail json YAML

2010-07-19 15:38:29 UTC MAIN commitmail json YAML

regen from ages ago (to get rcsid consistent)

(pooka)

2010-07-19 15:38:04 UTC MAIN commitmail json YAML

Add some forward declarations used by the interfaces.

(pooka)

2010-07-19 15:35:39 UTC MAIN commitmail json YAML

convert to newstyle automagic rump compat syscalls

(pooka)

2010-07-19 15:33:16 UTC MAIN commitmail json YAML

2010-07-19 15:30:44 UTC MAIN commitmail json YAML

2010-07-19 15:29:44 UTC MAIN commitmail json YAML

Don't provide stat compat syscalls here, they come from
rump_syscalls_compat.h now.  (besides, I always hated how they were
in the rump_pub_sys namespace instead of the rump_sys namespace)

(pooka)

2010-07-19 15:28:20 UTC MAIN commitmail json YAML

2010-07-19 15:25:47 UTC MAIN commitmail json YAML

Include <rump/rump_syscalls_compat.h> from rump_syscalls.h.  This
file will contain compat defs which are not autogenerated.

(pooka)

2010-07-19 15:20:21 UTC MAIN commitmail json YAML

- in max1233_readpos(), add some DELAY() after starting A/D so that
  output values of touchscreen position are more stable on my WS003SH
- also tidy up read and calc ops in max1233_readpos()
- turn DAC on in max1233_init() as well as max1233_resume()

(tsutsui)

2010-07-19 14:30:51 UTC MAIN commitmail json YAML

Add libxcb-*.debug files.

(njoly)

2010-07-19 14:29:38 UTC MAIN commitmail json YAML

Missing .debug suffix.

(njoly)

2010-07-19 14:09:45 UTC MAIN commitmail json YAML

Abstract IP reassembly into single generic routine - ip_reass_packet().
Make struct ipq private and struct ipqent not visible to userland.
Push ip_len adjustment into reassembly layer.

OK matt@

(rmind)

2010-07-19 10:31:46 UTC MAIN commitmail json YAML

Split the before_start test in two: one that does not use threads and one
that does.  The former works all the time but the latter gets consistently
stuck on amd64.  Mark the latter as an expected timeout (should be a "race
condition" test, but atf does not have such a thing yet[1]).

This clears the test failures, at least, under anita running NetBSD/i386.

From pooka@: this could well be because calling sem_post(3) from a signal
handler can't possibly do the right thing with the pthread implementation.
However, according to signal(7), sem_post(3) is signal-async safe...

While here, program alarms using a timeout shorter than 1 second to speed
up the execution of the tests.

1: Good thing is I finally understand what a "race condition" test looks
like, I believe.

(jmmv)

2010-07-19 08:17:44 UTC MAIN commitmail json YAML

Lock the ntnode and recheck the fnode after calling getnewvnode().

Take v_interlock while the ntnode is locked.

(hannken)

2010-07-19 06:50:49 UTC MAIN commitmail json YAML

include param.h to get __NetBSD_Version__... now

(mrg)

2010-07-19 05:42:57 UTC MAIN commitmail json YAML

2010-07-19 05:34:28 UTC MAIN commitmail json YAML

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly

(mrg)

2010-07-19 05:32:51 UTC MAIN commitmail json YAML

2010-07-19 05:30:11 UTC MAIN commitmail json YAML

import Mesa 7.8.2, glut part.  major changes since 7.7.1:
- several new extensions for various drivers
- many i965, i915 driver fixes
- many glsl fixes

Status:

Vendor Tag: xorg
Release Tags: MesaGLUT-7-8-2

(mrg)

2010-07-19 05:29:24 UTC MAIN commitmail json YAML

import Mesa 7.8.2, demos component.  major changes since 7.7.1:
- several new extensions for various drivers
- many i965, i915 driver fixes
- many glsl fixes

Status:

Vendor Tag: xorg
Release Tags: MesaDemos-7-8-2

(mrg)

2010-07-19 05:01:07 UTC MAIN commitmail json YAML

delete obsolete / never used file.

(mrg)

2010-07-19 01:15:17 UTC MAIN commitmail json YAML

Don't quite `+', `-' and `/' in set -x output.

(joerg)

2010-07-19 00:59:32 UTC MAIN commitmail json YAML

XXX: If this is not correct, revert or fix.
This makes my laptop boot instead of panic:

panic: kernel diagnostic assertion "native_idle != NULL" failed: file "../../../../arch/x86/acpi/acpi_cpu_md.c", line 155
fatal breakpoint trap in supervisor mode
type 1 code 0 rip ffffffff8022e4ad cs 8 rflags 246 cr2  0 cpl 0 rsp ffff80004c37db10

trace
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x2ba
kern_assert() at netbsd:kern_assert+0x2d
acpicpu_md_idle_stop() at netbsd:acpicpu_md_idle_stop+0x62
acpicpu_cstate_callback() at netbsd:acpicpu_cstate_callback+0x34
sysmon_task_queue_thread() at netbsd:sysmon_task_queue_thread+0x41

1. ACPI seems to define cpuids 1..n; we define 0..n-1. Adjust for that
2. My laptop is dual core, but ACPI reports 4 cpu nodes. Instead of
  attaching the unmatched ones, make the match fail. Do we want to
  attach and do nothing instead?
3. Create a flag, and only set it after we are completely initialized,
  so the sysmon thread does not try to access unitialized state.

(christos)

2010-07-18 22:58:14 UTC MAIN commitmail json YAML

Refactor this test program: make test cases more granular, use atf_check
to validate the execution of sort(1) and do not bother removing temporary
files.

This is in preparation to merge the tests for sort(1) that still live in
regress/usr.bin/sort/stests.

(jmmv)

2010-07-18 22:30:55 UTC MAIN commitmail json YAML

Reduce sleep time for practically the same effect.  Until atf can
do parallel test execution, tests which spend 99.9999% of their
execution sleeping are not nice.

(pooka)

2010-07-18 20:20:04 UTC MAIN commitmail json YAML

Fix build failure in i386/ALL. Again caused by a missing _COMPONENT
declaration required for ACPI_DEBUG. Noted by cegger@ -- thanks.

(jruoho)

2010-07-18 13:09:05 UTC MAIN commitmail json YAML

The first bug: do not error out if the latency values supplied in _CST are
larger than the upper limit constants. Only sanity check against these
defaults when operating with FADT. This is also noted in a fine print of the
specification (ACPI 4.0, p. 314): "[...] The worst-case latency to enter and
exit the C State (in microseconds). There are no latency restrictions."

(jruoho)

2010-07-18 12:44:39 UTC MAIN commitmail json YAML

Remove the libobjc tests; they have been converted to atf and now live in
tests/lib/libobjc/.

(jmmv)

2010-07-18 12:44:31 UTC MAIN commitmail json YAML

Ignore errors when copyin/out len == 0.

(pooka)

2010-07-18 12:44:09 UTC MAIN commitmail json YAML

Note conversion of libobjc tests to atf.

(jmmv)

2010-07-18 12:43:44 UTC MAIN commitmail json YAML

Add tests for libobjc.

(jmmv)

2010-07-18 12:43:22 UTC MAIN commitmail json YAML

fix routine name in error message

(pooka)

2010-07-18 12:43:17 UTC MAIN commitmail json YAML

Add dirs for libobjc tests.

(jmmv)

2010-07-18 12:41:51 UTC MAIN commitmail json YAML

Convert the libobjc tests to atf.  While doing this, make the tests actually
check that things work.

(jmmv)