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

2024-05-10 13:05:32 UTC Now

2011-10-08 08:36:27 UTC MAIN commitmail json YAML

Makefile to build gpio.so.

(mbalmer)

2011-10-08 08:35:56 UTC MAIN commitmail json YAML

Comment out the '##### Libraries that modules may depend upon.' for now,
so that modules written in C can be built.

(mbalmer)

2011-10-08 06:55:19 UTC MAIN commitmail json YAML

Support FAT filesystem on RDB partition.

(kiyohara)

2011-10-08 00:56:54 UTC MAIN commitmail json YAML

Add voodoofb with comment-outed.  tested on PegasosII only.

(kiyohara)

2011-10-08 00:22:26 UTC MAIN commitmail json YAML

Change get parameters(width,height...) from prop_dictionary, like genfb.  tested on ofppc only.

(kiyohara)

2011-10-08 00:19:14 UTC MAIN commitmail json YAML

Fix panic when boot time.  Require attribute drm to voodoofb.

(kiyohara)

2011-10-07 23:24:14 UTC MAIN commitmail json YAML

2011-10-07 23:08:33 UTC MAIN commitmail json YAML

P5PB_MATCH_CV643D is supposed to be disabled by default

(rkujawa)

2011-10-07 22:42:19 UTC MAIN commitmail json YAML

Update from OpenBSD merging in 1.111 and 1.112 with log messages:

1.112 Differential gain calibration makes the 6005 firmware crap
out, so skip it for now until we figure out why.  This
probably means the device won't function optimally, but
that's better than not functioning at all.  Makes my "Intel
Centrinto Advanced-N 6205" work quite well.

1.111 The 6005 and 6050-based parts need DC calibration turned
on, otherwise the firmware will crap out, at least on the
6005.  First step to getting my "Intel Centrino Advanced-N
6205" to work.

Both are commited by kettenis@openbsd.org.

(elric)

2011-10-07 22:30:56 UTC MAIN commitmail json YAML

Fix broken logic that created R_SPARC_64 relocations when -Bsymbolic.
When -Bsymbolic, all resolved symbols need to be created with relative
relocations. The dynamic linker depends on that because it only
knows how to perform relative relocations in the first pass to
relocate itself.  This bug ended up creating R_SPARC_64 symbols for
12 relocation symbols in ld.elf_so, one of them dlopen(), which
ended up breaking things using dlopen(), most notably PAM.

(christos)

2011-10-07 21:33:56 UTC MAIN commitmail json YAML

Descent into lua.

(mbalmer)

2011-10-07 21:23:32 UTC MAIN commitmail json YAML

Add stub Makefile, not yet called.

(mbalmer)

2011-10-07 21:14:19 UTC MAIN commitmail json YAML

Interface gpio(4) from Lua.  Not linked to the build.

(mbalmer)

2011-10-07 20:47:42 UTC MAIN commitmail json YAML

Stop calling ATH_LOCK_{INIT,DESTROY}(), they don't exist any more.

(dyoung)

2011-10-07 20:22:59 UTC MAIN commitmail json YAML

2011-10-07 19:41:03 UTC MAIN commitmail json YAML

In umidi_attach(), adjust aprint functions match what uaudio(4) does,
so that '\n' is printed in the appropriate places.

(jakllsch)

2011-10-07 18:59:13 UTC MAIN commitmail json YAML

update string pointer when input is partial escape sequence or multibyte.

(tnozaki)

2011-10-07 17:53:03 UTC MAIN commitmail json YAML

Use bsd.clean.mk instead of defining our own "clean" target.

(apb)

2011-10-07 16:58:11 UTC MAIN commitmail json YAML

Get rid of the "I don't know what I was thinking / somebody should have
stopped me / does anybody read source-changes?" ATH_LOCK()/ATH_UNLOCK()
and bracket with splnet()/splx() instead.  This is still not *good*,
since ifnet ioctls are not (yet) synchronized, but could be no worse
than what we have, now.  Survives light testing with my (forthcoming)
ifnet ioctl synchronization patch.

(dyoung)

2011-10-07 16:51:45 UTC MAIN commitmail json YAML

Use atomic_ops(3) to increase/decrease node reference counts, just
like the upstream code did, because the current reference counting is
potentially racy.  This works fine in light testing.

(dyoung)

2011-10-07 16:36:24 UTC MAIN commitmail json YAML

