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

2024-05-09 22:06:30 UTC Now

2009-11-29 10:15:08 UTC MAIN commitmail json YAML

2009-11-29 10:09:55 UTC MAIN commitmail json YAML

Add lci to get coherence index for an address.

(skrll)

2009-11-29 10:08:15 UTC MAIN commitmail json YAML

2009-11-29 10:08:10 UTC MAIN commitmail json YAML

2009-11-29 10:06:19 UTC MAIN commitmail json YAML

Change print messages.
  1. Use aprint instead of DPRINTF in swap mode.
  2. Locates and vendor/LSI names 1-line print.
  3. Also print (and maybe support) LAN92xx.

(kiyohara)

2009-11-29 09:34:20 UTC MAIN commitmail json YAML

Set mii_media_active in lan9118_ifm_change().  This is like ukphy_status().
Also LAN9118_TXS_NC is valid when if FDX.

(kiyohara)

2009-11-29 05:07:50 UTC MAIN commitmail json YAML

Fix register access to MII in lan9118_mii_readreg()/lan9118_mii_writereg().

(kiyohara)

2009-11-29 04:19:55 UTC MAIN commitmail json YAML

Add a bunch of useful typical examples. Also use appropriate markup there.

(tsutsui)

2009-11-29 04:15:43 UTC MAIN commitmail json YAML

2009-11-29 04:11:51 UTC MAIN commitmail json YAML

cpu_lwp_fork (MIPS): replace l_addr with uvm_lwp_getuarea(), clean up a little.

(rmind)

2009-11-29 04:09:35 UTC MAIN commitmail json YAML

Pass pcb_fpcpu_slock correctly, since pcb0 is a pointer.
Fixes ia64 build (hi matt@).

(rmind)

2009-11-29 03:31:33 UTC MAIN commitmail json YAML

- calculate end PA correctly.
- wrap more spitfire specific (flushing I$) code.
- fix inverted #if condition for flushing I$ (and restore ASI_ICACHE_TAG).

(nakayama)

2009-11-28 23:46:39 UTC MAIN commitmail json YAML

Add no/op routines for m68000 for the sticky, mask, and round settings.

(christos)

2009-11-28 22:38:07 UTC MAIN commitmail json YAML

When truncating a request in bounds_check_with_mediasize() multiply
by the provided sector size instead of 512.
Fixes last bit of PR/31565

(dsl)

2009-11-28 22:20:38 UTC MAIN commitmail json YAML

It seems that LDADD.file gets added to the linker invocation after
the LDADD variable expansion.  To support static linking, ensure
that the common libraries gets tacked on at the end as well (order
matters for static linking), by using a convenience variable and
add it to the end of LDADD.t_modlinkset, as well as when doing the
general LDADD+= setting.

(he)

2009-11-28 22:15:48 UTC MAIN commitmail json YAML

Only do the nss module if MKPIC != no.

(he)

2009-11-28 22:13:34 UTC MAIN commitmail json YAML

Use ${.CURDIR} when referring to a relative source directory.

(he)

2009-11-28 22:11:42 UTC MAIN commitmail json YAML

Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support.
Fixes part of PR/31358
The other parts are rather too intrusive to be fixed as in the PR.

(dsl)

2009-11-28 21:39:42 UTC MAIN commitmail json YAML

add the kernel config i've been mostly using for USIII/schizo support

(mrg)

2009-11-28 21:38:56 UTC MAIN commitmail json YAML

implement enough code to get SB2000/SB2500 booting to multiuser.  does
not last long if you use it, but an idle machine has stayed up 10 hours.

- for the !SPITFIRE case, use ASI_DCACHE_INVALIDATE instead of
  ASI_DCACHE_TAG when clearing tlb entries.  from openbsd.

- convert some comment "! Not yet" into "WRITEME", so that attempting
  to build a USIII MULTIPROCESSOR kernel fails to build until the code
  is written.

- add some more WRITEME's for the above.

- implement a !SPITFIRE version of sp_tlb_flush_all().  since there are
  no spare regs, for now just always increase %tl around this call.  (we
  could maybe store a token in %o3 along with the saved %pstate info.)

(mrg)

2009-11-28 21:38:26 UTC netbsd-4 commitmail json YAML

2009-11-28 21:37:28 UTC MAIN commitmail json YAML

Cast a vaddr_t (integral type) to void* before passing to memset.

(he)

2009-11-28 21:37:04 UTC netbsd-4 commitmail json YAML

