Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 04:47:32 UTC Now

2009-09-27 16:44:40 UTC MAIN commitmail json YAML

Revision 1.86 of src/BUILDING somehow got committed without the
corresponding changes to src/doc/BUILDING.mdoc.  Fix that now.
The original log message was:

Add a modules operation to build.sh, which builds and installs kernel modules
into DESTDIR.

This is based on the patch provided by tsutsui@ on tech-toolchain@.

(apb)

2009-09-27 16:10:15 UTC MAIN commitmail json YAML

Explain why request-rx-copy was added. Requested by hubertf@

(bouyer)

2009-09-27 14:11:58 UTC MAIN commitmail json YAML

2009-09-27 14:11:07 UTC MAIN commitmail json YAML

Add PNP0C14 (WMI mapper device)

(jmcneill)

2009-09-27 13:27:44 UTC MAIN commitmail json YAML

Remove commented out and nonexistent cgthree at obio stuff.

SPARCclassic has onboard CG3 but it's internally connected via SBus,
and there is no info about sun4m machines which actually require
cgthree at obio attachment. Info from jdc@.

(tsutsui)

2009-09-27 12:59:38 UTC MAIN commitmail json YAML

2009-09-27 12:58:59 UTC MAIN commitmail json YAML

2009-09-27 12:58:51 UTC MAIN commitmail json YAML

2009-09-27 12:53:46 UTC MAIN commitmail json YAML

2009-09-27 12:52:59 UTC MAIN commitmail json YAML

2009-09-27 12:46:39 UTC MAIN commitmail json YAML

2009-09-27 12:44:05 UTC MAIN commitmail json YAML

2009-09-27 12:41:05 UTC MAIN commitmail json YAML

2009-09-27 12:39:05 UTC MAIN commitmail json YAML

2009-09-27 10:00:11 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Compile test only.

(tsutsui)

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

2009-09-27 05:29:20 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on JC94.

(tsutsui)

2009-09-27 03:48:07 UTC MAIN commitmail json YAML

make sure to call pci_intr_*stablish() with the right first argument;
it worked by C-luck on x86, but macppc picked it up.

(mrg)

2009-09-27 02:36:38 UTC MAIN commitmail json YAML

ensure that hp sensing is stopped on suspend, and restarted on resume if required.

(jmcneill)

2009-09-26 21:16:55 UTC MAIN commitmail json YAML

Move all the fopen() calls out of the record read routines into the callers.
Split the merge sort so that fsort() can pass the 'FILE *' of the temporary
files to be merged into the merge code.
Don't rely on realloc() not moving the end address of a buffer!
Rework merge sort so that it sorts pointers to 'struct mfile' and only
copies about sort record descriptors.
No functional change intended.

(dsl)

2009-09-26 20:08:12 UTC netbsd-5 commitmail json YAML

Latest round of tickets.

(snj)

2009-09-26 20:06:50 UTC netbsd-5 commitmail json YAML

2009-09-26 20:05:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1021):
sys/dev/pci/pcidevs: revision 1.987
Add alternative product ID for VIA VT8237A Integrated SATA Controller

(snj)

2009-09-26 19:58:53 UTC MAIN commitmail json YAML

add suspend/resume support

(jmcneill)

2009-09-26 19:52:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #946):
distrib/sets/lists/man/mi: revision 1.1155
doc/CHANGES: revision 1.1285
etc/MAKEDEV.tmpl: revision 1.128
share/man/man4/Makefile: revision 1.498 via patch
share/man/man4/hdaudio.4: revision 1.1-1.3
share/man/man8/MAKEDEV.8: revision 1.36
sys/arch/amd64/conf/GENERIC: revision 1.250-1.251
sys/arch/amd64/conf/XEN3_DOM0: revision 1.44-1.45
sys/arch/i386/conf/ALL: revision 1.206-1.207
sys/arch/i386/conf/GENERIC: revision 1.942-1.943
sys/arch/i386/conf/XEN3_DOM0: patch
sys/conf/majors: revision 1.47 via patch
sys/dev/pci/hdaudio/files.hdaudio: revision 1.1-1.2
sys/dev/pci/hdaudio/hdaudio.c: revision 1.1-1.4
sys/dev/pci/hdaudio/hdaudio_afg.c: revisions 1.1-1.14
sys/dev/pci/hdaudio/hdaudio_mixer.h: revisions 1.1-1.3
sys/dev/pci/hdaudio/hdaudio_pci.c: revisions 1.1-1.2
sys/dev/pci/hdaudio/hdaudioio.h: revisions 1.1-1.2
sys/dev/pci/hdaudio/hdaudioreg.h: revisions 1.1-1.3
sys/dev/pci/hdaudio/hdaudiovar.h: revisions 1.1-1.4
sys/dev/pci/files.pci: revisions 1.319 and 1.322 via patch
hdaudio(4) is a standards-compliant driver for High Definition Audio.
It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the
hdaudio and hdafg lines so it reads:
hdaudio*        at pci? dev ? function ?
hdafg*          at hdaudiobus?
You should also:
cd /dev
sh MAKEDEV audio