usr/lib/lua is base-sys-usr not base-sys-root

(plunky)

2011-10-07 16:34:31 UTC MAIN commitmail json YAML

Cosmetic: remove whitespace at the end of line.

(dyoung)

2011-10-07 16:30:17 UTC MAIN commitmail json YAML

2011-10-07 16:29:40 UTC MAIN commitmail json YAML

2011-10-07 16:25:37 UTC MAIN commitmail json YAML

Add a bsd.lua.mk for building Lua modules

(plunky)

2011-10-07 13:39:33 UTC MAIN commitmail json YAML

2011-10-07 10:52:31 UTC MAIN commitmail json YAML

Refer to X11R7.

(mbalmer)

2011-10-07 10:50:01 UTC MAIN commitmail json YAML

2011-10-07 10:46:30 UTC MAIN commitmail json YAML

2011-10-07 10:42:54 UTC MAIN commitmail json YAML

2011-10-07 10:38:03 UTC MAIN commitmail json YAML

Optimise by simplifying.

(joerg)

2011-10-07 10:30:21 UTC MAIN commitmail json YAML

2011-10-07 10:14:22 UTC MAIN commitmail json YAML

2011-10-07 10:06:39 UTC MAIN commitmail json YAML

Fix under-allocation-by-one

(joerg)

2011-10-07 09:56:16 UTC MAIN commitmail json YAML

2011-10-07 09:35:07 UTC MAIN commitmail json YAML

2011-10-07 09:22:54 UTC MAIN commitmail json YAML

Remove trailing whitespace. Sort sections. New sentence, new line.
Break to about 80 characters per line.

(wiz)

2011-10-07 09:16:27 UTC MAIN commitmail json YAML

remove NETBSD_LIBGCC_SPEC that is no longer necessary with ligcc
already doing pic code properly.

(mrg)

2011-10-07 09:15:22 UTC MAIN commitmail json YAML

2011-10-07 08:46:34 UTC MAIN commitmail json YAML

Update to reflect p5pb(4) changes.

(rkujawa)

2011-10-07 08:44:21 UTC MAIN commitmail json YAML

2011-10-07 02:07:56 UTC MAIN commitmail json YAML

fix the sendmail, mailerconf and atf checks to use ${DEST_DIR}.
add a note about this to the top of the file.

(mrg)

2011-10-06 22:25:00 UTC MAIN commitmail json YAML

Add HDMI/DP codec ID found on NVIDIA GTX 550 Ti

(jmcneill)

2011-10-06 22:13:52 UTC MAIN commitmail json YAML

2011-10-06 22:13:36 UTC MAIN commitmail json YAML

add GeForce GTX 550 Ti

(jmcneill)

2011-10-06 20:31:41 UTC MAIN commitmail json YAML

Provide symbol definitions for environ and __progname. These are duplicate
definitions to the ones provided by csu, but harmless since the linker resolves
them. There are 3 non weak data symbols provided in crt0.o:

    D __progname [initialized data, assigned to ""]
    B __ps_strings [BSS since assigned to 0]
    C environ [common, uninitialized]

__ps_strings had already a second definition in libc (in BSS), now we added
__progname and __ps_strings (in BSS).

To get rid of the duplicate definition, we can remove them from csu, and
move the assignments to libc.

This is done so that libc has no undefined symbols so that linker maps
that want to do:
    ...
local:
*;
    ...
don't end up producing link failures for libc.

(christos)

2011-10-06 16:03:48 UTC MAIN commitmail json YAML

Include limits.h to get PTHREAD_KEYS_MAX, and move its definition there.

(christos)

2011-10-06 16:02:52 UTC MAIN commitmail json YAML

Fix pthreads variables:
- Add missing stuff from Issue 6 (some of it commented out)
- Fix _POSIX_THREAD -> PTHREAD variable confusion
- Amend PTHREAD_KEYS_MAX to 256 since this is what libpthread defined internally

(christos)

2011-10-06 14:05:26 UTC MAIN commitmail json YAML

Like the comment says, also MSR_IA32_EXT_CONFIG is unsafe; use rdmsr_safe().
Fixes the panic reported by njoly@.

(jruoho)

2011-10-06 13:06:14 UTC MAIN commitmail json YAML

2011-10-06 13:05:29 UTC MAIN commitmail json YAML