Pull up the following revisions(s) (requested by darcy in ticket #1367):
usr.bin/comm/comm.c: revision 1.18

Don't include newlines when comparing to prevent errors when lines have
characters that sort lower such as tabs.

(sborrill)

2009-11-28 21:32:46 UTC MAIN commitmail json YAML

give more debug output about mapping interrupts.

(mrg)

2009-11-28 21:07:02 UTC MAIN commitmail json YAML

add some ultrasparcIII defines, from openbsd.

(mrg)

2009-11-28 20:36:45 UTC MAIN commitmail json YAML

Add a note telling people to use the shell getopts builtin.

(dsl)

2009-11-28 20:30:02 UTC MAIN commitmail json YAML

Use shell builtin getopts instead of getopt(1).
Fixes PR/30425

(dsl)

2009-11-28 20:09:56 UTC MAIN commitmail json YAML

Set irm->bufmem = uvmexp.filepages;
as suggested in PR/30408

(dsl)

2009-11-28 19:00:03 UTC netbsd-5 commitmail json YAML

2009-11-28 18:59:11 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by bouyer in ticket #1171):
sys/kern/vfs_subr.c: revision 1.392

Previous caused a deadlock with layered FS: the vrele thread can sleep on
the vnode lock, while vget is sleeping on the VI_INACTNOW flag (or the vget
caller is looping on vget returning failure because of the VI_INACTNOW
flag). With layered FSes, the upper and lower vnodes share the same lock, so
the vget() caller above can be already holding the vnode lock.

Fix by dropping VI_INACTNOW before sleeping on the vnode lock in
vrelel(), and check the ref count again once we have the lock. If the
vnode has more than one reference, don't VOP_INACTIVE it.
Fix PR kern/42318 and PR kern/42377

(sborrill)

2009-11-28 17:27:30 UTC MAIN commitmail json YAML

2009-11-28 17:25:46 UTC MAIN commitmail json YAML

Update -u usage to follow changes in fdisk.c rev 1.125:
>> Allow MB, GB and CYL (not just M, G and C) and lower case.
>> Don't output a splurious 'd' before "cyl".
>> Fixes PR/37414.

XXX "NNcy" is also allowed?

(tsutsui)

2009-11-28 17:03:17 UTC MAIN commitmail json YAML

initialise -> initialize
unabled -> unable
wrap long line

(cegger)

2009-11-28 17:02:15 UTC MAIN commitmail json YAML

u_int32_t -> uint32_t
struct device * -> device_t

(cegger)

2009-11-28 16:48:25 UTC MAIN commitmail json YAML

2009-11-28 16:45:20 UTC MAIN commitmail json YAML

Clarify description of -f and -u options.
(-u means updating partition data, not interactive mode)

(tsutsui)

2009-11-28 16:04:18 UTC netbsd-5 commitmail json YAML

Tickets 1143 1145 1147 1148 1151 1153 1154 1155 1157 1159

(bouyer)

2009-11-28 16:03:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #1159):
dist/nvi/ex/ex_cscope.c: revision 1.5
dist/nvi/ex/ex_tag.c: revision 1.7
don't use pathname directly as msgq()'s first argument of format string.

(bouyer)

2009-11-28 16:02:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dogcow in ticket #1157):
sbin/savecore/savecore.c: revision 1.81
Instead of exiting with an obscure error message if -N /kernelname isn't
specified, blithely assume the kernel will consume around 20 megs.

(bouyer)

2009-11-28 16:01:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1155):
lib/libpuffs/creds.c: revision 1.15
In getgroups(), copy only up to the number of supplementary groups
that actually exist.

(bouyer)

2009-11-28 16:00:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1154):
sys/fs/puffs/puffs_vnops.c: revision 1.140
Send VOP_ABORTOP() in case attempting cross-dev rename, part of
PR kern/42210.  Also, fix a memory management error in said case.

(bouyer)

2009-11-28 15:56:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1153):
sys/fs/puffs/puffs_vnops.c: revision 1.139
Send VOP_ABORTOP() as a FAF -- we don't care about the return value.

(bouyer)

2009-11-28 15:55:14 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #1151):
share/man/man4/man4.sparc64/lom.4: revision 1.3
sys/arch/sparc64/dev/lom.c: revision 1.2, 1.3
Merge changes between revision 1.16 and 1.19 of OpenBSD with
shutdownhook_establish(9) to pmf(9) conversion:
- LOMlite seems to get wedged from time to time; add some code to unwedge it.
- Make sure we don't insert and entry into the list of pending commends twice.
- Establish a shutdown hook to disable the watchdog timer to prevent watchdog
  triggers after the kernel has been halted.
- Handle LOMlite2 in an interrupt-driven way; avoids using delay(9) once the
  machine is up and running.
Add support for monitoring Fault LED and Alarms status.

(bouyer)

2009-11-28 15:47:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1148):
sys/net/if.c: revision 1.241
Simplify ifreq_setaddr:
- Drop the INET6 block. The commands are never given to this function
  and truncating the sockaddr is arguably not the desired result anyway.
- Clear the address before copying. This fixes SIOCGIFNETMASK and possible
  other ioctls for users that don't check sa_len. This includes
  COMPAT_43 and Linux emulation.
OK dyoung@

(bouyer)

2009-11-28 15:45:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1147):
sys/compat/linux32/common/linux32_socket.c: revision 1.11, 1.12
sys/compat/linux/common/linux_socket.c: revision 1.105, 1.106
sys/compat/linux/common/linux_sockio.h: revision 1.17
sys/compat/linux32/common/linux32_sockio.h: revision 1.3
Provide SIOCGIFNAME.
Return the result of copyout. Reminded by Niolas Joly.

(bouyer)