(snj)

2009-09-26 19:43:05 UTC MAIN commitmail json YAML

"Intel High Definition Audio" -> "High Definition Audio"

(snj)

2009-09-26 19:05:07 UTC MAIN commitmail json YAML

Marvell has two "l"s, but not two "e"s.
(Also, Melllvar has three "l"s, but that's not really relevant here.)

(jakllsch)

2009-09-26 19:04:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1021):
sys/dev/pci/viaide.c: revision 1.60
Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs.

(snj)

2009-09-26 19:02:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1019):
usr.sbin/pstat/pstat.c: revision 1.115
Distinguish between UFS1 and UFS2 inodes by reading the ufsmount structure,
the previous heuristic of comparing the size fields of inode and dinode
failed.

(snj)

2009-09-26 19:01:04 UTC MAIN commitmail json YAML

As, siisata attaches not just at pci, but for a while now, also at cardbus,
move siisata core driver config to the propper config file.

(jakllsch)

2009-09-26 19:00:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1017):
sys/dev/usb/ugen.c: revision 1.104
ugen_get_cdesc() can return NULL.  When this happens, return the
karmic EINVAL error instead of crashing.

(snj)

2009-09-26 18:56:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1015):
gnu/usr.bin/binutils/common/Makefile: revision 1.17
The version from defs.mk is in G_VERSION.

(snj)

2009-09-26 18:53:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1014):
sys/fs/puffs/puffs_vnops.c: revision 1.133
Set SAVENAME for rmdir and remove.
Addresses an easy part of PR kern/38188

(snj)

2009-09-26 18:47:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #1013):
usr.bin/btpin/btpin.c: revision 1.5
usr.bin/btpin/btpin.1: revision 1.9
add a -P flag to attempt immediate pairing

(snj)

2009-09-26 18:44:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by phx in ticket #1011):
sys/arch/amiga/dev/clock.c: revision 1.50
Handle the situation of a wrapped interval counter, while the hardclock()
interrupt was not yet executed to update the hardclock_ticks variable.

(snj)

2009-09-26 18:41:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #1010):
sys/arch/alpha/alpha/dec_1000a.c: revision 1.29
sys/arch/alpha/alpha/dec_2100_a500.c: revision 1.19
sys/arch/alpha/alpha/dec_6600.c: revision 1.29
sys/arch/alpha/alpha/dec_kn300.c: revision 1.37
Add support for booting off a couple of common RAID adapters found on
several models of alpha systems: mlx [Mylex DAC060] and iop [I2O].
Addresses PR #25829.

(snj)

2009-09-26 18:38:08 UTC netbsd-5 commitmail json YAML