Provide function in libiscsi to return the compile-time limit on number of
targets. Use this function in the initiator, to ensure that the same limit
is used throughout (i.e. stop you attempting to compile the initiator with a
different limit to the library - the initiator uses the library for most of
its functionality).

If truncating the number of targets in the initiator, truncate it to the
correct amount, not half of what it should be.

Obey RFC3720 when determining targets. SendTargets=All MUST be supported
on a discovery session, and MUST NOT be supported on an operational session.
Previously, SendTargets=All was used both in the initial discovery session
and the later session. (from Daisuke Aoyama - author of istgt).

(sborrill)

2011-10-06 12:38:58 UTC MAIN commitmail json YAML

2011-10-06 12:26:03 UTC MAIN commitmail json YAML

Correct pagermap emergva allocation.  From yamt@.

Tested by building i386 kernel with DTRACE defined which died 100%.

(uebayasi)

2011-10-06 12:25:42 UTC MAIN commitmail json YAML

The crmfb device does not depend on iic; i2cbus and i2c_bitbang is
sufficient, says jmcneill@
Fixes a build problem for (at least) the GENERIC32_IP3x kernel.

(he)

2011-10-06 11:13:45 UTC MAIN commitmail json YAML

Add man page for review.

(wiz)

2011-10-06 11:06:44 UTC MAIN commitmail json YAML

2011-10-06 11:05:43 UTC MAIN commitmail json YAML

2011-10-06 08:59:01 UTC MAIN commitmail json YAML

Remove superfluous Pp.

(wiz)

2011-10-06 07:38:56 UTC MAIN commitmail json YAML

2011-10-06 06:56:30 UTC MAIN commitmail json YAML

remove a check against uvmexp.ncolors that is done inside uvm_page_recolor()
already anyway.

(mrg)

2011-10-06 06:55:35 UTC MAIN commitmail json YAML

make struct page_size_map consistent across DEBUG/!DEBUG kernels.

(mrg)

2011-10-06 05:24:42 UTC MAIN commitmail json YAML

Xref kcpuset(9).

(jruoho)

2011-10-06 05:23:41 UTC MAIN commitmail json YAML

2011-10-06 03:19:32 UTC MAIN commitmail json YAML

fix pasto, now SIOCS80211NWKEY and SIOCG80211NWKEY actually work

(macallan)

2011-10-05 21:30:50 UTC MAIN commitmail json YAML

Fix lint unrelated "set but not used" warning, to unbreak test.

(njoly)

2011-10-05 20:39:24 UTC MAIN commitmail json YAML

2011-10-05 20:37:40 UTC MAIN commitmail json YAML

Include sys/syslog.h for log(9).

(njoly)

2011-10-05 14:28:08 UTC MAIN commitmail json YAML

revert revision 1.291.  log(LOG_WARNING) is not strictly more
noisy than printf().

(apb)

2011-10-05 14:17:42 UTC MAIN commitmail json YAML

forgot SIOCG80211NWKEY32 when adding SIOCS80211NWKEY32

(macallan)

2011-10-05 13:30:24 UTC MAIN commitmail json YAML

When pipe1() calls pipe_create() and it fails, use the error
result from pipe_create(), don't assume it will always be ENOMEM.

From PR 45423 by Greg Woods.

(apb)

2011-10-05 13:24:10 UTC MAIN commitmail json YAML

s/null terminate/NUL terminate/ in a comment.
From PR 45422 by Greg Woods.

(apb)

2011-10-05 13:22:13 UTC MAIN commitmail json YAML

When killing a process due to RLIMIT_CPU, also log a message
with LOG_NOTICE, and print a message to the user with uprintf.