2009-11-28 15:42:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #1145):
dist/nvi/common/exf.c: revision 1.4
fix format string bug, filename may contain % character, don't use it
as format string.

(bouyer)

2009-11-28 15:40:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mbalmer in ticket #1143):
sys/arch/i386/stand/lib/pcio.c: revision 1.26
Have the boot countdown on i386 display "starting in N seconds." instead
of "starting in N" and eliminate a use of sprintf.  Note that on
some rare machines it can be that the BIOS does not provide the delay
function.  On such machines the countdown will almost immediately count down
to zero display "starting in 0 seconds."; apparently the net4801 is such a
machine.
Feedback, ideas, and inspiration from tron, ok tron/tonnerre

(bouyer)

2009-11-28 15:17:38 UTC MAIN commitmail json YAML

2009-11-28 15:14:54 UTC MAIN commitmail json YAML

xsrc/external/mit/xf86-input-elographics/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/ChangeLog@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/Makefile.bsd-wrapper@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/config.h.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/config.sub@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/configure.ac@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/depcomp@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/install-sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/ltmain.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/man/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/man/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/man/elographics.man@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/missing@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/src/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/src/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-elographics/dist/src/xf86Elo.c@1.1.1.1 / diff / nxr@1.1.1.1

Initial import of xf86-input-elographics-1.2.3.  From X.Org via OpenBSD.

Status:

Vendor Tag: mbalmer
Release Tags: xf86-input-elographics-1-2-3

(mbalmer)

2009-11-28 13:53:29 UTC MAIN commitmail json YAML

Flush only as much as is required. Pointed out by rmind.

(skrll)

2009-11-28 13:20:41 UTC MAIN commitmail json YAML

Comment out interrupt for LAN9118_INT_PHY_INT and LAN9118_INT_PME_INT.  These
not support yet...

(kiyohara)

2009-11-28 12:16:57 UTC MAIN commitmail json YAML

Check mbuf size and buffers.

(kiyohara)

2009-11-28 12:14:53 UTC MAIN commitmail json YAML

Don't use #ifdef __${MACHINE_ARCH}__ to enable machine dependent features.
Instead, use proper macro defined in Makefile per ${MACHINE_ARCH}.

__${MACHINE_ARCH}__ doesn't represent an architecture of tool's target
but an architecture of binaries being compiled, so required features
are not prolery enabled or unintentionally enabled on certain host
and target combinations during src/tools build.

(tsutsui)

2009-11-28 12:13:04 UTC MAIN commitmail json YAML

Mention xf86-input-ws

(mbalmer)

2009-11-28 12:10:25 UTC MAIN commitmail json YAML

Link the xf86-input-ws X.Org input driver to the build and add it to the lists
that also have the wsmouse driver.

xf86-input-ws adds support for touchpanels in X11 that report absolute position
data through wscons(4), e.g. the extended ums(4) driver.  xf86-input-ws was
written by Matthieu Herrb for OpenBSD.

Please remember to also update xsrc before the next system build.

(mbalmer)

2009-11-28 11:44:45 UTC MAIN commitmail json YAML

Apply some band-aid to pmap_activate() for PR kern/41058:

There's a corner case here which can leave turds in the cache as
reported in kern/41058. They're probably left over during tear-down and
switching away from an exiting process. Until the root cause is identified
and fixed, zap the cache when switching pmaps. This will result in a few
unnecessary cache flushes, but that's better than silently corrupting data.

Also remove an extraneous return statement in pmap_page_protect() which
crept in during the matt-armv6 merge.

(scw)

2009-11-28 11:26:36 UTC MAIN commitmail json YAML

Make dreamcast, evbsh3, and mmeye use -DUSE_MBR.
All of these ports use src/sys/arch/sh3/sh3/disksubr.c
which is MBR aware.

(tsutsui)

2009-11-28 10:52:10 UTC MAIN commitmail json YAML

- Display "Enter '?' for help" when starting interactive mode
- Use %.40g rather than %g when printing sectors and MB for existing
  partition size/offset.
  Changes [1.93802e+06c, 1953525105s, 953870M]:
  to:    [1938021c, 1953525105s, 953869.6875M]:

(abs)

2009-11-28 10:28:22 UTC MAIN commitmail json YAML

Shuffle the order of examples to put the interactive option (-i) ahead
of $EDITOR and "disklabel -w -r /dev/rsd0c sd2212 foo"

(abs)

2009-11-28 10:10:18 UTC MAIN commitmail json YAML

Previous did cause a deadlock with layered FS: the vrele thread
can sleep on the vnode lock, while vget is sleeping on the
VI_INACTNOW flag (or the vget caller is looping on vget returning failure
because of the VI_INACTNOW flag). With layered FSes, the upper and lower
vnodes share the same lock, so the vget() caller above can be already
holding the vnode lock.

Fix by dropping VI_INACTNOW before sleeping on the vnode lock in
vrelel(), and check the ref count again once we have the lock. If the
vnode has more than one reference, donc VOP_INACTIVE it.
Fix PR kern/42318 and PR kern/42377
patch tested by Hisashi T Fujinaka, Joachim K�nig, Stephen Borrill and
Matthias Scheler.

(bouyer)

