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

2024-05-10 12:36:46 UTC Now

2009-01-25 02:26:30 UTC MAIN commitmail json YAML

PR/40471: Pierre Pronchery: ASUS CUR-DLS board found on HP NetServer E800 box
has broken ACPI BIOS. Disable it.

(christos)

2009-01-25 01:49:20 UTC MAIN commitmail json YAML

Make this compile after the last lint corrections

(agc)

2009-01-25 01:22:42 UTC MAIN commitmail json YAML

2009-01-24 23:19:50 UTC MAIN commitmail json YAML

Fix sense of MAKE_NATICE test.

(dsl)

2009-01-24 23:08:10 UTC netbsd-5 commitmail json YAML

2009-01-24 23:07:48 UTC MAIN commitmail json YAML

Add #ifndef MAKE_NATIVE around __RCSID

(dsl)

2009-01-24 23:06:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #314):
distrib/news68k/floppies/ramdisk/Makefile: revision 1.31
distrib/news68k/floppies/ramdisk/list: revision 1.23
Use small src/distrib/common/protocols.

(snj)

2009-01-24 22:42:32 UTC MAIN commitmail json YAML

Set l_psid to PS_NONE for lwp0 (consistency change).

(rmind)

2009-01-24 22:33:39 UTC MAIN commitmail json YAML

Move ATARITT and FALCON to the main list of kernels

(abs)

2009-01-24 22:14:45 UTC MAIN commitmail json YAML

2009-01-24 22:11:45 UTC MAIN commitmail json YAML

add glue to compile all the files we use from libc here.

(christos)

2009-01-24 21:20:23 UTC MAIN commitmail json YAML

- Sync atari sysinst install kernel list with reality:
  - BOOT reanamed to SMALL030
  - ATARITT and FALCON were missing
- Update release notes to kernel list and also clarify Milan kernels

(abs)

2009-01-24 19:55:33 UTC MAIN commitmail json YAML

2009-01-24 19:42:20 UTC MAIN commitmail json YAML

2009-01-24 19:03:12 UTC MAIN commitmail json YAML

Properly check the return value of HYPERVISOR_memory_op(): it returns
the number of successfull operations, so a return value of 0 is also
a failure.

(bouyer)

2009-01-24 18:15:16 UTC MAIN commitmail json YAML

Follow up the rename of BOOT to SMALL030, and the removal of BOOTX.

(he)

2009-01-24 17:29:28 UTC MAIN commitmail json YAML

The "Service Availability" value in the SDP record should be a number
from 0-255 indicating how much availability the service has, rather
than the "Load Factor (0-7)" as used in the "Class of Device" setting.

(plunky)

2009-01-24 17:26:58 UTC MAIN commitmail json YAML

Note Xorg support for alpha

(bouyer)

2009-01-24 17:24:53 UTC MAIN commitmail json YAML

2009-01-24 17:18:53 UTC MAIN commitmail json YAML

The {read,write}Dense{8,16} functions, as implemented, always to 32bits access
and truncate the result to 8/16 bits, or do read/modify/write cycles.
This is bad if the read or write cycle to adjacent registers change the
adapter's state (e.g. if an adjacent register is a fifo, we'll discard
values, or add additionnal, unwanted values in the fifo).

Fix: use the BWX instructions for 8 and 16 bit access.

Also submitted to Xorg as bug #19722

(bouyer)

2009-01-24 17:17:55 UTC MAIN commitmail json YAML

NetBSD-specific code doesn't work on ev6 systems. This is because the
code assumes there is at last 2 mappings, one dense and one sparse.
On ev6 there's only one mapping, and the code access abw[] out of bound.

Fix: check abw_count and if it's 1, use the same mapping for
dense_base and memory_base.

Also submitted to Xorg as bug #19721

(bouyer)

2009-01-24 17:16:12 UTC MAIN commitmail json YAML

On NetBSD/alpha in{b,w,l} and out{b,w,l} are not functions but #define to a
function pointer. This doesn't work with the SYMFUNC() macro, the compiler
outputs and error.

Fix: don't SYMFUNC() these on NetBSD/alpha
Also submitted to Xorg as bug #19720

(bouyer)

2009-01-24 15:49:14 UTC MAIN commitmail json YAML

2009-01-24 15:00:56 UTC MAIN commitmail json YAML

Mention -c. Hi Matt.

(skrll)

2009-01-24 14:43:29 UTC MAIN commitmail json YAML

Fixes to includes of make_malloc.h to that it actually builds when
USE_EMALLOC is undefined.
Fixes earlier fixes :-)

(dsl)

2009-01-24 14:19:04 UTC MAIN commitmail json YAML

Add dm driver to ALL kernel.

(haad)

2009-01-24 14:11:08 UTC MAIN commitmail json YAML

add age(4) and atphy(4).
Requested by cube@

(cegger)

2009-01-24 13:58:21 UTC MAIN commitmail json YAML

2009-01-24 13:53:57 UTC MAIN commitmail json YAML