From PR 45421 by Greg Woods, but I changed the log priority (the user
might think it's an error, but the kernel is just doing its job) and the
wording of the message, and I edited a nearby comment.

(apb)

2011-10-05 13:15:30 UTC MAIN commitmail json YAML

Merge duplicate information.

(christos)

2011-10-05 13:05:49 UTC MAIN commitmail json YAML

Print "WARNING: negative runtime; monotonic clock has gone backwards\n"
using log(LOG_WARNING, ...), not just printf(...).

From PR 45421 by Greg Woods.

(apb)

2011-10-05 12:34:05 UTC MAIN commitmail json YAML

Add MKCLEANSRC and MKCLEANVERIFY variables, defaulting to "yes".
You may set them to "no" to get the old behaviour of "make clean"
and "make cleandir".

(apb)

2011-10-05 10:48:54 UTC MAIN commitmail json YAML

Use terminfo and the non-standard ttytype rather than termcap.

(roy)

2011-10-05 10:46:08 UTC MAIN commitmail json YAML

There is no standard way of getting a list of aliases for the
terminal. However, some applications such as telnet want to know this.
ncurses dumps the terminfo header into an undefined variable ttytype
and these applications then parse it to work out the aliases.
We should do the same for now, until a standard mechanism for getting
the information is available or the need for it goes away.

(roy)

2011-10-05 10:10:31 UTC MAIN commitmail json YAML

fujitsu(4) -> fujbp(4) && fujhk(4).

(jruoho)

2011-10-05 03:40:18 UTC MAIN commitmail json YAML

Limit wd(4) transfers to 128 (512-byte) logical sectors, as the traditional
MAXPHYS value has for at least the past decade.

There are issues in wd(4) and possibly in host adapter drivers that need
work before this should be raised.

(jakllsch)

2011-10-05 01:53:03 UTC MAIN commitmail json YAML

Make parts of this this somewhat less gross by using ilog2() from
<sys/bitops.h>.  Additionally, concoct shorter wchan names for >=1 MiB
buf pools using the irrelevantly-more-correct format specifier for u_int.

(jakllsch)

2011-10-04 21:12:40 UTC MAIN commitmail json YAML

PR/43968 -- add 'segqlen' of TCPCB to 'netstat -P'.

OK by wiz@

(shattered)

2011-10-04 20:20:32 UTC MAIN commitmail json YAML

2011-10-04 18:11:27 UTC MAIN commitmail json YAML

.Dq Dv \&:

(apb)

2011-10-04 18:07:39 UTC MAIN commitmail json YAML

Mention what happens when we don't include :. It would be nice to use
.Dv :
but it produces ``'':

(christos)

2011-10-04 17:38:00 UTC MAIN commitmail json YAML

2011-10-04 16:28:26 UTC MAIN commitmail json YAML

Fixed reversed/child parent and check the right variable for failure from
gson@

(christos)

2011-10-04 16:24:27 UTC MAIN commitmail json YAML

2011-10-04 16:19:59 UTC MAIN commitmail json YAML

Handle c99 declarations in the middle of blocks.

(christos)

2011-10-04 15:27:04 UTC MAIN commitmail json YAML

2011-10-04 12:23:14 UTC MAIN commitmail json YAML

Ensure we only pass cap names of one or two characters to tgetstr
and friends so we don't mistakenly try and convert a terminfo code to a
termcap code.

(roy)

2011-10-04 12:01:21 UTC MAIN commitmail json YAML

Fix typo in diagnostic output

(martin)

2011-10-04 11:02:32 UTC MAIN commitmail json YAML

tput now uses longname(3) to derive the terminal description instead
of trying to parse it from termpcap.
Fixes PR/43386.

(roy)

2011-10-04 11:01:14 UTC MAIN commitmail json YAML

2011-10-04 10:55:53 UTC MAIN commitmail json YAML

Create the sysmon device node for the software watchdog

(hauke)

2011-10-04 10:35:33 UTC MAIN commitmail json YAML

Make ffb(4) buildable without iic(4) driver.

(nakayama)

2011-10-04 09:17:17 UTC MAIN commitmail json YAML

2011-10-04 09:16:24 UTC MAIN commitmail json YAML

Add 3WARE 9750 Series RAID.

(njoly)

2011-10-04 07:25:35 UTC MAIN commitmail json YAML

Fix thinko about halt vs. poweroff; from Moritz Wilhelmy in PR 45141.

(dholland)

2011-10-04 04:50:20 UTC MAIN commitmail json YAML

expand the attr array to hold all the bytes we store in it.
not that the code actually does anything with the extra bytes,
but at least it builds with gcc 4.5.

(chs)

2011-10-04 04:05:17 UTC MAIN commitmail json YAML

build machdep.c with -O1 to work around a gcc 4.5 issue.

(chs)

2011-10-04 04:04:15 UTC MAIN commitmail json YAML

build cread.c with -O1 to work around a gcc 4.5 bug.

(chs)

2011-10-03 23:53:04 UTC MAIN commitmail json YAML

iic_ioctl_exec: if the i2c controller's "exec" function uses -1 instead of
an error code to report failure, convert it to EIO.

(jmcneill)

2011-10-03 23:39:05 UTC MAIN commitmail json YAML

Remove an invalid include path from CPPFLAGS

(jmcneill)

2011-10-03 22:33:02 UTC MAIN commitmail json YAML

avoid printing an empty line in the sb800 case

(jmcneill)

2011-10-03 22:28:56 UTC MAIN commitmail json YAML

remove iic, I fixed the i2c code

(jmcneill)

2011-10-03 22:27:23 UTC MAIN commitmail json YAML

fix build for kernels with i2c host controller drivers but no iic(4)
driver present

(jmcneill)

2011-10-03 20:13:49 UTC MAIN commitmail json YAML

Fix tparm.
As we now go via tiparm, store nums as int to conserve memory.

(roy)

2011-10-03 19:22:59 UTC MAIN commitmail json YAML

2011-10-03 19:18:55 UTC MAIN commitmail json YAML

2011-10-03 19:15:03 UTC MAIN commitmail json YAML

2011-10-03 17:31:35 UTC MAIN commitmail json YAML

Do not redefine CPUID_LAHF.

(njoly)

2011-10-03 15:49:02 UTC MAIN commitmail json YAML

Note functions failure for unknown timer type.

(njoly)

2011-10-03 15:43:55 UTC MAIN commitmail json YAML

Fix magic_descriptor/magic_file quoting in SYNOPSIS.

(njoly)

2011-10-03 14:55:23 UTC MAIN commitmail json YAML

Fix the exceed test.

(christos)

2011-10-03 14:09:38 UTC MAIN commitmail json YAML

fix broken change (parenthesis in the wrong place). From Nirbhay Choubey

(christos)

2011-10-03 13:41:42 UTC MAIN commitmail json YAML

David Laight's script to convert K&R functions to ANSI

BUGS:
      Dpesn't handle functions with no arguments
      Doesn't handle va_list args
      Doesn't like blank lines or extra line breaks
      Generated ANSI definitions are often longer than 80 cols.

Added here so it won't get lost.

(wiz)

2011-10-03 13:12:16 UTC MAIN commitmail json YAML

Fix man pages for tiparm and ti_tiparm.

(roy)

2011-10-03 13:10:58 UTC MAIN commitmail json YAML

Install correct man page links.

(roy)

2011-10-03 12:36:32 UTC MAIN commitmail json YAML

Use tiparm instead of vtparm.

(roy)

2011-10-03 12:32:29 UTC MAIN commitmail json YAML

2011-10-03 12:32:15 UTC MAIN commitmail json YAML

2011-10-03 12:31:51 UTC MAIN commitmail json YAML

Correctly use ti_ instead of t_ for our extensions as per the man page.
Replace vtparm with tiparm.
tiparm is also non standard, but has been proposed at least.

(roy)

2011-10-03 11:31:56 UTC MAIN commitmail json YAML

Fix non-COMPAT_50 compilation.

(mbalmer)

2011-10-03 11:28:28 UTC MAIN commitmail json YAML

Unbreak and move the list of child devices to COMPAT_50.

(mbalmer)

2011-10-03 11:16:48 UTC MAIN commitmail json YAML

Remove the GPIODETACH gpio(4) ioctl (it is still available in COMPAT_50) and
the 'detach' command line option from gpioctl(8).  Drivers that are
attached to gpio pins can be detached using the drvctl(8) command.

(mbalmer)

2011-10-03 10:30:13 UTC MAIN commitmail json YAML

As getnewvnode() is prepared to wait for an allocation change vnalloc()
to always use PR_WAITOK.

No more 'WARNING: unable to allocate new vnode, retrying...' messages.

(hannken)

2011-10-03 09:52:24 UTC MAIN commitmail json YAML

2011-10-03 08:23:58 UTC MAIN commitmail json YAML

Don't cast void pointers.

(mbalmer)

2011-10-03 07:29:33 UTC MAIN commitmail json YAML

Build i2cscan, since it is the list files.

(mbalmer)

2011-10-03 07:28:14 UTC MAIN commitmail json YAML

Enable an iic(4) device to prevent a linker warning.

(mbalmer)

2011-10-03 05:41:59 UTC MAIN commitmail json YAML

Lamport signatures were invented in 1979, and are used as one-time
signatures (since verification exposes parts of the public key, which
is derived from the secret key).  Lamport signatures can be built from
any cryptographically-secure hash function.  It is posited that
Lamport signatures are still secure, depending on the hash function
used, in the case of quantum computers; the same cannot be said of RSA
or DSA, for example.

In combination with hashtrees or merkle trees, Lamport signatures can
be generalised to work by exposing only the top element of the
hashtree, and by providing the elements of the hash tree that make up
the hash values of the other blocks.  Whilst this exposes one hash
value (out of 256 in the case of SHA256), the other hash values making
up the key are not exposed, and the key can be used again.

+ to create a secret Lamport key, a random number generator is used to
generate 256 pairs of random numbers, each number being 32 bytes in
length.  Each of these pairs has a "0" value and a "1" value.  A
secret key is thus 16KB.  The public key is derived from the secret
key by hashing each of the 512 32-byte random numbers to give 512
32-byte numbers, also 16 KB.

+ to create a lamport signature, the message itself is hashed to give
a 256-bit digest value.  For each of the bits in this hash value, the
corresponding hash from the private key is used.  If this bit is a 0,
the "0" value from the 256 pairs is used; if the bit is 1, the "1"
value from the 256 pairs is used.  In this way, 256 numbers of 256
bits each constitute the signature, making it 8KB in length.  The
unused values are discarded, and the key cannot be used again, since
the private key is exposed during verification.

+ to verify a signature, the same message is hashed to give a 256-bit
digest value, and the corresponding bits in the public key are used to
generate an 8KB computed signature.  The hashed signature is
calculated by hashing each of the 256 32-byte numbers in the signature
itself.  The resulting 8KB signature must match the calculated
signature for a match to be made.

This implementation provides the simple, one-time key, and uses the
SHA256 algorithm as the hash function.

Status:

Vendor Tag: CROOKS
Release Tags: lamport-signatures-base

(agc)

2011-10-02 23:25:20 UTC MAIN commitmail json YAML

Newer ATI SB800 SMBus controllers don't report the base address in PCI
config space. According to the SB800-Series Southbridges Register Reference
Guide, we can still read this value from PM config space using indirect I/O.

(jmcneill)

2011-10-02 22:20:33 UTC MAIN commitmail json YAML

_ACx is for active cooling policy, using it for envsys temp 'warn max' doesn't
make sense

(jmcneill)

2011-10-02 22:10:11 UTC MAIN commitmail json YAML

No point on keeping hp700 on the old gcc; it is produces broken assembly
according to the new binutils.

(christos)

2011-10-02 21:42:20 UTC MAIN commitmail json YAML

Attansic L2 is 10/100 but the status registers report 1000 Mbps, so don't
bother reading MII_EXTSR for this part. Also use MII_ANEGTICKS instead of
MII_ANEGTICKS_GIGE for this part.

(jmcneill)

2011-10-02 21:32:48 UTC MAIN commitmail json YAML

- Replace calc_order() with ilog2(), wrap into SIZE2ORDER().
- Inline some functions, reduce some #ifdefs.

(rmind)

2011-10-02 21:19:37 UTC MAIN commitmail json YAML

2011-10-02 21:14:22 UTC MAIN commitmail json YAML

rename ioconf file to match module name, and remove an invalid include path
from cppflags

(jmcneill)

2011-10-02 21:12:43 UTC MAIN commitmail json YAML

iic_ioctl_exec: initialize cmd before using it

(jmcneill)

2011-10-02 21:10:03 UTC MAIN commitmail json YAML

2011-10-02 19:45:10 UTC MAIN commitmail json YAML

eat the last d in double constants.

(christos)

2011-10-02 19:31:45 UTC MAIN commitmail json YAML

Also re-add usr/include/dev/i2c to the mtree file

(pgoyette)

2011-10-02 19:29:41 UTC MAIN commitmail json YAML

Now that we're installing i2c/io.h usr/include/dev/i2c/ is no longer
obsolete!

(pgoyette)

2011-10-02 19:24:25 UTC MAIN commitmail json YAML

2011-10-02 19:15:40 UTC MAIN commitmail json YAML

Attempt to load the xc5k firmware at attach time using config_mountroot. If
it is unavailable the driver will try again on the next open of either the
video or dtv device.

(jmcneill)

2011-10-02 19:03:56 UTC MAIN commitmail json YAML

2011-10-02 18:58:46 UTC MAIN commitmail json YAML

add support for detaching iic(4)

(jmcneill)

2011-10-02 18:34:17 UTC MAIN commitmail json YAML

remove stray underscore.

(christos)

2011-10-02 18:33:20 UTC MAIN commitmail json YAML

2011-10-02 18:32:36 UTC MAIN commitmail json YAML

2011-10-02 18:30:50 UTC MAIN commitmail json YAML

2011-10-02 18:18:56 UTC MAIN commitmail json YAML

put back pthread__dbg variable; this is set to no zero by td_open() when
debugging to avoid multiple td_open() mess.

(christos)

2011-10-02 18:18:14 UTC MAIN commitmail json YAML

2011-10-02 18:16:06 UTC MAIN commitmail json YAML

2011-10-02 18:15:23 UTC MAIN commitmail json YAML

Enable thread debugging support (not completely working yet).

(christos)

2011-10-02 18:14:25 UTC MAIN commitmail json YAML

- add objfile hook.
- constify.
- we cannot run things, so don't lie.

(christos)

2011-10-02 17:39:40 UTC MAIN commitmail json YAML

I2C_IOCTL_EXEC: only allow i2c write ops if the device was opened for writing

(jmcneill)

2011-10-02 16:48:47 UTC MAIN commitmail json YAML

2011-10-02 16:39:47 UTC MAIN commitmail json YAML

2011-10-02 16:30:58 UTC MAIN commitmail json YAML

allow attaching an iic to auvitek if AUVITEK_I2C_DEBUG is defined, and
change the auvitek i2c lock from IPL_VM to IPL_NONE

(jmcneill)

2011-10-02 15:04:47 UTC MAIN commitmail json YAML

undo previous, my sources were wrong.

(christos)

2011-10-02 14:24:09 UTC MAIN commitmail json YAML

add a missing file, found with the new binutils. No chance we are going
to run mknative again on this, so the manual fix.

(christos)

2011-10-02 13:00:07 UTC MAIN commitmail json YAML

The path getnewvnode()->getcleanvnode()->vclean()->VOP_LOCK() will panic
if the vnode we want to clean is a layered vnode and the caller already
locked its lower vnode.

Change getnewvnode() to always allocate a fresh vnode and add a helper
thread (vdrain) to keep the number of allocated vnodes within desiredvnodes.

Rename getcleanvnode() to cleanvnode() and let it take a vnode from the
lists, clean and free it.

Reviewed by: David Holland <dholland@netbsd.org>

Should fix:
PR #19110 (nullfs mounts over NFS cause lock manager problems)
PR #34102 (ffs panic in NetBSD 3.0_STABLE)
PR #45115 (lock error panic when build.sh*3 and daily script is running)
PR #45355 (Reader/writer lock error:  rw_vector_enter: locking against myself)

(hannken)

2011-10-02 12:43:53 UTC MAIN commitmail json YAML

It's actually 'the flag locator', not 'flags' (as 'flags' can not be used
as a locator name for reasons unknown to me.)