2009-11-28 10:00:24 UTC MAIN commitmail json YAML

2009-11-28 09:20:37 UTC MAIN commitmail json YAML

Fix function name that was changed by mistake in the previous whitespace
commit.

(mbalmer)

2009-11-28 08:44:00 UTC MAIN commitmail json YAML

Support mii_tick().
  Thanks tsubai@.

(kiyohara)

2009-11-28 08:16:00 UTC MAIN commitmail json YAML

pxartc(4) must set the device address.

(nonaka)

2009-11-28 04:14:27 UTC MAIN commitmail json YAML

Add support for monitoring Fault LED and Alarms status.

(nakayama)

2009-11-28 03:56:38 UTC MAIN commitmail json YAML

Don't include newlines when comparing to prevent errors when lines have
characters that sort lower such as tabs.

This is a temporary fix to allow pullups to existing, supported versions
of NetBSD.  I will follow up with a version for current using the new
getline function.

(darcy)

2009-11-28 03:10:09 UTC MAIN commitmail json YAML

Correct return value of ne_*_match().
It's attach priority, not ne2000 model.

(isaki)

2009-11-28 02:58:22 UTC MAIN commitmail json YAML

white space -> tab.

(isaki)

2009-11-28 02:56:14 UTC MAIN commitmail json YAML

2009-11-27 22:31:29 UTC MAIN commitmail json YAML

2009-11-27 20:56:29 UTC MAIN commitmail json YAML

2009-11-27 20:32:10 UTC MAIN commitmail json YAML

Fix DEBUG build.  Hi rmind.

(skrll)

2009-11-27 18:38:29 UTC MAIN commitmail json YAML

Fix compressed server accesses.
According to http://cvs.savannah.gnu.org/viewvc/ccvs/src/?root=cvs
this was broken between revs 1.29 and 1.32 for a perion of 4 months
about 4 years ago.
Not sure at all why/how we have the broken version.
Our old code, the latest gnu code and this fix all differ slightly,
but have the same effect.

(dsl)

2009-11-27 17:55:04 UTC MAIN commitmail json YAML

Remove no longer necessary vfs weak symbols.

(pooka)

2009-11-27 17:54:24 UTC MAIN commitmail json YAML

2009-11-27 17:54:11 UTC MAIN commitmail json YAML

Due to the schizophrenic nature of kobj (mem + vfs source),
split the module in twain to subj_kobj.c (master + mem) and
subr_kobj_vfs.c (vfs).

(pooka)

2009-11-27 16:46:06 UTC MAIN commitmail json YAML

g/c unused protos

(pooka)

2009-11-27 16:43:51 UTC MAIN commitmail json YAML

Move rootfs-related init from init_main() to vfs_mountroot().
Reduces code re-written in rump.

(pooka)

2009-11-27 16:23:24 UTC MAIN commitmail json YAML

Yes, you need a VOP_UNLOCK() there.

(pooka)

2009-11-27 16:11:35 UTC MAIN commitmail json YAML

Fix another fine example of "if you make the kernel panic, it's
more secure".

(pooka)

2009-11-27 15:58:39 UTC MAIN commitmail json YAML

Don't spam if mount fails due to invalid file system.

(pooka)

2009-11-27 15:37:32 UTC MAIN commitmail json YAML

Remove fdisk/mbr for macppc which was blindly pulled from OpenBSD.
It just fakes MBR partition map which contains 1MB FAT16B partition
and ~1GB OpenBSD partition, and we can always create necessary
MBR partitions for OpenFirmware by the fdisk(8) command itself.

(tsutsui)

2009-11-27 14:39:39 UTC MAIN commitmail json YAML

Fix typo and hopefully the dependency problem that manifests itself with
compile problems around lang_insert_orphan.

(skrll)

2009-11-27 14:17:20 UTC MAIN commitmail json YAML

xsrc/external/mit/xf86-input-ws/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/Makefile.bsd-wrapper@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/autogen.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/config.h.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/config.sub@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/configure.ac@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/depcomp@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/include/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/include/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/include/ws-properties.h@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/install-sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/ltmain.sh@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/man/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/man/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/man/ws.man@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xf86-input-ws/dist/missing@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 6 files)
initial import of xf86-input-ws, from OpenBSD

Status:

Vendor Tag: mbalmer
Release Tags: xf86-input-ws-1-2-9

(mbalmer)

2009-11-27 13:50:29 UTC MAIN commitmail json YAML

Move -mcmodel=kernel CFLAGS from bsd.klinks.mk to amd64/include/Makefile.inc
to avoid having the kernel toolchain flags split over a billion different
files.

(pooka)

2009-11-27 13:45:15 UTC MAIN commitmail json YAML

Now that Makefile.rump was changed and everything gets built in
update builds too, flip the allocator define to prefer the kernel
pool/kmem instead of malloc(3).  Use malloc(3) only if
RUMP_USE_UNREAL_ALLOCATORS is defined.

(pooka)

2009-11-27 13:36:31 UTC MAIN commitmail json YAML

Include arch/include/Makefile.inc for some compiler flags.

(pooka)

2009-11-27 13:29:33 UTC MAIN commitmail json YAML