Apply patch (requested by reinoud in ticket #959):
UDF's flushing algorithm was susceptible to interference with genfs.
This patch fixes that and also ensures that there aren't tails around
being allocated later.

(snj)

2009-09-26 18:34:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by darran in ticket #950):
sys/netinet/tcp_input.c: revision 1.299
sys/netinet/tcp_usrreq.c: revision 1.156
sys/netinet/tcp_var.h: revision 1.161
Make tcp msl (max segment life) tunable via sysctl net.inet.tcp.msl.
Okayed by tls@.

(snj)

2009-09-26 18:30:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #937):
sys/netinet/in_selsrc.c: revision 1.7
Stop the admin from creating nodes under net.inet.ip.interfaces or
net.inet.ip.interfaces.<ifname>.

(snj)

2009-09-26 18:25:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #928):
sys/arch/i386/stand/lib/pcio.c: revision 1.27
int 15h/AH=86h (WAIT) doesn't work properly on all hardware and emulators, so
for the countdown use the more coarsely grained sleep implementation based
on int 1ah/AH=00h (GET SYSTEM TIME).
ok ad@

(snj)

2009-09-26 18:19:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #889):
bin/ksh/var.c: revision 1.15
Support 0xnn for hexadecimal constants - as well as 16#nn.
While here, make '-' only valid once, and at the start of the number.
Fixes PR/40512

(snj)

2009-09-26 18:15:52 UTC MAIN commitmail json YAML

Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs.

(jmcneill)

2009-09-26 18:14:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #977):
sys/arch/sgimips/gio/newport.c: revision 1.15
remove leftover debug code

(snj)

2009-09-26 18:11:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #1009):
sys/arch/sgimips/gio/newport.c: revision 1.14
No need to have two pre-defined screen types - just adapt to whatever
video mode we find. Also, redraw screen when X exits.
TODO: find out why characters are drawn upside down, for some bizarre
reason this happens right after exiting X but the last line is normal.

(snj)

2009-09-26 18:08:58 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #987):
sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.80
add panel driver

(snj)

2009-09-26 18:05:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #973):
sys/arch/sgimips/conf/majors.sgimips: revision 1.23
add major number for sysmon

(snj)

2009-09-26 18:03:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #976):
sys/arch/sgimips/hpc/files.hpc: revision 1.14
sys/arch/sgimips/hpc/hpc.c: revision 1.62
sys/arch/sgimips/hpc/panel.c: revision 1.1
add a driver for the Indy's front panel buttons.
- power button presses are reported to sysmon
- volume control buttons are reported to PMF
TODO: add better key repeat code. The hardware keeps firing interrupts
at us whenever a button is down and not on - say - status change. If we
don't clear the interrupt we'll be fired on until someone clears it. We
should probably disable the entire interrupt and occasionally poll for
button release.

(snj)

2009-09-26 17:59:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #964):
sys/arch/sgimips/hpc/haltwo.c: revision 1.16
set delta value for the mixer's master channel

(snj)

2009-09-26 17:56:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #975):
sys/arch/sgimips/ioc/ioc.c: revision 1.8
Comment out some register initialization which the firmware should
have taken care of anyway. Apparently doing this here disrupts
newport's blitter operations and causes a deadlock.

(snj)

2009-09-26 17:51:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #974):
sys/arch/sgimips/gio/newport.c: revision 1.13
Don't bother drawing a cursor until wsdisplay attaches. This works
around the deadlock I've seen with the previous version.
While there do some KNF policing.

(snj)

2009-09-26 17:46:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #981):
sys/arch/sgimips/gio/files.gio: revision 1.10
sys/arch/sgimips/gio/newport.c: revision 1.12
Become a good vcons citizen.
Also, don't use the cursor sprite as text cursor - it's not worth the
pain and the sprite doesn't have an invert-background plane either so
the cursor wasn't transparent.
Instead blit the cursor using the appropriate ROPs. This way we get
rid of the cursor misplacement problem as well.
While there also use device_t.
TODO: arbitrary font sizes, cleanup, support for mapping all blitter
registers so we can use them from X.

(snj)

2009-09-26 17:39:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #982):
sys/arch/sgimips/gio/newportreg.h: revision 1.4
add a few more register definitions

(snj)

2009-09-26 17:36:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by macallan in ticket #963):
sys/arch/sgimips/gio/newport.c: revision 1.11
A bunch of bugfixes:
- set blitter direction appropriately so scrolling downwards works now
- remove a bunch of false +1 so we only copy/erase what we really need
  to
- slightly change the logic for the cursor sprite offset so it works
  on this Indy ( I think what matters is VC2 revision 0 )
TODO: virtual consoles, fonts wider than 8 pixels

(snj)

2009-09-26 17:05:01 UTC MAIN commitmail json YAML

PR# kern/42110: No mute control on hdaudio(4)
PR# kern/42028: hdaudio: mplayer can't change volume

Since the driver is not limited to OSS mixer APIs, allow for duplicate
mixer nodes with the same role. Resolves a regression where certain
controls may no longer be available that were previously possible with
azalia(4). Part of a fix for 42028. While here, add .mute controls to
address 42110.

(jmcneill)

2009-09-26 16:07:51 UTC MAIN commitmail json YAML

Make local functions static.

(tsutsui)

2009-09-26 16:03:45 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on 3/80.

(tsutsui)

2009-09-26 15:49:45 UTC MAIN commitmail json YAML

2009-09-26 15:46:48 UTC MAIN commitmail json YAML

Split device_t/softc. Compile test only, but similar to mesh.c.

(tsutsui)

2009-09-26 15:45:28 UTC MAIN commitmail json YAML

Split device_t/softc. Tested on Apus2000.

(tsutsui)

2009-09-26 15:40:02 UTC MAIN commitmail json YAML

Fix a botch on device_t/softc split:
Don't forget to set sc->sc_dev.

(tsutsui)

2009-09-26 14:44:11 UTC MAIN commitmail json YAML

2009-09-26 13:58:32 UTC MAIN commitmail json YAML

2009-09-26 11:52:16 UTC MAIN commitmail json YAML

HP sensing is supported now.

(jmcneill)

2009-09-26 11:51:34 UTC MAIN commitmail json YAML

2009-09-26 11:51:29 UTC MAIN commitmail json YAML

Implement and enable headphone sensing. Slightly different from the FreeBSD
implementation in that this code does not care if the headphones are seq=15.
Instead, for each association, find any HP pins with jack sense capabilities
and if at least one has the Presense Detect bit set, enable output on all
PWCs of type HP_OUT and disable output on all PWCs of type LINE_OUT, SPEAKER,
or AUX. Do the reverse if no HP pins have the Presense Detect bit set.

(jmcneill)

2009-09-26 11:45:41 UTC MAIN commitmail json YAML

2009-09-26 10:44:21 UTC MAIN commitmail json YAML

2009-09-26 07:29:56 UTC MAIN commitmail json YAML

Deal with the following change to ld:

* The default output section LMA has changed for allocatable sections from
  being equal to VMA, to keeping the difference between LMA and VMA the same as
  the previous output section in the same region.  This is a more useful
  default when using overlays and other cases where you specify an LMA
  differing from the VMA for some sections.

(skrll)

2009-09-26 07:28:38 UTC MAIN commitmail json YAML

Switch arm and armeb to binutils 2.19.

Tested on my cats and all other platforms build tested.

(skrll)

2009-09-26 06:47:56 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

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

Claim the multicast DNS project.

(tsarna)

2009-09-26 05:26:00 UTC netbsd-5 commitmail json YAML

2009-09-26 05:22:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1018):
external/mit/xorg-server/dist/dix/globals.c: revision 1.2
external/mit/xorg-server/dist/os/utils.c: revision 1.2
By default, use the old X server background and cursor mode (option
"-retro").  Add a "-noretro" option to get the new (black background
and no cursor) behavior.