(mbalmer)

2011-10-02 12:25:40 UTC MAIN commitmail json YAML

Consistent use of 'return'.

(mbalmer)

2011-10-02 12:19:17 UTC MAIN commitmail json YAML

Document gpioiic flag in a comment.

(mbalmer)

2011-10-02 12:13:09 UTC MAIN commitmail json YAML

2011-10-02 11:43:30 UTC MAIN commitmail json YAML

2011-10-02 11:38:48 UTC MAIN commitmail json YAML

ii2c can be built as module.

(mbalmer)

2011-10-02 10:01:25 UTC MAIN commitmail json YAML

Add the flag locator (missed in the previous commit).

(mbalmer)

2011-10-02 09:33:19 UTC MAIN commitmail json YAML

Add a ga_flags field to the gpio_attach structure to hand driver
specific flags to drivers being attached at gpio pins.  gpioiic(4)
uses this to reverse the SDA/SCL signal order.  gpioctl(8) accepts
the flag values as optional argument to the attach command.
While here, make sure we retain backwards compatability and wrap compat
code in #ifdef COMPAT_50/#endif.

(mbalmer)

2011-10-02 01:51:00 UTC MAIN commitmail json YAML

Describe the output more accurately, and in the correct order. Noted by
Snader_LB on freenode.