Make this work on some m68k ports which like putting the disklabel
in the third sector (or have copypasted disklabel.h from a port
which likes doing that ;).

(pooka)

2009-11-27 12:37:19 UTC MAIN commitmail json YAML

The expression (yyvs != 0) is always true and not a necessary test
in the first place since realloc(NULL, size) is equivalent to
malloc(size).  Write code straightforward while i'm here.

(enami)

2009-11-27 12:25:10 UTC MAIN commitmail json YAML

Make break(2) reject high adresses that wrap to 0 after page rounding.

(njoly)

2009-11-27 11:44:36 UTC MAIN commitmail json YAML

If CPPFLAGS or CXXFLAGS already contains -nostdinc or -nostdinc++,
don't add ${CPPFLAGS_ISYSTEM} or ${CPPFLAGS_ISYSTEMXX} to refer
${DESTDIR}/usr/include or ${DESTDIR}/usr/include/g++.

This change might cause errors on some MD stand dir, but in that case
each Makefile should be fixed to search proper system include paths
by -Ipath option in own CPPFLAGS.

(tsutsui)

2009-11-27 11:23:51 UTC MAIN commitmail json YAML

u_short -> uint16_t, some KNF.

(tsutsui)

2009-11-27 11:16:54 UTC MAIN commitmail json YAML

2009-11-27 11:14:23 UTC MAIN commitmail json YAML

Add src/common/include to -Ipath for proplib(3) so that build works
even without installed DESTDIR.

(tsutsui)

2009-11-27 11:11:23 UTC MAIN commitmail json YAML

Add src/common/include to -Ipath for proplib(3) so that build works
even without installed DESTDIR.

(tsutsui)

2009-11-27 11:05:45 UTC MAIN commitmail json YAML

Move some devices where they should belong to.

(tsutsui)

2009-11-27 11:04:18 UTC MAIN commitmail json YAML

2009-11-27 10:50:04 UTC MAIN commitmail json YAML

Use %zu in printf format for size_t value.

(tsutsui)

2009-11-27 10:23:16 UTC MAIN commitmail json YAML

Remove unnecessary and never used usr/mdec/mbr from install ramdisk.

(tsutsui)

2009-11-27 09:50:04 UTC netbsd-5 commitmail json YAML

2009-11-27 09:49:42 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by mbalmer in ticket #1164):
doc/CHANGES: revision 1.1320 via patch
share/man/man4/ums.4: revision 1.9
sys/dev/usb/ums.c: revision 1.77

Add support for USB HID devices that report absolute coordinates instead
of relative movement data, e.g. touchpanels.  Please note that calibration
must be done outside the wscons(4) driver for now.

(sborrill)

2009-11-27 09:19:36 UTC netbsd-5-0 commitmail json YAML

2009-11-27 09:19:13 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by dsl in ticket #1141):
sys/kern/tty_subr.c: revision 1.38

Fix clrbits() so that it doesn't mask no bits out of the byte after the
range (when the last bit to be cleared is the msb of a byte).
Fixes PR/42312.

(sborrill)

2009-11-27 09:16:06 UTC netbsd-5 commitmail json YAML

2009-11-27 09:15:27 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by dsl in ticket #1141):
sys/kern/tty_subr.c: revision 1.38

Fix clrbits() so that it doesn't mask no bits out of the byte after the
range (when the last bit to be cleared is the msb of a byte).
Fixes PR/42312.

(sborrill)

2009-11-27 09:04:12 UTC netbsd-5-0 commitmail json YAML

2009-11-27 09:02:15 UTC netbsd-5-0 commitmail json YAML