Addresses part of PR xsrc/41870

(snj)

2009-09-26 04:51:21 UTC MAIN commitmail json YAML

PR/35795: Greg A. Woods: bge(4) doesn't describe the sysctl it uses

Use a slightly adjusted version of the diff in the PR. For proper credits,
the information in the added bit comes from a posting by Jonathan Stone.

(elad)

2009-09-26 04:43:48 UTC MAIN commitmail json YAML

CTLFLAG_READONLY[12] are long gone.

(elad)

2009-09-25 23:15:53 UTC MAIN commitmail json YAML

Note recent Xen work on xbd and xvif.

(bouyer)

2009-09-25 23:11:57 UTC MAIN commitmail json YAML

Announce feature-rx-copy and feature-rx-flip.
Add support for request-rx-copy. Tested with a Debian lenny install.
Should fix PR port-xen/40650

(bouyer)

2009-09-25 22:27:02 UTC matt-nb5-mips64 commitmail json YAML

chop out some test printf's

(cliff)

2009-09-25 22:22:52 UTC matt-nb5-mips64 commitmail json YAML

establish interrupt in rmixl_com_attach()

(cliff)

2009-09-25 22:22:27 UTC matt-nb5-mips64 commitmail json YAML

2009-09-25 22:22:09 UTC matt-nb5-mips64 commitmail json YAML

rmixl gets interrupt support

(cliff)

2009-09-25 22:21:42 UTC matt-nb5-mips64 commitmail json YAML

struct evbmips_intrhand gets field 'ih_ipl' to associate
this interrupt with an IPL

(cliff)

2009-09-25 22:21:12 UTC matt-nb5-mips64 commitmail json YAML

- add enums for rmixl interrupt trigger and polarity attributes
- rmixl_intr_establish gets an updated prpototype

(cliff)

2009-09-25 22:20:43 UTC matt-nb5-mips64 commitmail json YAML

define some fields for reserved register bits

(cliff)

2009-09-25 21:14:13 UTC MAIN commitmail json YAML

mention gpio changes

(mbalmer)

2009-09-25 20:27:50 UTC MAIN commitmail json YAML

Rename 'pulse' to 'pulsate' to make clear it is a continuous strain of
pulses and and not a single shot pulse that is emitted by devices
supporting this kind of operation.

(mbalmer)

2009-09-25 20:26:59 UTC MAIN commitmail json YAML

Use deviter_first()/deviter_next() instead of accessing alldevs
directly.  Compile-tested, only.

(dyoung)

2009-09-25 20:26:27 UTC MAIN commitmail json YAML

Use deviter_first()/deviter_next() instead of accessing alldevs
directly.  Compile-tested, only.

(dyoung)

2009-09-25 19:49:31 UTC MAIN commitmail json YAML

If the codec does not specify any supported sample size or rates,
assume it supports 16-bit. This can be overridden completely by the widgets, so
some vendors don't specify a setting at the codec level. Fixes a panic in
this situation.

(sborrill)

2009-09-25 19:47:09 UTC MAIN commitmail json YAML

mention dynamic PSM usage

(plunky)

2009-09-25 19:44:57 UTC MAIN commitmail json YAML

When the special L2CAP_PSM_ANY value is used for listening sockets,
select the next unused PSM from the dynamic range (0x1001->)

(plunky)

2009-09-25 19:37:03 UTC MAIN commitmail json YAML

Jonatha Kollasch has a GPIO device that can pulse the output lines.
Support it wuth the GPIO_PIN_PULSE attribute and the 'pulse' paramater
to gpioctl.  Discussed with Jonathan.

(mbalmer)

2009-09-25 19:21:09 UTC MAIN commitmail json YAML

Replace 'struct device *' with 'device_t', throughout.  No functional
change intended.

(dyoung)

2009-09-25 17:49:56 UTC MAIN commitmail json YAML

ld.elf_so grew more PLABELS with dlinfo so bump HPPA_PLABEL_PRE.

(skrll)

2009-09-25 14:09:27 UTC MAIN commitmail json YAML

Exit with 1 so that we stay in single user mode when sysinst exits with 'x'.
Otherwise things get messed up (no /dev). From Anon Ymous

(christos)

2009-09-25 13:56:32 UTC MAIN commitmail json YAML

Ensure FP state is reset, if FP is used in a signal handler.
Fixes PR kern/39299 for 32bit code.

(mlelstv)

2009-09-25 13:51:27 UTC MAIN commitmail json YAML