Add an entry for the recently added ./kernel directory tree.

(he)

2009-01-24 13:43:21 UTC MAIN commitmail json YAML

Remove the \n and tab from the __COPYRIGHT() strings to appease asm warnings.

(tsutsui)

2009-01-24 13:06:16 UTC MAIN commitmail json YAML

buildfixes for OSX:
- include <sys/types> for size_t
- progname is undeclared
- include <string.h> for string functions like strlen()
- include <errno.h> for errno

(cegger)

2009-01-24 13:02:33 UTC MAIN commitmail json YAML

Sort sections. Fix typo (last line).

(wiz)

2009-01-24 13:00:03 UTC MAIN commitmail json YAML

2009-01-24 12:59:51 UTC MAIN commitmail json YAML

buildfix: remove RCSID. It conflicts with the definition in the .c files.

(cegger)

2009-01-24 12:51:12 UTC MAIN commitmail json YAML

No, our openssl _encrypt routines do not take a *size_t as the 6th
argument, they take an *int, and those are not necessarily compatible.
Papering that over with a cast just gets us a warning that
de-referencing a type-punned pointer will break strict-aliasing
rules, which is turned into an error by our WARNS setting.

Instead, change the "num" field in _opt_crypt_t from size_t to int, and
get rid of the now-redundant casts.

(he)

2009-01-24 12:34:04 UTC MAIN commitmail json YAML

Define IPL_SOFTSERIAL and provide a makeiplcookie() implementation,
so that kern/subr_pool.c can build again.

OK'ed by martin@

(he)

2009-01-24 12:07:44 UTC MAIN commitmail json YAML

Print size_t values using %zd printf format, not %d.

(he)

2009-01-24 11:59:39 UTC MAIN commitmail json YAML

2009-01-24 11:56:41 UTC MAIN commitmail json YAML

Correct the definition of the :? modifier - in particular the modifier
applies to the variable name, not its value!
Remove the set of examples that were recently added that failed to
explain why some worked and some didn't.
Add a not to the compatability section about the change in .for loop
substitution post 5.0.
Add a BUGS section.
XXX the BUGS section needs more entries :-)

(dsl)

2009-01-24 10:59:09 UTC MAIN commitmail json YAML

Don't cast 'time_t' to 'void *' and back it will lose precision.

(dsl)

2009-01-24 10:45:44 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-01-24 10:43:47 UTC MAIN commitmail json YAML

2009-01-24 10:43:38 UTC MAIN commitmail json YAML

Sort options. New sentence, new line.

(wiz)

2009-01-24 10:42:31 UTC MAIN commitmail json YAML

2009-01-24 10:39:58 UTC MAIN commitmail json YAML

Remove trailing whitespace and bump date for previous.

(wiz)

2009-01-24 08:31:03 UTC MAIN commitmail json YAML

No need to double negate csum tests.
No functional change.

(cegger)

2009-01-24 05:54:35 UTC MAIN commitmail json YAML

note that bufq_cancel might be expensive

(yamt)

2009-01-24 05:06:07 UTC MAIN commitmail json YAML

2009-01-24 02:02:38 UTC MAIN commitmail json YAML