Pull up the following revisions(s) (requested by tsutsui in ticket #1163):
sbin/newfs_msdos/newfs_msdos.c: revision 1.30

Make fs size detection get proper size rather than disk size.
Without this, newfs_msdos(8) assumes the target fs size is
whole disk size, so newfs_msdos(8) will fail or create wrong fs.

(sborrill)

2009-11-27 09:00:06 UTC netbsd-5 commitmail json YAML

2009-11-27 08:59:43 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by tsutsui in ticket #1163):
sbin/newfs_msdos/newfs_msdos.c: revision 1.30

Make fs size detection get proper size rather than disk size.
Without this, newfs_msdos(8) assumes the target fs size is
whole disk size, so newfs_msdos(8) will fail or create wrong fs.

(sborrill)

2009-11-27 08:55:38 UTC netbsd-5 commitmail json YAML

2009-11-27 08:54:35 UTC netbsd-5 commitmail json YAML

2009-11-27 08:54:13 UTC netbsd-5 commitmail json YAML

Pull up the following revisions(s) (requested by rafal in ticket #1162):
sys/dev/usb/uhidev.c: revision 1.44
sys/dev/usb/ums.c: revision 1.75
sys/dev/usb/usbdevs: revision 1.536

Fix kern/41737. Add quirks to make MS Wireless Laser Mouse 6000 work.

(sborrill)

2009-11-27 08:35:05 UTC MAIN commitmail json YAML

Add support for USB HID devices that report absolute coordinates instead
of relative movement data, i.e. touchpanels.  Please note that calibration
must be done outside the wsons(4) driver for now.

(mbalmer)

2009-11-27 03:23:15 UTC MAIN commitmail json YAML

- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr.
- Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb().
- Amend assembly in ports where it accesses PCB via struct user.
- Rename L_ADDR to L_PCB in few places.  Reduce sys/user.h inclusions.

(rmind)

2009-11-27 02:51:15 UTC MAIN commitmail json YAML

Lookup lwp0.l_addr instead of proc0paddr to locate PCB.

(enami)

2009-11-27 01:37:30 UTC MAIN commitmail json YAML

Revert unrelated/unintended changes from previous commit.
Should fix MIPS builds (hi matt@).

(rmind)

2009-11-26 21:04:42 UTC MAIN commitmail json YAML

Make sure rumpfs is attached on all host platforms.

(pooka)

2009-11-26 20:58:51 UTC MAIN commitmail json YAML

For rumpfs, do mountroot instead of the bunch of homegrown hacks
currently there.  Still needs a little massage to get the kernel
interfaces right and avoid copypaste especially from main().

Also, move it a bit more into the direction of a real file system
(finally!) by giving it a vfsops.  Most ops are still unimplemented,
though.

(pooka)

2009-11-26 20:52:20 UTC MAIN commitmail json YAML

Add DV_VIRTUAL for non-backed virtual devices and allow to mount
root from a DV_VIRTUAL device.

(pooka)

2009-11-26 20:15:20 UTC MAIN commitmail json YAML

report the old -> new interrupt mapping when swizzling.  minor KNF.

(mrg)

2009-11-26 18:23:48 UTC MAIN commitmail json YAML

Cast vstart to (struct user *) when assigning it to lwp0.l_addr.

(phx)

2009-11-26 17:36:22 UTC MAIN commitmail json YAML

remember to call pipe_init()

(pooka)

2009-11-26 17:33:23 UTC MAIN commitmail json YAML

Since rumpfs has supported file system sockets for quite a while
now, we don't need tmpfs here.  But, rumpfs doesn't support regular
files, so pass a pipe descriptor instead of an open file fd.

(pooka)

2009-11-26 17:29:34 UTC MAIN commitmail json YAML

Provide some sort of cv_is_valid().  What a silly routine.

(pooka)

2009-11-26 17:24:52 UTC MAIN commitmail json YAML

2009-11-26 17:24:36 UTC MAIN commitmail json YAML

2009-11-26 17:23:48 UTC MAIN commitmail json YAML

typo in comment (it actually breaks the script totally.  i wish
more typos in comments were as effective)

(pooka)

2009-11-26 17:20:20 UTC MAIN commitmail json YAML

2009-11-26 17:19:55 UTC MAIN commitmail json YAML

Add rump support for the special handling required by pipe(2).

(pooka)

2009-11-26 16:38:01 UTC MAIN commitmail json YAML

2009-11-26 16:34:24 UTC MAIN commitmail json YAML

Instead of a single register_t as the retval of rump syscalls,
use an array of two.  No functional change ... yet.

(pooka)

2009-11-26 16:18:37 UTC MAIN commitmail json YAML

include prerequisite headers

(pooka)

2009-11-26 15:44:26 UTC MAIN commitmail json YAML

* load symbols only up to actual size of symbol table instead of size
  we allocated for storing the table
* trimm unused end off of table before passing to the kernel

(pooka)

2009-11-26 15:17:10 UTC MAIN commitmail json YAML

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

add MOUNT_RUMPFS

(pooka)

2009-11-26 13:26:23 UTC MAIN commitmail json YAML

add some recent activities

(pooka)

2009-11-26 10:57:26 UTC MAIN commitmail json YAML

Shuffle types around and add some random typecasts to make lint
and LP64 gcc sign comparison shut up.  I'm not sure what benefit
this brings apart from introducing some more bugs for everyone's
debugging pleasure.

(pooka)

2009-11-26 10:42:04 UTC MAIN commitmail json YAML

Remove assym.h.  It's no longer required by hppa since spcopy is
not included anymore.

(pooka)

2009-11-26 10:10:50 UTC MAIN commitmail json YAML

update a bit

(pooka)

2009-11-26 09:50:38 UTC MAIN commitmail json YAML

Build the kernel symbol table in rumpuser bootstrap and feed it to
the rump kernel.  After this change it is possible to use the
in-kernel linker and rump_sys_modctl() to load kernel modules at
runtime.

Previously loading modules at runtime was possible only through
using the host system ld.so.  Note that it is still preferred to
use shared libs when possible, since they are PIC and n virtual
kernels will only require one copy of r/o segments.  However, when
there is no access to source code, a binary kernel module is the
only thing available ...

(pooka)

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

2009-11-26 09:20:07 UTC MAIN commitmail json YAML

Add rump_kernelfsym_load(), which loads the kernel symbol table.

(pooka)

2009-11-26 09:02:38 UTC MAIN commitmail json YAML

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

2009-11-26 07:40:34 UTC MAIN commitmail json YAML

Use strong alias within the kernel namespace regardless of if we're
dealing with a hard or soft kernel (kernel linker doesn't support
weak symbols).

(pooka)

2009-11-26 07:35:39 UTC MAIN commitmail json YAML

include sys/param.h first, as is the convention

(pooka)

2009-11-26 07:30:24 UTC MAIN commitmail json YAML

Include kern_module_vfs and the modctl() syscall.  The modctl()
syscall is here because module loading is a vfs operation.
Theoretically you shouldn't be able to have modules without vfs
support.

(pooka)

2009-11-26 06:34:22 UTC MAIN commitmail json YAML

Don't build sh64 code even if BFD64 as suggested by uwe@ (privately).  We
don't need sh64 at all.  This fixes sh3 MKCROSSGDB=yes build.

(uebayasi)

2009-11-26 02:03:43 UTC MAIN commitmail json YAML

cgthree works on sparc64 so let's enable it for those poor souls who can't
find at least a CG6

(macallan)

2009-11-26 01:23:57 UTC MAIN commitmail json YAML

On the ARM platform, sys/param.h needs to be before sys/mutex.h, otherwise
sys/device.h will fail compilation (struct kmutex will not be defined
completely).

(kenh)

2009-11-26 01:21:50 UTC MAIN commitmail json YAML

Back out unintended commit.

(matt)

2009-11-26 00:19:24 UTC MAIN commitmail json YAML

2009-11-25 21:10:56 UTC MAIN commitmail json YAML

make this compile on sparc64

(macallan)

2009-11-25 20:40:41 UTC MAIN commitmail json YAML

Fix a missed proc -> lwp change, only compiled if NWSKBD

(abs)

2009-11-25 19:46:19 UTC MAIN commitmail json YAML

Fix build of kernels without PCI support like "GENERIC_TINY".

(tron)

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

2009-11-25 16:17:11 UTC MAIN commitmail json YAML

Don't use LDADD.progname because it duplicates all the libs.

(pooka)

2009-11-25 15:06:26 UTC MAIN commitmail json YAML

2009-11-25 15:01:28 UTC MAIN commitmail json YAML

* report partition size in blocks instead of bytes
* "support" DIOCCACHESYNC.

(pooka)

2009-11-25 14:43:31 UTC MAIN commitmail json YAML

make WAPBL_DEBUG_PRINT compile

(pooka)

2009-11-25 14:28:50 UTC MAIN commitmail json YAML

2009-11-25 13:54:23 UTC MAIN commitmail json YAML

By reading the ACPI dump I figured out that my
HP Pavillion dv9700 laptop features a fan sensor
in the ACPI Thermal Zone which is beyond of the ACPI
Spec.

envstat shows
[acpitz0]
  Processor Thermal Zone:    56.000  95.000                      degC
                    FAN:      2840                                RPM

envstat -W shows the limits
[acpitz0]
  Processor Thermal Zone:    55.000                                degC
                    FAN:      2570    4500    2000              RPM

Patch presented on tech-kern@.

No comments.

(cegger)

2009-11-25 13:53:19 UTC MAIN commitmail json YAML

Restore exporting of lwp_getpcb() to userland and fix DDB properly.
While the header might be abstracted better, it is a separate issue.

(rmind)

2009-11-25 13:38:39 UTC MAIN commitmail json YAML

Disable kstack red-zone for now, while we decide on a nice way to fix it.

(rmind)

2009-11-25 13:21:49 UTC MAIN commitmail json YAML

Add ACPI SLIT parser. This is part of NUMA support.
Tested on a 8-node machine.

Patch presented on tech-kern@, port-i386@ and port-amd64@.

No comments.

(cegger)

2009-11-25 13:17:06 UTC MAIN commitmail json YAML

Add ACPI SRAT parser. This is a part of NUMA support.
Tested on 1-node, 2-node and 8-node machines.
Patch presented on tech-kern@, port-i386@ and port-amd64@.

No comments.

(cegger)

2009-11-25 13:16:55 UTC MAIN commitmail json YAML

Remove highly questionable assert which demans that the kernel symbol
table is in memory at a lower address than the string table.

(pooka)

2009-11-25 13:15:17 UTC MAIN commitmail json YAML

Properly fix fdc@pnpbios as shown by Brian Buhrow in PR#42374.

I think it tells a lot about the relevancy of that attachment when it took
20 months for someone to experience the issue and even then, acpi had to be
disabled.

(cube)

2009-11-25 11:49:36 UTC MAIN commitmail json YAML

Actually use timestamp file's timestamps so that things rebuild correctly.

(uebayasi)

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

Handle undefined USE_SSP.  XXX *_SSP variables needs clean-up.

(uebayasi)

2009-11-25 09:22:36 UTC MAIN commitmail json YAML

Descend into ssp/ only if ${USE_SSP} is yes.

(uebayasi)

2009-11-25 08:52:39 UTC MAIN commitmail json YAML

Add attribute mii to smsh(4).

(kiyohara)

2009-11-25 08:43:16 UTC MAIN commitmail json YAML

Remove double include that prevented the right machdep LDBL_* constants
to be used.

Noticed by Masao Uebayashi.

(martin)

2009-11-25 05:24:44 UTC MAIN commitmail json YAML

fix a logic botch in TcxCopy() that would bite us when doing right-to-left
blits with width being a multiple of 32

(macallan)

2009-11-25 02:34:35 UTC MAIN commitmail json YAML

2009-11-24 20:11:51 UTC MAIN commitmail json YAML

Add assert that ce->ce_func is not NULL.

(rmind)

2009-11-24 18:19:52 UTC MAIN commitmail json YAML

Remove old legacy IPL_* settings in ipl2spl_table - they are redundant
and in the case of IPL_AUDIO, results in IPL_VM blocking all interrupts.
[IPL_AUDIO is now the same as IPL_VM, and was setting the IPL_VM entry
to PSL_IPL6.  IPL_SERIAL had a duplicate entry for some reason, and
serial drivers that check and modify IPL_SERIAL now shouldn't be affected
since IPL_SERIAL is now the same as IPL_HIGH.  I'm hoping this will fix
or at least help the problem of serial interrupts being blocked too long.

(mhitch)

2009-11-24 17:28:32 UTC MAIN commitmail json YAML

Address some of the concerns that SPLDEBUG is not machine-independent,
Part 1 of N:

        There is not an MI ordering of interrupt priority levels,
        so use == IPL_HIGH and != IPL_HIGH instead of >= IPL_HIGH
        and < IPL_HIGH.  Ignore 'cold' and always use curcpu(),
        since cpu_info_primary is MD.

Other changes:

        There is no need to create symbols named _spldebug_* and
        strong aliases to them.  Just use symbols spldebug_*,
        instead.  Use a temporary variable instead of repeat
        cpu_index(9) calls.  KASSERT() that cpu_index(9) is <
        MAXCPUS.

(dyoung)

2009-11-24 16:55:11 UTC MAIN commitmail json YAML

fix comments: st_name is index in .strtab

(pooka)

2009-11-24 16:00:42 UTC MAIN commitmail json YAML

Back out fix for PR 22846 as it has issues.  See PR 22846 for details.

(seanb)

2009-11-24 15:51:40 UTC MAIN commitmail json YAML

Do not use aprint_normal for error messages.

(njoly)

2009-11-24 15:09:10 UTC MAIN commitmail json YAML

Adjust #line directive paths so that make depend works correctly.

(uebayasi)

2009-11-24 14:07:30 UTC MAIN commitmail json YAML

Make Dt match installed file name.
Addresses that part of misc/42349 that applies on -current.

(wiz)

2009-11-24 13:39:07 UTC MAIN commitmail json YAML

For rumptest, ignore unresolved symbols which are in the
toolchain namespace:
  1) anything starting with __
  2) MD quirks as defined by sys/rump/Makefile.rump

(pooka)

2009-11-24 13:34:20 UTC MAIN commitmail json YAML

guard single-dot from modification by the application
(SUSv3 spec don't forbid this brutal operation).
this idea taken from OpenBSD's version of basename(3) and dirname(3).

(tnozaki)

2009-11-24 13:12:02 UTC MAIN commitmail json YAML

don't use pathname directly as msgq()'s first argument of format string.

(tnozaki)

2009-11-24 13:04:04 UTC MAIN commitmail json YAML

Remove X86_MAXPROCS. This fixes PR port-xen/41755.
This also reduces diff to x86/x86/cpu.c as a nice side effect.
'looks good' bouyer@

(cegger)

2009-11-24 10:44:43 UTC MAIN commitmail json YAML

2009-11-24 10:42:44 UTC MAIN commitmail json YAML

2009-11-24 03:46:19 UTC MAIN commitmail json YAML

Make TcxDownloadFromScreen() and TcxUploadToScreen() work and use them.

(macallan)

2009-11-23 23:48:58 UTC matt-nb5-mips64 commitmail json YAML

fix types in struct clockframe and args to cpu_intr
to be corect for 32 or 64 bit kernel

(cliff)

2009-11-23 18:46:51 UTC matt-nb5-mips64 commitmail json YAML

2009-11-23 18:28:47 UTC matt-nb5-mips64 commitmail json YAML

2009-11-23 18:23:02 UTC matt-nb5-mips64 commitmail json YAML

2009-11-23 18:20:46 UTC MAIN commitmail json YAML

Amend #ifdef with DIAGNOSTIC case, avoids gcc warning about unused var.

(rmind)

2009-11-23 17:16:50 UTC MAIN commitmail json YAML

2009-11-23 16:41:27 UTC MAIN commitmail json YAML

Fix rev 1.10 a bit: currently raw devices are correct for newfs/tunefs,
and the cooked one should be used for mount.

(pooka)

2009-11-23 14:42:39 UTC MAIN commitmail json YAML

evaluate _RTV as preparation for passive cooling.

(cegger)

2009-11-23 14:39:35 UTC MAIN commitmail json YAML

Include link.h instead of the NetBSD-specific link_elf.h.  Use
dlinfo() only if __ELF__ is defined.

(pooka)

2009-11-23 14:07:46 UTC MAIN commitmail json YAML

Add more rumpdev configurations to rumptest.

(pooka)