The FPU Tag word is a 16bit register, in FPU (387) mode it
defines 2-bit tags for each FPU data register, in MMX mode it
defines 1-bit tags for each data register. The single bit
tags are stored in the lower 8 bits and thus in the first byte
of the save frame.

See amd64/include/fpu.h and the IA-32 Software Developer's manual Vol 2A.

(mlelstv)

2009-09-25 11:58:08 UTC MAIN commitmail json YAML

Fix t_dlinfo debug name (add missing .debug).

(njoly)

2009-09-25 11:19:35 UTC MAIN commitmail json YAML

Use .PATH.S instead of giving a source file with fully qualified path.
This should avoid the sun3 port contaminating its source tree during build
with .d and .o files corresponding to ctrlsp.S.

(he)

2009-09-25 06:07:06 UTC MAIN commitmail json YAML

2009-09-25 06:06:04 UTC MAIN commitmail json YAML

add drm to the big comment at the top

(mrg)

2009-09-25 06:04:30 UTC MAIN commitmail json YAML

xorg-server servers depend upon -Wl,--export-dynamic these days.
spotted by uwe@.  fixes at least swrast userland and Xnest.

(mrg)

2009-09-25 06:00:11 UTC MAIN commitmail json YAML

check that dixLookupPrivate() returned non-NULL before dereferencing
it.  fixes a SEGV when starting ioquake3 on an X server started with
the "-dpi 100 -depth 16" flags, as reported by wiz@.

(mrg)

2009-09-24 22:33:05 UTC MAIN commitmail json YAML

Add a simple kvm integer toggle to control ugen priority and override
the autoconf flags value.  This helps to change the priority at
runtime.  (XXX: is there a better way to do this?)

(pooka)

2009-09-24 21:36:43 UTC MAIN commitmail json YAML

2009-09-24 21:33:45 UTC MAIN commitmail json YAML

2009-09-24 21:30:42 UTC MAIN commitmail json YAML

Load modules from all components which are linked into a rump binary
with -lrumpcomponent.  Previously only the first library component
containing a module would get loaded automatically.

(pooka)

2009-09-24 21:21:34 UTC MAIN commitmail json YAML

Add Solarisa-like dlinfo() interface to the ELF dynamic linker.
Implement RTLD_DI_LINKMAP which returns a pointer to the linkmap
chain at the given object.  Other Solaris queries are currently
unimplemented.

(pooka)

2009-09-24 21:04:46 UTC MAIN commitmail json YAML

2009-09-24 21:00:09 UTC MAIN commitmail json YAML

remove a no longer necessary hack

(pooka)

2009-09-24 20:38:53 UTC MAIN commitmail json YAML

__getdelim works on strings up to SIZE_MAX - 2 and returns 0 on EOF.
getdelim works on strings up to SSIZE_MAX and returns -1 on EOF.
__fgetstr is now just a wrapper around __getdelim and ensures that
the buffer doesn't overflow the one provided by FILE.
__slbexpand is now static in fgetwln as it is the only consumer of that func.

(roy)

2009-09-24 19:35:09 UTC MAIN commitmail json YAML

Only accept incoming ACL connections when there is potential
L2CAP listener available.

(plunky)

2009-09-24 18:30:37 UTC MAIN commitmail json YAML

Add a new feature, allow to specify an alternative PSM value for the
RFCOMM protocol to use in client or server mode. Also, handle the case
where service search of the remote device returns non-standard PSM.

(plunky)

2009-09-24 16:45:48 UTC MAIN commitmail json YAML

Adapt /etc/rc.d/swap1 and swap2 scripts to the new meaning of
exit status 2 from swapctl(8).

(apb)

2009-09-24 16:15:20 UTC MAIN commitmail json YAML

Make the exit status from "swapctl -A" and "swapctl -U" tri-state:
0 for success; 1 for error; and 2 when no devices of the appropriate type
are defined in fstab(5).  Previously, "no apropriate devices" was
indistinguishable from "error".

(apb)

2009-09-24 16:03:11 UTC MAIN commitmail json YAML

Revert previous and instead select whether to call mixer_ioctl() or
audio_ioctl() based on whether the command smells like a mixer ioctl or not.

(sborrill)

2009-09-24 15:36:59 UTC MAIN commitmail json YAML

ugen_get_cdesc() can return NULL.  When this happens, return the
karmic EINVAL error instead of crashing.

(pooka)

2009-09-24 14:53:36 UTC MAIN commitmail json YAML

fix dri/drm confusiog

(christos)

2009-09-24 14:09:18 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) (which was added by me)
with pmf_device_register1(9).

(tsutsui)

2009-09-24 11:13:38 UTC MAIN commitmail json YAML

OSS audio allows mixer operations on the dsp device. NetBSD would return
EINVAL in these circumstances. This can break audio in apps running under
Linux emulation (e.g. Citrix ICA client will mute all audio when volume
control used). Therefore, pass unrecognised ioctls attempted on dsp devices
to mixer_ioctl.

(sborrill)

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