Replace multi-statement macro using GCC extension `({})' with
static inline functions to avoid possible side effects or confusion.

Tested on TT030 by David Ross and on Falcon by Tuomo Makinen on port-atari.

(tsutsui)

2009-01-24 02:01:01 UTC MAIN commitmail json YAML

Use pmap_kenter_pa(9) to map msgbufpa as other m68k ports.
Tested on TT030 by David Ross and on Falcon by Tuomo Makinen on port-atari.

(tsutsui)

2009-01-24 01:22:15 UTC MAIN commitmail json YAML

Note addition of openpgpsdk and openpgp.

(agc)

2009-01-24 01:15:26 UTC MAIN commitmail json YAML

2009-01-24 00:29:13 UTC MAIN commitmail json YAML

2009-01-24 00:27:52 UTC MAIN commitmail json YAML

acpica 20090123 is out

(jmcneill)

2009-01-24 00:22:12 UTC MAIN commitmail json YAML

2009-01-24 00:19:47 UTC MAIN commitmail json YAML

- Merge ATARITT.in and FALCON.in into GENERIC.in so we can generate
  a sane kernel config which defines both of them
- Cleanup all the #if defined(FOO) entries to be consistent and have
  a matching /* FOO */ on the #endif line
- No change to generated ATARITT/FALCON/HADES/MILAN-ISAIDE/MILAN-PCIIDE
- Rename BOOT to SMALL030 and trim a little more to save space.
- Drop BOOTX

(abs)

2009-01-24 00:06:54 UTC MAIN commitmail json YAML

Sync with Rev. 1.124 from FreeBSD

(hubertf)

2009-01-23 22:59:30 UTC MAIN commitmail json YAML

Improve handling of transmitting large packets.
Sending large packets works better, but still needs investigations.

(cegger)

2009-01-23 22:48:02 UTC MAIN commitmail json YAML

add date to last entry, pointed out by hubertf

(jmcneill)

2009-01-23 21:58:28 UTC MAIN commitmail json YAML

2009-01-23 21:57:35 UTC MAIN commitmail json YAML

Add a few stubs to allow to compile - i'll have to sort these out later.

(pooka)

2009-01-23 21:26:30 UTC MAIN commitmail json YAML

2009-01-23 20:22:50 UTC MAIN commitmail json YAML

There is no point in saving the last character of a NUL-terminated
string in order to overwrite with a NUL, then restore the original value!
Remove and simplify the CondDoFoo() functions.

(dsl)

2009-01-23 19:49:16 UTC MAIN commitmail json YAML

Make this compile &foo[0] does not work for void * :-) Wojciech Galazka

(christos)

2009-01-23 19:36:01 UTC MAIN commitmail json YAML

Adjust for explicit errno parameter removal from rump syscalls

(pooka)

2009-01-23 19:34:37 UTC MAIN commitmail json YAML

2009-01-23 19:30:16 UTC MAIN commitmail json YAML

2009-01-23 19:29:38 UTC MAIN commitmail json YAML

Remove debug print -- this is what happens when there's several
hours between implementation and commit.

(pooka)

2009-01-23 19:27:18 UTC MAIN commitmail json YAML

Remove the "int *error" parameter from rump syscalls.  Instead use
rumpuser_seterrno() to set the errno for the caller.  This makes
the difference between real and rump syscalls way less intrusive
in calling code.

(pooka)

2009-01-23 19:19:32 UTC MAIN commitmail json YAML

rumpuser_seterrno() to set errno from a rump kernel context.

(pooka)

2009-01-23 19:14:30 UTC MAIN commitmail json YAML

* enable COMPAT_50 (we need a better compat model here, but this is
  enough for now)
* _RUMPKERNEL is not going anywhere anymore, so adjust comment

(pooka)

2009-01-23 19:07:17 UTC MAIN commitmail json YAML

Now that SO_RCVTIMEO is versioned, we don't need the timeval hack
here anymore.

(pooka)

2009-01-23 18:40:54 UTC MAIN commitmail json YAML

2009-01-23 17:30:52 UTC MAIN commitmail json YAML

Forgot a file in big commit from yesterday:

when matching userid, cheecck if the given userid has a '@' in it.
If so, treat it as an email address, and search for a case-insensitivee
match for the text in between '<' and '>' delimiters.

Otherwise, look for a case insensitive match on the full name.

(agc)

2009-01-23 16:54:14 UTC MAIN commitmail json YAML

Revert two previous revisions and just use __pmap_kernel directly again.
There's no reason to pretend we don't know what kernel_pmap_ptr is.

(uwe)

2009-01-23 16:46:51 UTC MAIN commitmail json YAML

Unhide __pmap_kernel for the benefit of fast tlb miss handlers.

(uwe)

2009-01-23 15:40:19 UTC MAIN commitmail json YAML

solock() in compat code error branch to avoid panic

(pooka)

2009-01-23 15:06:48 UTC MAIN commitmail json YAML

Add #ifdef to disable pthread linkage requirement at compile-time.

(pooka)

2009-01-23 14:24:43 UTC MAIN commitmail json YAML

last-minute pasto in previous

(pooka)

2009-01-23 13:58:08 UTC MAIN commitmail json YAML

sys__pset_bind: obviously, sched_takecpu() should take "t" LWP, not "l".

(rmind)

2009-01-23 13:45:06 UTC MAIN commitmail json YAML

Change VMEM_HASHSIZE_INIT from 1 to 128.  This mainly benefits
quick-running or non-threaded rump jobs, where the rehash algorithm
does not have a chance to run.  For other cases it doesn't make
much difference, since the size will grow or decrease when the
rehash algorithm runs for the first time (t=10*hz currently).

(pooka)

2009-01-23 13:14:17 UTC MAIN commitmail json YAML

2009-01-23 13:12:36 UTC MAIN commitmail json YAML

Note that msdosfs now assumes long filenames for empty filesystems by
default.

(jmcneill)

2009-01-23 12:48:49 UTC MAIN commitmail json YAML

Note that empty filesystems are now treated as if they support long
filenames by default.

(jmcneill)

2009-01-23 12:47:32 UTC MAIN commitmail json YAML

Support mmapping anonymous memory.
XXX: this is mainly for the benefit of correct alignment, but
MAP_ALIGNED() is not portable.

(pooka)

2009-01-23 12:46:23 UTC MAIN commitmail json YAML

From FreeBSD, 10 years ago;

Now empty DOS filesystems default to long file names. Non-empty filesystems
without traces of Win95 default to short file names, as before.

(jmcneill)

2009-01-23 12:31:43 UTC MAIN commitmail json YAML

2009-01-23 11:44:08 UTC MAIN commitmail json YAML

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

Racoon -v to print version and compilation information. Update usage
message.

(tteras)

2009-01-23 09:40:56 UTC MAIN commitmail json YAML

Update NEWS with major changes since 0.7 release.

(tteras)

2009-01-23 09:23:02 UTC MAIN commitmail json YAML

Remove hack to initialize SYMTAB_SPACE ksyms now that ksyms_init does it
for us.  Per PR port-evbarm/40311.

(jmmv)

2009-01-23 09:22:25 UTC MAIN commitmail json YAML

Initialize SYMTAB_SPACE ksyms during ksyms_init.  Per PR port-evbarm/40311.

(jmmv)

2009-01-23 09:10:13 UTC MAIN commitmail json YAML

Fix monotonic scheduler change, to not refresh 'now' before exit. Otherwise
we can return negative timeout after spending time handling other events.

(tteras)

2009-01-23 08:32:58 UTC MAIN commitmail json YAML

From Arnaud Ebalard:
Handle reception of MIGRATE message during Phase 1 and Phase 2 negotiation.
Also corrects some debugging statements.

(tteras)

2009-01-23 08:29:34 UTC MAIN commitmail json YAML

From Arnaud Ebalard:
On the responder (for instance), there is a need to not only migrate local
and remote addresses of Phase 1 that match previous addresses but also
the local and remote addresses of a Phase 1 *associated* with a migrated
Phase 2. For instance, we have that need when receiving the first
MIGRATE/KMADDRESS message because the old addresses are still the HoA and
the address of the HA (while the peer has contacted us using the CoA and
we have negotiated this address as src attribute in Phase 2). The patch
fixes that by having migrate_ph1_ike_addresses() called from
migrate_ph2_ike_addresses() callback.

(tteras)

2009-01-23 08:27:24 UTC MAIN commitmail json YAML

From Arnaud Ebalard: Set phase2 spid when acting as responder.

(tteras)

2009-01-23 08:25:07 UTC MAIN commitmail json YAML

2009-01-23 08:23:51 UTC MAIN commitmail json YAML

2009-01-23 08:06:56 UTC MAIN commitmail json YAML

2009-01-23 08:05:58 UTC MAIN commitmail json YAML

2009-01-23 06:07:18 UTC MAIN commitmail json YAML

Massive overhaul of openpgp.c, the driver program for the openpgpsdk
library.

A good signature verification now shows the filename, time of signing,
and the public keys of the signatories.

Made the interface much more standard by using any argv components after
the options have been parsed to indicate files, rather than a single
--file=filename long option.

Get rid of all assert() calls in the program - dumping core when an
argument is missing is a trifle uncompromising.

When matching userids, if the given userid contains a '@' character,
consider all characters from the rightmost '<' to the terminating
'>' of the file-based userid to be an email address. If there's no
'@' character, consider the given name as a real name, and match
from the start of the file-based userid. All comparisons are done
using case-insensitive searching. I'll consider implementing regexp
matching when enough chocolate bribes are received.

Rework the internals to call a major internal function, rather than doing
everything in main().

Run the results of all this through indent, since the current sources
bear little resemblance to what went before.

(agc)

2009-01-23 04:36:13 UTC MAIN commitmail json YAML

__pmap_kernel is pointer not symbol from pmap.c 1.68. set correct address.

(uch)

2009-01-23 00:48:57 UTC MAIN commitmail json YAML

Cause getaddrinfo() without socktype specification to work correctly for
numeric addresses.  The documentation appears to say this works, and some
other systems support it -- more importantly, why should it _not_ work?  If
it does not, getaddrinfo() cannot be used as a general-purpose textual to
binary address conversion utility function; yet it is the only such function
we have in the system, since inet_pton() requires a priori knowledge of the
address family.

This change also causes getaddrinfo() with NULL hint (expressly documented
as working) to work properly for numeric addresses.

(tls)

2009-01-22 23:30:18 UTC netbsd-5 commitmail json YAML

Tickets 281-289, 291, 293, 295-297, 299-305.

(snj)

2009-01-22 23:21:19 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #305):
sys/dev/video.c: revision 1.19
-avoid eternal block if device is not streaming
-apply locking to avoid race in poll()
-fix an obviously wrong flag check

(snj)

2009-01-22 23:17:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #304):
compat/external/bsd/openldap/lib/Makefile: revision 1.3
compat/gnu/lib/Makefile: revision 1.3
compat/gnu/lib/libgcc4/Makefile: revision 1.3
compat/lib/Makefile: revision 1.3
compat/lib/i18n_module/Makefile: revision 1.3
compat/lib/libpam/modules/Makefile: revision 1.3
usr.bin/ldd/elf32/Makefile: revision 1.5
Include "bsd.own.mk" to get the definition of "NETBSDSRCDIR" via
"/etc/mk.conf". This fixes manual use of "make cleandir".

(snj)

2009-01-22 23:03:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #303):
sbin/mount/mount.8: revision 1.65
* Say that type "nfs" is inferred if the path contains a
  ":" or "@".  (Amazingly, this was not documented before).
* Say that the "nfs" inference is deprecated.  (It was deprecated in
  revision 1.87 of mount.c, dated 2009-01-11.)
* Add "-t nfs" in an example, so as not to rely on the automatic
  inference of nfs when the path contains a colon.
* Try to improve the description of how the arguments are interpreted.

(snj)

2009-01-22 23:01:19 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #302):
dist/wpa/src/drivers/driver_bsd.c: revision 1.4
revert __func__ -> __FUNCTION__

(snj)

2009-01-22 22:58:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #301):
usr.sbin/wpa/wpa_supplicant/Makefile: revision 1.11
usr.sbin/wpa/wpa_supplicant/driver_netbsd.c: file removal
don't need this anymore.

(snj)

2009-01-22 22:56:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #301):
dist/wpa/src/drivers/driver_bsd.c: revision 1.3
Bring in our changes:
- netbsd specific support
        - header files
        - our ioctls to get/set bssid and ssid
- use __FUNCTION__ instead of __func__
- correct handling of interfaces appearing and dissappearing, fixing
  unreached code!
- debugging messages for event changes
- keep a local copy of the interface status so that we can tell if we
  have notified wpa_supplicant yet about the interface change or not.
XXX: There was a byte swapping line that I commented out and I am not
sure if it is correct.

(snj)

2009-01-22 22:45:15 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/msg.mi.de: revision 1.46
distrib/utils/sysinst/msg.mi.en: revision 1.152
distrib/utils/sysinst/msg.mi.es: revision 1.23
distrib/utils/sysinst/msg.mi.fr: revision 1.103
distrib/utils/sysinst/msg.mi.pl: revision 1.62
distrib/utils/sysinst/main.c: revision 1.53
Set an apropriate locale depending on the selected language.
This does not realy change anything in the crunched version, but helps
debugging foreign languages and will magically start working once we
un-castrate locales in the crunched environment.

(snj)

2009-01-22 22:19:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/run.c: revision 1.65
Put the log files into /tmp.

(snj)

2009-01-22 22:18:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/net.c: revision 1.121
Don't shoot self in the foot if / is on NFS.

(snj)

2009-01-22 22:16:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/msg.mi.en: revision 1.151
filesystem -> file system

(snj)

2009-01-22 22:15:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/msg.mi.de: revision 1.45
german trabslation of ipw/iwi license question

(snj)

2009-01-22 22:13:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #300):
distrib/utils/sysinst/msg.mi.de: revision 1.44
distrib/utils/sysinst/msg.mi.en: revision 1.150
distrib/utils/sysinst/msg.mi.es: revision 1.22
distrib/utils/sysinst/msg.mi.fr: revision 1.102
distrib/utils/sysinst/msg.mi.pl: revision 1.61
distrib/utils/sysinst/net.c: revision 1.118
add a primitive "accept the license" for ipw and iwi. XXX: Needs translations.

(snj)

2009-01-22 22:04:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #299):
lib/libc/citrus/citrus_lc_ctype.c: revision 1.3
lib/libc/locale/_wctrans.c: revision 1.13
lib/libc/locale/_wctrans_local.h: revision 1.7 via patch
lib/libc/locale/_wctype.c: revision 1.5
lib/libc/locale/iswctype_mb.c: revision 1.5
lib/libc/locale/global_locale.c: revision 1.3
lib/libc/locale/runetable.c: revision 1.21 via patch
PR lib/40411, nuke wctrans_init(). lazy initialization is not good idea.
statically initialized _DefaultRuneLocale.rl_wctrans field.
so we can re-const-ify _DefaultRuneLocale.
pkgsrc/shells/standalone-tcsh should be rebuild,
because it's staticaly linked binary.

(snj)

2009-01-22 21:40:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #299):
lib/libc/locale/runeglue.c: revision 1.13
fix diagassert arg.

(snj)

2009-01-22 21:28:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rafal in ticket #297):
distrib/sets/lists/etc/mi: revision 1.203
doc/CHANGES: revision 1.1151 via patch
etc/defaults/rc.conf: revision 1.97
etc/mtree/special: revision 1.123
etc/rc.d/Makefile: revision 1.71
etc/rc.d/httpd: revision 1.1
share/man/man5/rc.conf.5: revision 1.123
usr.sbin/postinstall/postinstall: revision 1.80
Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.

(snj)

2009-01-22 21:10:52 UTC MAIN commitmail json YAML

PR/40438: Takahiro Hayashi: syslogd(8) refers freed area

(mschuett)

2009-01-22 21:01:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #296):
sys/dev/usb/u3g.c: revision 1.5
Remove { 0, 0 } from the list of u3g devices. This entry is no longer
required in modern device lists due to sizeof() tricks. However, keeping
it makes u3g attach to HP ServerWorks mice and keyboards.

(snj)

2009-01-22 20:55:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #295):
distrib/cats/ramdisk/list: revision 1.10
distrib/notes/cats/hardware: revision 1.6
sys/arch/cats/conf/INSTALL: revision 1.71 via patch
Pare down the size of the INSTALL kernel images.  This was done by:
1) Removing chio, rcmd, restore, scsictl, shutdown and slattach
  from the ramdisk images
2) Removing the isp* driver from the INSTALL kernel configs
3) Reducing the memory disk and ramdisk size back from 4400 to 4200 blocks
As a result, also remove mention as QLogic ISP controllers as being
supported by the installation.
With this, the INSTALL kernel images should once again be usable;
the firmware apparently imposes a size limit around 5MB on the files
it will load.
Longer-term, this port probably ought to get its own stand-alone boot
loader, so that it might use e.g. loadable modules.

(snj)

2009-01-22 20:45:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #293):
sys/sys/mqueue.h: revision 1.6
Reduce MQ_PRIO_MAX to 32.  Will be useful later.

(snj)

2009-01-22 20:42:46 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #291):
lib/libpthread/affinity.3: revision 1.4
lib/librt/pset.3: revision 1.8
sys/kern/sys_pset.c: revision 1.10
sys/kern/sys_sched.c: revision 1.32
- Make thread-affinity and processor-set interfaces mutually exlusive.
- pset_assign: when CPU is assigned, migrate out all LWPs from it.

(snj)

2009-01-22 20:40:20 UTC MAIN commitmail json YAML

Avoid deadlock in tty code if a terminal emulation responds to
type/status/etc inquiries. (PR kern/37915)
This is clearly a design problem in tty, but we need a cheap fix now.
The problem is that ttyinput() tries to pull a spinlock which
is already held on calls to t_oproc.
The workaround is based on the fact that within wscons code, the
wsdisplay_emulinput() function is only called directly from
wsdisplaystart(). So we can be sure that the tty lock is held,
and use an inofficial entry point in ttc.c which avoids the locking.
These ate certainly more assumptions than needed by the fix
proposed in the PR, but it doesn't affect (and slow down) other
tty drivers.

(drochner)

2009-01-22 20:38:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #289):
share/man/man4/wpi.4: revision 1.9
Remove note about 11a mode not working properly.

(snj)

2009-01-22 20:33:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #288):
sbin/mount/mount.8: revision 1.64
New sentence, new line.

(snj)

2009-01-22 20:31:37 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #288):
include/mntopts.h: revision 1.13
Add MOPT_RUMP to STDOPTS so it will be correctly ignored by everyone
else apart from /sbin/mount.
(missed this portion of the file yesterday.  it was in the wrong tree)

(snj)

2009-01-22 20:27:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #288):
include/mntopts.h: revision 1.12
sbin/mount/mount.8: revision 1.63
sbin/mount/mount.c: revision 1.88
Support mount -o rump, which uses the rump server instead of using
the kernel service.  E.g. "mount -t efs -o rump /dev/sgidev /mnt"
runs effectively "rump_efs /dev/sgidev /mnt".

(snj)

2009-01-22 20:22:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cyber in ticket #287):
share/misc/bsd-family-tree: revision 1.41
Recover tls' change in rev1.33 that was clobbered in the rev1.40 sync.

(snj)

2009-01-22 20:17:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #286):
sys/arch/xen/conf/files.xen: revision 1.92
sys/arch/xen/x86/mainbus.c: revision 1.7 via patch
sys/arch/xen/xen/hypervisor.c: revision 1.43
The Xen PCI_BUS_FIXUP/PCI_ADDR_FIXUP has rotted, catch up with x86 changes
in this area. Patch provided by FUKAUMI Naoki in PR#40356.

(snj)

2009-01-22 20:08:54 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #285):
sbin/newfs_msdos/newfs_msdos.c: revision 1.28
The kernel now accepts BPB with heads > 255, so don't limit the number
of drive heads.

(snj)

2009-01-22 20:06:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #284):
sys/kern/kern_runq.c: revision 1.24
- Avoid calling sched_catchlwp() if CPUs have different processor-sets.
- sched_takecpu: check for psid earlier (be more strict).
PR/40419.

(snj)

2009-01-22 20:00:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #283):
sys/dev/isa/fd.c: revision 1.90
fdcintr1 requires the mutex to be held.

(snj)

2009-01-22 19:53:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #282):
share/man/man5/ifconfig.if.5: revision 1.13
Move explanatory text above the "dynamically-created" example,
to match other examples.

(snj)

2009-01-22 19:52:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #282):
share/man/man5/ifconfig.if.5: revision 1.12
Move the 'dhcp' example so it doesn't disrput flow
into the note about use of 'create'.
bump date.

(snj)

2009-01-22 19:45:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #281):
sys/arch/i386/stand/Makefile.booters: revision 1.77
Use ${VERSIONFILE} instead of ${.ALLSRC} to match Makefile.boot.
This change stops the full path of newvers_stand.sh from showing up in
pxeboot_ia32.bin.

(snj)

2009-01-22 18:49:03 UTC MAIN commitmail json YAML

2009-01-22 17:34:23 UTC MAIN commitmail json YAML

buildfix: re-adapt to major()/minor() return a 32bit value again.

(cegger)

2009-01-22 17:32:20 UTC MAIN commitmail json YAML

buildfix: re-adapt to major() return a 32bit value again.

(cegger)

2009-01-22 16:12:44 UTC MAIN commitmail json YAML

buildfix: re-adapt to major()/minor() returning a 32bit value again.

(cegger)

2009-01-22 16:10:19 UTC MAIN commitmail json YAML

buildfix: re-adapt to minor() returning a 32bit value again.

(cegger)

2009-01-22 16:05:34 UTC MAIN commitmail json YAML

Inform the user that threads are not available instead of just abort()ing.

(pooka)

2009-01-22 16:05:03 UTC MAIN commitmail json YAML

buildfix: re-adapt for major/minor returning 32bit value again.

(cegger)

2009-01-22 14:38:35 UTC MAIN commitmail json YAML

2009-01-22 14:04:15 UTC MAIN commitmail json YAML

Document USE_FORT.

(christos)

2009-01-22 11:01:33 UTC MAIN commitmail json YAML

major() and minor() are now int32_t.

(dogcow)

2009-01-22 10:45:35 UTC MAIN commitmail json YAML

sign-compare fixes for amd64

(lukem)

2009-01-22 10:33:58 UTC MAIN commitmail json YAML

sign-compare fixes for amd64

(lukem)

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

struct device -> device_t

(cegger)

2009-01-22 09:37:44 UTC MAIN commitmail json YAML

fix crash when bringing up the device and no cable is plugged in

(cegger)

2009-01-22 07:57:17 UTC MAIN commitmail json YAML

2009-01-22 04:56:07 UTC MAIN commitmail json YAML

Move back to printing the minor device as a 32-bit entity

(agc)

2009-01-22 01:46:51 UTC MAIN commitmail json YAML

Convert another commented out printf() to a debugging statement

(agc)

2009-01-22 01:45:59 UTC MAIN commitmail json YAML

When reading a keyring, often the failure of the initial limited_read_mpi()
when parsing a DSA signature means that we've reached the end of the keyring,
so only print out the annoying error message if we're debugging.

(agc)

2009-01-22 01:43:35 UTC MAIN commitmail json YAML

If the user hasn't passed the pass phrase in as a command line argument
(not such a great idea), use getpass() to get the passphrase.

Various debugging additions.

When verifying files, print out the file name which was verified, and exit
with either EXIT_FAILURE or EXIT_SUCCESS, depending upon the verification
result. This still needs to be reworked to print out the signatory to the
file, and the date of signing.

(agc)

2009-01-22 01:01:47 UTC MAIN commitmail json YAML

Don't rely on a convenience macro when expanding a macro definition.

(agc)

2009-01-22 00:59:12 UTC MAIN commitmail json YAML

When listing keys, if a key ring has been specified, list the keys in
that key ring.  If no key ring has been specified, list the keys in
the default public key ring, rather than dying with a usage message.
Matches gpg behaviour, and stops openpgp violating the POLA.

(agc)

2009-01-22 00:56:13 UTC MAIN commitmail json YAML

Convert commented out printf() statements into proper debugging statements

(agc)

2009-01-22 00:55:15 UTC MAIN commitmail json YAML

2009-01-22 00:22:20 UTC MAIN commitmail json YAML

do the PRINTOBJDIR dance to find the (potentially uninstalled) library
in ../lib  (just like we do many other apps)

(lukem)

2009-01-22 00:20:58 UTC MAIN commitmail json YAML

don't need LDADD here; LIBDPLIBS does the right thing

(lukem)

2009-01-22 00:13:19 UTC MAIN commitmail json YAML

2009-01-22 00:01:52 UTC MAIN commitmail json YAML

2009-01-21 23:52:58 UTC MAIN commitmail json YAML

Update format strings now that DISKPART() and DISKNUMBER() are back to
32-bit.

(pgoyette)

2009-01-21 23:36:30 UTC MAIN commitmail json YAML

Make sure that dp8390_intr() gets passed the softc pointer, not the device
pointer, when it's called.

(bjh21)

2009-01-21 23:31:31 UTC MAIN commitmail json YAML

revert __func__ -> __FUNCTION__

(christos)

2009-01-21 22:34:55 UTC MAIN commitmail json YAML

minor() is 32bit again, and so is DISKNUMBER/DISKPART. Pointed out by
Paul Goyette, thanks !

(bouyer)

2009-01-21 22:29:04 UTC MAIN commitmail json YAML

Fix a typo when printing the type of trust

(agc)

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

Make i386 config without NPX work, problem reported and fix tested by
Wojciech Galazka.
While there change a __i386__ to i386 for consistency.

(bouyer)

2009-01-21 20:40:40 UTC MAIN commitmail json YAML

major() is 32bits again, fix printf() format. Pointed out by Paul Goyette.

(bouyer)

2009-01-21 20:17:14 UTC MAIN commitmail json YAML

gmtime(3) returns a pointer to a struct tm with a month value in the
range [0,11], so add 1 to this to get a useful value for human
interpretation.

(agc)

2009-01-21 17:16:12 UTC MAIN commitmail json YAML

buildfix: dev_t is 32bit type again. Re-adapt printf format specifier.

(cegger)

2009-01-21 16:24:34 UTC MAIN commitmail json YAML

2009-01-21 16:12:20 UTC MAIN commitmail json YAML

compile into nothing if not compat 50.

(christos)

2009-01-21 15:35:01 UTC MAIN commitmail json YAML

2009-01-21 15:30:20 UTC MAIN commitmail json YAML

tzcode2009a and tzdata2009a have been released

(apb)

2009-01-21 14:43:14 UTC MAIN commitmail json YAML

Pare down the size of the INSTALL kernel images.  This was done by:

1) Removing chio, rcmd, restore, scsictl, shutdown and slattach
  from the ramdisk images
2) Removing the isp* driver from the INSTALL kernel configs
3) Reducing the memory disk and ramdisk size back from 4400 to 4200 blocks

As a result, also remove mention as QLogic ISP controllers as being
supported by the installation.

With this, the INSTALL kernel images should once again be usable;
the firmware apparently imposes a size limit around 5MB on the files
it will load.

Longer-term, this port probably ought to get it's own stand-alone boot
loader, so that it might use e.g. loadable modules.

(he)

2009-01-21 14:40:25 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate videomode.c

(jnemeth)

2009-01-21 14:40:02 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate ediddevs.h and ediddevs_data.h

(jnemeth)

2009-01-21 14:36:10 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate usbdevs.h and usbdevs_data.h

(jnemeth)

2009-01-21 14:34:18 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate tcdevs.h and tcdevs_data.h

(jnemeth)

2009-01-21 14:31:04 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate podules.h and podule_data.h

(jnemeth)

2009-01-21 14:27:58 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate onewiredevs.h and onewiredevs_data.h

(jnemeth)

2009-01-21 14:26:25 UTC MAIN commitmail json YAML

Add esp at mca, so that daily build will detect botches in it.

(tsutsui)

2009-01-21 14:24:52 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate mcadevs.h and mcadevs_data.h

(jnemeth)

2009-01-21 14:22:46 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate isapnpdevs.h and isapnpdevs.c

(jnemeth)

2009-01-21 14:19:58 UTC MAIN commitmail json YAML

Try to clarify the situation for utmp/utmpx/wtmpx/account files after
the time_t and dev_t changes.  I am not sure that this is accurate,
and there's no mention of the wtmp file.

(apb)

2009-01-21 14:18:44 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate eisadevs.h and eisadevs_data.h

(jnemeth)

2009-01-21 14:15:43 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate acpidevs_data.h

(jnemeth)

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

add a comment explaining how to regenerate pcmicadevs.h and pcmciadevs_data.h

(jnemeth)

2009-01-21 14:10:11 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate pcidevs.h and pcidevs_data.h

(jnemeth)

2009-01-21 14:08:03 UTC MAIN commitmail json YAML

add a comment explaining how to regenerate miidevs.h and miidevs_data.h

(jnemeth)

2009-01-21 13:13:26 UTC MAIN commitmail json YAML

Don't hard-code AMD_SUPPORT.

(christos)

2009-01-21 10:01:42 UTC MAIN commitmail json YAML

Revert accidental of some rogue changes which broke the build.

(tron)

2009-01-21 09:55:53 UTC MAIN commitmail json YAML

buildfix: dev_t is a 32bit type again.

(cegger)

2009-01-21 09:43:40 UTC MAIN commitmail json YAML

buildfix: dev_t changed back to a 32bit type. Use %u again.

(cegger)

2009-01-21 09:18:32 UTC MAIN commitmail json YAML

Adapt to major()/minor() return value type changes.

(martin)

2009-01-21 07:48:54 UTC MAIN commitmail json YAML

Roll our own ETHER_ALIGN #define like many other driver do.
Use ETHER_ALIGN to calculate number of segments correctly (actually the same way as FreeBSD and OpenBSD do).
Also use ETHER_ALIGN to correctly adjust new mbufs.
This makes the driver finally work. Tested by Jochen Kunz:
ping -nf 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 data bytes

----192.168.2.1 PING Statistics----
28949 packets transmitted, 28949 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.157/0.364/2.272/0.023 ms
  2710.6 packets/sec sent,  2710.6 packets/sec received

XXX Shouldn't if_ether.h provide ETHER_ALIGN instead of defining it in all drivers?

(cegger)

2009-01-21 07:08:10 UTC MAIN commitmail json YAML

WARNS=4 (w00t, no changes necessary)

(agc)