(dholland)

2011-10-02 01:47:27 UTC MAIN commitmail json YAML

Fix ambiguous/confusing wording.

(dholland)

2011-10-01 21:47:08 UTC MAIN commitmail json YAML

2011-10-01 19:25:25 UTC MAIN commitmail json YAML

The arm .arm.atpcs section does not have segment information, so skip it.

(christos)

2011-10-01 18:38:39 UTC MAIN commitmail json YAML

disable test on the vax until we fix it.

(christos)

2011-10-01 17:56:11 UTC MAIN commitmail json YAML

Undo previous, Checking for vax is more appropriate.

(christos)

2011-10-01 17:54:13 UTC MAIN commitmail json YAML

2011-10-01 17:46:10 UTC MAIN commitmail json YAML

2011-10-01 17:39:14 UTC MAIN commitmail json YAML

Define a macro we can use to detect if a port has support for ieeefp

(christos)

2011-10-01 16:06:25 UTC MAIN commitmail json YAML

2011-10-01 16:02:21 UTC MAIN commitmail json YAML

add missing KERNEL_BASE_EXT.

(chs)

2011-10-01 15:59:28 UTC MAIN commitmail json YAML

2011-10-01 15:59:01 UTC MAIN commitmail json YAML

2011-10-01 15:51:36 UTC MAIN commitmail json YAML