The version from defs.mk is in G_VERSION.

(skrll)

2009-09-24 06:30:12 UTC netbsd-5 commitmail json YAML

2009-09-24 06:28:33 UTC netbsd-5 commitmail json YAML

The version from defs.mk is in G_VERSION.

(skrll)

2009-09-24 06:14:22 UTC MAIN commitmail json YAML

cwdinit: whitespace fix.  no functional changes.

(yamt)

2009-09-23 19:53:30 UTC MAIN commitmail json YAML

Fix index entries that are intended to index ".set singlefloat" and
".set doublefloat", but were not edited after copy-paste.

I noticed this because compared to prebuilt as.info 1) on NetBSD index
entries are collated differently; 2) for some duplicate index entries
there are no additional "foo <n>" entries in the final output and (b/c
of #1 I guess) we pick a different one.

For the record, the other duplicate entry is in c-tic54x.texi where
both struct and union directive descriptions have:

  @cindex @code{tag} directive, TIC54X

Prebuilt file only lists the first occurence in the generated index
and we list only the second.

The MIPS false duplicate is easy to fix, but I'm too lazy to debug
makefino to figure out why the second, real duplicate is lost.

(uwe)

2009-09-23 19:41:24 UTC MAIN commitmail json YAML

Use the right variable to get VERSION from the defs.mk file.

Add a .WAIT to hopefully fix the problem reported by Patrick Welche on
current-users.

(skrll)

2009-09-23 19:07:20 UTC MAIN commitmail json YAML

fix up USB drivers printing of autoconf information

1. expand the USB_ATTACH_SETUP macro (requested by jmcneill)

2. reorder the attach function so that the first thing it does is print
  newlines.

3. after this, we can call usbd_devinfo_alloc(), which polls the device
  allowing a context switch, and aprint_normal() the device information.

this avoids problems where autoconf messages are getting mixed up.

(plunky)

2009-09-23 17:48:55 UTC MAIN commitmail json YAML

xbdback: implement and publish "feature-flush-cache".
xbd: if feature-flush-cache is present, use it for DIOCCACHESYNC.
If not present, make DIOCCACHESYNC return EOPNOTSUPP and warn on
first call.
Should improve WAPBL reliability of Xen guests on a NetBSD dom0.
Unfortunably not all linux guests seems to support this feature, and using
feature-write-barrier would require a B_BARRIER flag in the buffer.

(bouyer)

2009-09-23 11:17:59 UTC MAIN commitmail json YAML

Update boot.cfg banner/menu to reflect that installation floppies have
ACPI support.

(njoly)

2009-09-23 09:18:32 UTC MAIN commitmail json YAML

2009-09-23 04:02:29 UTC MAIN commitmail json YAML

Remove -I line for no longer extant directory.  The OpenSSL libraries
built here, unsurprisingly enough, still build and work exactly the
same.

(tls)

2009-09-22 16:46:15 UTC MAIN commitmail json YAML

2009-09-22 16:44:08 UTC MAIN commitmail json YAML

2009-09-22 15:34:22 UTC MAIN commitmail json YAML

Split device_t/softc.  Tested only on cs at ofisa on shark.

(tsutsui)

2009-09-22 15:25:12 UTC MAIN commitmail json YAML

Fix possible endian issue. Untested.

(tsutsui)

2009-09-22 15:04:41 UTC MAIN commitmail json YAML

- use device_t and cfdriver_t
- wrap long function decls

(tsutsui)

2009-09-22 14:55:20 UTC MAIN commitmail json YAML

2009-09-22 14:49:46 UTC MAIN commitmail json YAML

2009-09-22 14:49:28 UTC MAIN commitmail json YAML

Explicitly include <sys/exec_aout.h> for ZMAGIC etc.

(tsutsui)

2009-09-22 14:04:56 UTC MAIN commitmail json YAML

Fix wrong softc size in CFATTACH_DECL().  (not cs_softc but cs_softc_isa)

(tsutsui)

2009-09-22 13:59:42 UTC MAIN commitmail json YAML

fix botch with merging in changes from x86/x86/cpu.c:

don't use wbinvd(). Xen flushes the cache for us.
This makes DomU boot again.
Spotted by bouyer@.

(cegger)

2009-09-22 13:31:26 UTC MAIN commitmail json YAML

- replace shutdownhook_establish(9) with pmf_device_register1(9)
- remove powerhook_establish(9) because all stuff in cs_power()
  will be handled in pmf_class_network

Briefly tested on CS8900 at ofisa on DNARD compatible.

(tsutsui)

2009-09-22 13:26:54 UTC MAIN commitmail json YAML

- wrap long lines
- remove unnecessary casts against void pointers

(tsutsui)

2009-09-22 13:22:54 UTC MAIN commitmail json YAML

2009-09-22 13:20:36 UTC MAIN commitmail json YAML

- make local functions/variables static
- use __arraycount()

(tsutsui)

2009-09-22 13:18:28 UTC MAIN commitmail json YAML

Don't declare ISA specific aic_isa_attach() in MI header, and
also make local functions in aic_isa.c static.

(tsutsui)

2009-09-22 13:13:46 UTC MAIN commitmail json YAML

Remove some more unnecessary casts.

(tsutsui)

2009-09-22 12:56:06 UTC MAIN commitmail json YAML

Split device_t/softc. Tested on AHA-1520B at ISA and ISAPnP.

XXX: ISA attachment shouldn't match cards in ISAPnP mode.

(tsutsui)

2009-09-22 09:57:28 UTC MAIN commitmail json YAML

Switch m68k to binutils 2.19.

Tested on mac68k by martin@. All other m68k platforms build tested.

(skrll)

2009-09-22 09:57:16 UTC MAIN commitmail json YAML

Don't build spcopy for rumpkern.  Fixes hp700 build failure pointed
out by nick.

XXX: spcopy should be in the main kernel instead of libkern in any case

(pooka)

2009-09-22 07:47:30 UTC matt-nb5-mips64 commitmail json YAML

2009-09-22 07:20:40 UTC matt-nb5-mips64 commitmail json YAML

make bus read_N and bus write_N routines swizzle correctly if
CHIP_LITTLE_ENDIAN or CHIP_BIG_ENDIAN is specified and CHIP_ACCESS_SIZE > 1

(cliff)

2009-09-22 07:15:37 UTC matt-nb5-mips64 commitmail json YAML

- if COMFREQ is undefined, define as -1 (inherit BRG settings from FW)
- add a new recognized FW version entry to rmiclfw_psb_versions
- break out initialization of mem_clusters into own function
- imprpove early boot diagnostics
- avoid faulting on possible NULL avail_mem_map pointer from FW
- avoid using possible NULL reset FW callback pointer

(cliff)

2009-09-22 07:06:15 UTC matt-nb5-mips64 commitmail json YAML

add entries in cputab[] for RMI XLS408 and XLS408LITE

(cliff)

2009-09-22 07:01:18 UTC matt-nb5-mips64 commitmail json YAML

add baud rate initialization to rmixl_putchar_init()
use symbolic offsets for reg access in rmixl_putchar()

(cliff)

2009-09-22 06:58:20 UTC matt-nb5-mips64 commitmail json YAML

add CONSFREQ to opt_com.h options

(cliff)

2009-09-22 06:31:52 UTC netbsd-5 commitmail json YAML

Apply patch (requested by mrg in ticket #958):
Add ag10e.html and properly mark libxtrap.so as obsolete.

(snj)

2009-09-22 04:38:21 UTC MAIN commitmail json YAML

Fix errors in previous: "optional" and "ignore" keywords also need the
appendfield treatment.

(apb)

2009-09-22 02:50:11 UTC MAIN commitmail json YAML

2009-09-22 01:29:36 UTC MAIN commitmail json YAML

Fix $NetBSD$ tag.

(isaki)

2009-09-22 01:28:50 UTC MAIN commitmail json YAML

Switch sh3eb to binutils 2.19.
Compile-tested for mmeye.

(uwe)

2009-09-21 23:40:14 UTC MAIN commitmail json YAML

By default, use the old X server background and cursor mode (option
"-retro").  Add a "-noretro" option to get the new (black background
and no cursor) behavior.

Addresses part of PR xsrc/41870

(snj)

2009-09-21 21:59:30 UTC MAIN commitmail json YAML

Allow a xbd to be detached from the domU (e.g. at shutdown). Patch tested
and adjusted by David Young, discussed on port-xen@ early august.

(bouyer)

2009-09-21 19:41:23 UTC MAIN commitmail json YAML

Clarify a couple of entries in the system roadmap

(agc)

2009-09-21 18:03:03 UTC MAIN commitmail json YAML

Make do_mtree correctly report failure if either special or
NetBSD.dist checks failed, not only the last one.

(njoly)

2009-09-21 17:20:16 UTC MAIN commitmail json YAML

Switch sh3el to binutils 2.19.
Boot-tested on landisk.

(uwe)

2009-09-21 16:18:31 UTC MAIN commitmail json YAML

Add more-complete definitions of ICH GPIO-related registers.
While here, fix a typo in a register number.

(jakllsch)

2009-09-21 15:29:36 UTC MAIN commitmail json YAML

<sys/stdint.h> is a non-standard header, so include it only from
kernel code (where it will be included from the NetBSD kernel source
tree).  Use <stdint.h> in userland namespace, i.e. when compiling
librumpuser.

(pooka)

2009-09-21 14:13:35 UTC MAIN commitmail json YAML

Do not call smb_rqpool_fini() on device close. Otherwise, we'll crash
trying to use destroyed pools for SMB request.

(njoly)

2009-09-21 13:23:43 UTC MAIN commitmail json YAML

set is_console even if we don't have any fb_info so other console drivers
than genfb have a chance of working.
Tested with radeonfb which works fine with an RV280
TODO: figure out how to deal with more than one PCI_CLASS_DISPLAY device in
      a halfway sane manner

(macallan)

2009-09-21 12:14:47 UTC MAIN commitmail json YAML

Split config_init() into config_init() and config_init_mi() to help
platforms which want to call config_init() very early in the boot.

(pooka)

2009-09-21 08:12:47 UTC MAIN commitmail json YAML

2009-09-20 23:19:56 UTC MAIN commitmail json YAML

34 different termcap subsets, plus a couple of ports still using
the full termcap distfile. In an attempt to reduce the madness
switch everyone (except the i386 cd install which does its own
thing) to the same (under 8K) termcap subset:

ansi ansi/pc-term compatible with color
dumb|unknown 80-column dumb tty
hp300h HP Catseye console
iris-ansi-ap IRIS ANSI in application-keypad mode
iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100)
sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line
vt100|vt100-am DEC VT100 (w/advanced video)
vt220-8 DEC VT220 8 bit terminal
vt220|vt200|vt300 DEC VT220 in vt100 emulation mode
wsvt25 NetBSD wscons in 25 line DEC VT220 mode
wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta
x68k|x68k-ite NetBSD/x68k ITE
xterm|vs100 xterm terminal emulator (X Window System)

Trying to provide similar functionality across all ports? It'll never
catch on...

(abs)

2009-09-20 23:16:09 UTC MAIN commitmail json YAML

2009-09-20 23:02:31 UTC MAIN commitmail json YAML

2009-09-20 22:50:51 UTC MAIN commitmail json YAML

2009-09-20 22:46:14 UTC MAIN commitmail json YAML

2009-09-20 22:44:06 UTC MAIN commitmail json YAML

2009-09-20 22:43:00 UTC MAIN commitmail json YAML

correct a comment about disktab

(abs)

2009-09-20 19:49:10 UTC MAIN commitmail json YAML

2009-09-20 19:41:36 UTC MAIN commitmail json YAML

2009-09-20 19:29:27 UTC MAIN commitmail json YAML

2009-09-20 16:18:21 UTC MAIN commitmail json YAML

- use device_t and cfdriver_t
- use device_private() and device_xname()
- use proper types or variables for device_t/softc

(tsutsui)

2009-09-20 14:00:24 UTC MAIN commitmail json YAML

PR kern/41147: race between nfsd and local rm
Note that the race also exists between 2 nfs client, one of them doing the rm.
In ufs_ihashget(), vget() can return a vnode that has been vclean'ed because
vget() can sleep. After vget returns, check that vp is still connected with
ip, and that ip still points to the inode we want. This fix the NULL
pointer dereference in ufs_fhtovp() I've been seeing on a NFS server.

XXX I have no idea why using vput() instead of
vlockmgr(vp->v_vnlock, LK_RELEASE); vrele(vp); does not work.

(bouyer)

2009-09-20 10:29:30 UTC MAIN commitmail json YAML

Trying to fix build problem.  Thanks to joerg's advise.

(taca)

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

u_intNN_t -> uintNN_t

(tsutsui)

2009-09-20 03:42:07 UTC netbsd-5 commitmail json YAML

Mark /etc/X11/lbxproxy/AtomControl as xorg,obsolete, not obsolete for
all.  This unbreaks XFree86-using ports and should have been part of
ticket 958.  Hi mrg!

(snj)

2009-09-20 01:14:31 UTC MAIN commitmail json YAML

2009-09-20 01:12:50 UTC MAIN commitmail json YAML

2009-09-20 01:12:30 UTC MAIN commitmail json YAML

2009-09-20 01:10:12 UTC MAIN commitmail json YAML

PR/42100: Dave J. Barnes: Support for old toshiba PICCOLO IDE controllers.

(christos)

2009-09-20 01:09:24 UTC MAIN commitmail json YAML

PR/42100: Dave J. Barnes: Support for old toshiba PICCOLO IDE controllers.

(christos)

2009-09-19 21:51:47 UTC MAIN commitmail json YAML

Add new mtree tests

(apb)

2009-09-19 21:49:50 UTC MAIN commitmail json YAML

Correct list of d_merge* files.

(apb)

2009-09-19 21:42:26 UTC MAIN commitmail json YAML

2009-09-19 21:41:43 UTC MAIN commitmail json YAML

Do not print a trailing space on each line with "mtree -C".

(apb)

2009-09-19 20:42:07 UTC MAIN commitmail json YAML

Fix the "mtree -M" problem reported in PR 42031 by Geoff Wing.
The cause of the problem was that part of the code assumed that
nodecmp() on two nodes with the same name would return 0, but in
fact nodecmp() would return -1 or +1 if one of the nodes was a
directory and the other was not.  The fix is to separate the notion
of whether or not a duplicte name was found frmo the notion of
where the new node should appear in the list.

(apb)

2009-09-19 20:37:05 UTC MAIN commitmail json YAML

2009-09-19 19:47:48 UTC MAIN commitmail json YAML

Make rtsold_flags default to -a as per PR 39657.

(dholland)

2009-09-19 16:34:07 UTC MAIN commitmail json YAML

Parameter name in prototype, begone ye scurvy seadog!

(pooka)