elroy regs don't need to be packed, makes this work with gcc 4.5.

(chs)

2011-10-01 15:51:17 UTC MAIN commitmail json YAML

PDC_CHASSIS_INFO needs a third parameter, the size of the LCD structure.

(chs)

2011-10-01 15:50:46 UTC MAIN commitmail json YAML

fix EXIT label for fusufault, caught by new binutils.

(chs)

2011-10-01 08:50:29 UTC MAIN commitmail json YAML

Fix sub-section reference.

(njoly)

2011-10-01 02:55:00 UTC MAIN commitmail json YAML

2011-09-30 23:51:50 UTC MAIN commitmail json YAML

2011-09-30 23:46:15 UTC MAIN commitmail json YAML

add symbolic name printing.

(christos)

2011-09-30 23:45:41 UTC MAIN commitmail json YAML

2011-09-30 23:42:01 UTC MAIN commitmail json YAML

2011-09-30 22:17:51 UTC MAIN commitmail json YAML

Inform that the prop_{array,dictionary}_send_syscall(3) change breaks
backward compatibility with old quota2 binaries, so ensure that you
update both (proplib + quota2 executables) simultaneously when updating
a -current installation.

(jym)

2011-09-30 22:08:20 UTC MAIN commitmail json YAML

Fix an implementation inconsistency with the prop_*_send_syscall() and
prop_*_recv_syscall() functions from proplib(3). They now share the
same logic as the one from prop_*_send_ioctl() functions:
- returns an int
- 0 indicates "no error", otherwise returns the error number (and
set errno)

Many consumers of the prop_*_{ioctl, syscall} expect errno to be set
on error and use err() to display the error message. As such, ensures that
errno gets set before returning from these functions.

prop_*_send_syscall() functions returned a boolean, and now return an int.
Fix all call sites to use the new paradigm (only quota2 is affected in src).

As the prop_*_{send,recv}_syscall() API appeared in -current and is only
used by the recent quota2 code, I am not bumping the lib. The API change
only affects the prop_*_send_syscall() function (recv_syscall()s were
already used correctly), so ensure you are not mixing "old" -current
quota binaries with a new proplib(3) (or the other way around). This
change will be announced via a HEADS-UP and UPDATING.

Does not affect the kernel part of proplib.

Document the correct API in prop_array(3) and prop_dictionary(3).

Thanks to Francois Tigeot for noticing the API inconsistency and
reporting it on tech-kern@.

ok bouyer@.

(jym)

2011-09-30 21:08:19 UTC MAIN commitmail json YAML

Do not try to open files up to the RLIMIT_NOFILE limit, which fails
when process limit is identical to the whole system limit. Just do it
for a small fixed value, and adjust the limit accordingly instead.

(njoly)

2011-09-30 19:12:35 UTC MAIN commitmail json YAML

use ATF_CHECK_MSG instead of err() in atf.

(christos)

2011-09-30 18:59:04 UTC MAIN commitmail json YAML

PR/45156: Moritz Wilhelmy: Add 4G Systems XS Stick P14 USB 3G modem support.

(christos)

2011-09-30 18:43:20 UTC MAIN commitmail json YAML

2011-09-30 18:43:00 UTC MAIN commitmail json YAML

Add 4G Systems XSStick P14 USUPA 5.76Mb/s USB modem

(christos)