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

2024-05-09 21:44:23 UTC Now

2012-08-27 20:30:11 UTC MAIN commitmail json YAML

Mention the new sysctl variable just created.

(pgoyette)

2012-08-27 20:29:12 UTC MAIN commitmail json YAML

Add hw.swsensor.state variable for additional control capability.

(pgoyette)

2012-08-27 16:50:14 UTC MAIN commitmail json YAML

Make this to produce working shared libraries again.
Resultant distribution was booted into single user using shared libraries.

(matt)

2012-08-27 14:15:52 UTC MAIN commitmail json YAML

Fix indentation.  No code change.

(pgoyette)

2012-08-27 14:08:36 UTC MAIN commitmail json YAML

Simplify some logic - no functional change intended.

While here, clean up a couple of comments.

(pgoyette)

2012-08-27 12:05:30 UTC MAIN commitmail json YAML

Use the correct (L1_S_PROT, not L2_S_PROT) macro for setting the protection
of the vector page.  This fixes a nasty little bug that shows up on armv7
systems when the vector page physical address changes (bit 12 of the address
is cleared) and then any exception causes the system to hang.

(matt)

2012-08-27 11:35:14 UTC MAIN commitmail json YAML

fix error handling in nfsrv_rename(): when the first nfs_namei() fails,
don't try to free the resources allocated by a successful lookup.

(chs)

2012-08-27 03:18:13 UTC MAIN commitmail json YAML

2012-08-26 23:09:42 UTC MAIN commitmail json YAML

Do not fail kvm_dump_mkheader without setting an error message

(martin)

2012-08-26 23:03:22 UTC MAIN commitmail json YAML

Add placeholder test programs for share/mk files.

The main goal of this change is to simplify the further addition of test
cases for the share/mk infrastructure by adding a few placeholder test
programs to the tests tree.

To not leave these test programs empty, I have added a bunch of extremely
simple test cases to them.

(jmmv)

2012-08-26 22:37:19 UTC MAIN commitmail json YAML

Add a new "-P prefix" option to mkdep(1).

This option prepends the string given in prefix to every target
filename.  This is useful for programs that have source files in
multiple subdirectories and a single Makefile that references all of
them explicitly (without using the VPATH functionality because there
can be files with the same name in each subdirectory).

(jmmv)

2012-08-26 16:22:32 UTC MAIN commitmail json YAML

Make MFI_DEBUG build on i386.
Report BBU state changes with aprint_normal(), it seems that sysmon_envsys()
doens't report changes for ENVSYS_INDICATOR as it does for ENVSYS_DRIVE.

(bouyer)

2012-08-26 16:05:29 UTC MAIN commitmail json YAML

After discussion on tech-kern@, fix performance issue related to
cache flush commands from WAPBL, by skipping the cache flush if the
BBU is present and considered good. Users which still want the write back
cache with a non-working BBU can set vfs.wapbl.flush_disk_cache to 0.
- add commands to monitor the BBU state. Add a boolean BBU sensor
  to monitor the BBU state via sysmon_envsys(9).
- if the BBU is considered good, turn SCSI_SYNCHRONIZE_CACHE_10 and
  SCSI_SYNCHRONIZE_CACHE_16 commands from upper layer into NOOPs.
  While there, handle SCSI_SYNCHRONIZE_CACHE_16 in addition to
  SCSI_SYNCHRONIZE_CACHE_10.
- Add a shutdown pmf(9) handler, which flushes the cache and shutdown the
  firmware
- on detach, also flush cache and shutdown firmware.
- on attach, print the firmware-provided name, and the BBU state
Tested on a LSI MegaRAID SAS 9265-8i and a PERC 5/i Integrated

(bouyer)

2012-08-26 15:41:01 UTC MAIN commitmail json YAML

Add descriptions of fields, especially to document the difference
between "Version" (in NetBSD) and "Current Vers" (available upstream).

(apb)

2012-08-26 14:50:45 UTC MAIN commitmail json YAML

Dots as macro arguments need quoting.
Bug reported by Paul Goyette.

(wiz)

2012-08-26 14:30:38 UTC MAIN commitmail json YAML

- improve punctuation;
- improve (create more consistency in) spelling;
- remove unnecessary (and in part ignored) macros, as well as an
  unnecessary argument to `.Bl' (fixes mandoc(1) warnings);
- improve wording;
- bump date.

Patch from Bug Hunting.

(wiz)

2012-08-26 14:26:37 UTC MAIN commitmail json YAML

Make order of words in comment consistent with that within other
comments (helps with search actions).

Patch from Bug Hunting.

(wiz)

2012-08-26 14:26:07 UTC MAIN commitmail json YAML

- improve spelling;
- improve wording;
- complement list of primaries that prevent `-print' from being
  used implicitly;
- bump date.

Patch from Bug Hunting.

(wiz)

2012-08-26 14:23:21 UTC MAIN commitmail json YAML

Update entries for:
- bind;
- libbind;
- bsd-family-tree;
- m4;
- tre (the `Mailing List' URL here gives a 404).

Patch from Bug Hunting.

(wiz)

2012-08-26 14:14:16 UTC MAIN commitmail json YAML

- synchronize `usage' message with man page.

Patch from Bug Hunting.

(wiz)

2012-08-26 14:13:50 UTC MAIN commitmail json YAML

- improve punctuation;
- improve wording (explicitly mention the name of the optional
  additional arguments within the text, using macros as well);
- create separate section, and use `.Ex' macro, for exit status
  information;
- bump date.

Patch from Bug Hunting.

(wiz)

2012-08-26 12:30:33 UTC MAIN commitmail json YAML

Move tzdata2012d and tzdata2012e lines from CHANGES to CHANGES.prev.

(apb)

2012-08-26 12:28:19 UTC MAIN commitmail json YAML

Wrap a line that was longer than 80 columns.

(apb)

2012-08-26 12:27:06 UTC MAIN commitmail json YAML

zoneinfo: Import tzdata2012e. [apb 20120808]
libc: Update to tzcode2012e. [christos 20120809]

(apb)

2012-08-26 09:34:43 UTC MAIN commitmail json YAML

stdlib.h, not malloc.h

(dholland)

2012-08-26 09:34:17 UTC MAIN commitmail json YAML

stdlib.h, not malloc.h

(dholland)

2012-08-26 09:33:42 UTC MAIN commitmail json YAML

stdlib.h, not malloc.h

(dholland)

2012-08-26 09:33:19 UTC MAIN commitmail json YAML

stdlib.h, not malloc.h

(dholland)

2012-08-26 02:32:14 UTC MAIN commitmail json YAML

2012-08-26 02:32:00 UTC MAIN commitmail json YAML

Add some more peripheral base addresses, mapping sizes, and interrupt bits.

(jakllsch)

2012-08-26 01:04:03 UTC MAIN commitmail json YAML

It turns out we're actually waiting for other processors to be unbusy, not busy.
Unbreaks ACPI suspend on uniprocessor.  Probably fixes unnoticed bugs on MP.
Needs pullup to netbsd-6.

(jakllsch)

2012-08-25 22:21:16 UTC MAIN commitmail json YAML

Fix "make test" to actually print the desired message when atf-run fails.
It was being skipped due to the set -e in the code snippet and the failure
to properly capture atf-run's exit code.

(jmmv)

2012-08-25 18:00:06 UTC MAIN commitmail json YAML

Make librumphijack compile and work on Linux.  Do not try to hijack
calls which are not supported on Linux and therefore cannot be
handled by the rump kernel side syscall emulation (not that they'd
be present in the calling binaries anyway).

(pooka)

2012-08-25 15:39:05 UTC MAIN commitmail json YAML

Fix fini processing.

(matt)

2012-08-25 14:08:18 UTC MAIN commitmail json YAML

2012-08-25 12:37:12 UTC MAIN commitmail json YAML

Sync usage with manpage.

(wiz)

2012-08-25 12:37:00 UTC MAIN commitmail json YAML

Sort options in SYNOPSIS.

(wiz)

2012-08-25 11:14:58 UTC MAIN commitmail json YAML

update procedure for services and protocols, and bring them up-to-date

(christos)

2012-08-25 11:14:34 UTC MAIN commitmail json YAML

2012-08-25 08:20:03 UTC MAIN commitmail json YAML

2012-08-24 20:28:19 UTC MAIN commitmail json YAML

Make DPADD and LDADD specific to the test programs.  This allows mixing
C and C++ test programs in the same Makefile, and prevents regular programs
from being polluted by libraries that they may not need.

Suggested by Garrett Cooper in private mail, although I redid his patch.

(jmmv)

2012-08-24 20:26:25 UTC MAIN commitmail json YAML

Allow DPADD to be specified on a per-program basis.

(jmmv)

2012-08-24 20:25:50 UTC MAIN commitmail json YAML

h_ffs_server.c is not a test program.  Remove unnecessary traces of atf.

(jmmv)

2012-08-24 20:24:40 UTC MAIN commitmail json YAML

Sanitize the regex test cases.

- Merge h_regex_att (att.c) and t_regex_att.sh into a single C test program.
  The former was really a test program, and the latter just a very strange
  driver for it.

- Stop using awk to generate the shell test programs.  This is unnecessary
  and confusing.  Instead, change t_regex.sh to generate the test case
  functions on the fly with eval (as done in many other places).

(jmmv)

2012-08-24 16:37:45 UTC MAIN commitmail json YAML

Fix code around __register_frame_info (fixes core dumps)

(matt)

2012-08-24 15:25:11 UTC MAIN commitmail json YAML

Defend against the case where omapwdt32k_enable() can be called via ddb if
the kernel crashes early on before the watchdog driver starts.

(scw)

2012-08-24 13:14:19 UTC MAIN commitmail json YAML

Destroy the reader callout on close, as discussed back in may on current-users.

(martin)

2012-08-24 12:20:02 UTC MAIN commitmail json YAML

Another contribution to PR kern/42225 which will hopefully
bring the story to an end:

Always ignore the residue from the CSW, just use the real
transfer length counted by the USB stack. This was first
proposed by Markus Kilbinger but unfortunately ignored
later. (Too many cooks...)
According to Matthias Kretschmer, Darwin and Haiku do
the same.

Remove the "UMASS_QUIRK_IGNORE_RESIDUE" quirk which was
just for the one "SuperTop" device mentioned in the PR.
This device was successfully tested by Matthias Kretschmer /
Ignatios Souvatzis.

I've tested the patch with various other devices and
didn't find regressions.

(drochner)

2012-08-24 09:01:23 UTC MAIN commitmail json YAML

2012-08-24 06:34:08 UTC MAIN commitmail json YAML

Add registers for OMAP 3530 / TI DM37xx to determine CPU speed.

(matt)

2012-08-24 06:12:52 UTC MAIN commitmail json YAML

Some more notes for libc bump time that I had lying around.

(dholland)

2012-08-24 06:04:02 UTC MAIN commitmail json YAML

OTP (one true pairing)

(dholland)

2012-08-24 06:03:18 UTC MAIN commitmail json YAML

Remove stray #undef, probably someone's debugging leftover from long ago.

(dholland)

2012-08-24 05:59:01 UTC MAIN commitmail json YAML

Restore comment heading lost during the MODULAR thrashing.

(dholland)

2012-08-24 05:54:30 UTC MAIN commitmail json YAML

Make extern decl of trap_type[] match the definition.
(XXX: this should be in a header file)

(dholland)

2012-08-24 05:52:17 UTC MAIN commitmail json YAML

don't truncate size_t to int

(dholland)

2012-08-24 05:47:51 UTC MAIN commitmail json YAML

use #elif rather than nesting #elses

(dholland)

2012-08-24 01:36:15 UTC MAIN commitmail json YAML

Fix typo in comment.

(msaitoh)

2012-08-23 21:21:17 UTC MAIN commitmail json YAML

2012-08-23 15:45:03 UTC MAIN commitmail json YAML

2012-08-23 12:24:34 UTC MAIN commitmail json YAML

Avoid "unused variable" warning for non-DIAGNOSTIC kernels.
Pointed out by Havard Eidnes

(bouyer)

2012-08-23 12:06:32 UTC MAIN commitmail json YAML

the address expire counter is just a time difference; it can turn
negative after the timer expired until the entry is deleted.
make it signed, so that we don't get output like
"00:1b:78:12:50:46 wm0 18446744073709551349 flags=0<>"

(drochner)

2012-08-23 11:59:02 UTC MAIN commitmail json YAML

fix some signatures

(drochner)

2012-08-23 11:46:06 UTC ipsec-tools-0_8-branch commitmail json YAML

From Nakano Takaharu: Fix bignum memory allocation.

(tteras)

2012-08-23 11:29:52 UTC MAIN commitmail json YAML

chfs: uappnd flag patch

(ttoth)

2012-08-23 10:48:19 UTC MAIN commitmail json YAML

Allocate more VM space for over 8M kernel.

(kiyohara)

2012-08-23 10:39:25 UTC MAIN commitmail json YAML

2012-08-23 10:37:57 UTC MAIN commitmail json YAML

2012-08-23 10:24:52 UTC MAIN commitmail json YAML

2012-08-23 10:00:55 UTC MAIN commitmail json YAML

Note mfi(4) changes

(bouyer)

2012-08-23 09:59:14 UTC MAIN commitmail json YAML

Add support newer LSI RAID controllers based on the SAS2208 chip,
codenamed "ThunderBolt". Add tagged queuing support for all adapters
supported by mfi(4).
Tested with a MegaRAID SAS 9265-8i adapter, and an older Dell PERC 5/i.

(bouyer)

2012-08-23 09:00:32 UTC netbsd-5 commitmail json YAML

2012-08-23 08:59:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1784):
sys/dev/fss.c: revisions 1.82 and 1.83 via patch
usr.sbin/fssconfig/fssconfig.c: revision 1.9
Initialize `fss_flags' before setting an individual bit.
Use `getdisksize()' to get the size of the mounted-on block device.
Should work for disks without partition table (wedges) now.

(bouyer)

2012-08-23 01:30:55 UTC MAIN commitmail json YAML

Note BEAGLEBOARDXM support.

(matt)

2012-08-23 01:27:25 UTC MAIN commitmail json YAML

More changes for BEAGLEBOARDXM.  The kernel gets all the way to usermode
and the installer will run (nothing to install to but ...)

(matt)

2012-08-23 00:20:16 UTC MAIN commitmail json YAML

2012-08-22 23:00:49 UTC MAIN commitmail json YAML

Remove NAND since it isn't present on the board.

(matt)

2012-08-22 22:56:21 UTC MAIN commitmail json YAML

2012-08-22 22:34:30 UTC MAIN commitmail json YAML

If building for a PANDABOARD use -mcpu=cortex-a9

(matt)

2012-08-22 22:18:22 UTC MAIN commitmail json YAML

2012-08-22 21:35:43 UTC netbsd-5 commitmail json YAML

2012-08-22 21:33:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by chs in ticket #1790):
sys/uvm/uvm_map.c: revision 1.319
avoid leaking a uvm_object reference when merging a new map entry
with the entries on both sides.  fixes PR 46807.

(bouyer)

2012-08-22 21:18:20 UTC netbsd-5 commitmail json YAML

sys/arch/x86/x86/intel_busclock.c patch

Add support for Xeon E5
[sborrill, ticket #1787]

(bouyer)

2012-08-22 21:17:58 UTC MAIN commitmail json YAML

- use R3G3B2 palette
- don't muck around in config registers that don't really concern us

(macallan)

2012-08-22 21:16:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by wiz in ticket #1786):
sys/net/if_types.h: revision 1.26
Avoid ambiguity by having only one comment close mark.
PR 46771 by bsiegert.

(bouyer)

2012-08-22 21:15:18 UTC MAIN commitmail json YAML

actually pass a working IO tag to the rest of the driver

(macallan)

2012-08-22 21:03:19 UTC netbsd-5 commitmail json YAML

Apply patch, requested by matt in ticket 1781:
distrib/sets/lists/comp/mi patch
Fix set lists for MKDEBUG builds

(bouyer)

2012-08-22 20:59:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1780):
sys/arch/vax/include/cpu.h: revision 1.94 via patch
Change cpu_idle to be an inline which sets IPL to 1 and then back to 0
so simh can recognize the kernel is idle.

(bouyer)

2012-08-22 20:43:35 UTC netbsd-5 commitmail json YAML

tickets 1769, 1770, 1771, 1776, 1777, 1778

(bouyer)

2012-08-22 20:42:57 UTC netbsd-5-1 commitmail json YAML

2012-08-22 20:42:55 UTC netbsd-5-0 commitmail json YAML

2012-08-22 20:41:57 UTC netbsd-5-1 commitmail json YAML

external/ibm-public/postfix/Makefile.inc patch

insert comment warning about postfix vulnerability CVE-2011-1720
in Cyrus SASL support, which is not compiled in netbsd-5-1
[spz, ticket 1779]

(bouyer)

2012-08-22 20:41:02 UTC netbsd-5-0 commitmail json YAML

gnu/usr.sbin/postfix/Makefile.inc patch

insert comment warning about postfix vulnerability CVE-2011-1720
in Cyrus SASL support, which is not compiled in netbsd-5-0
[spz, ticket 1779]

(bouyer)

2012-08-22 20:36:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1778):
usr.bin/cksum/cksum.1: revision 1.44 via patch
Omit outdated cryptographic claims as noted in PR 44160.
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.

(bouyer)

2012-08-22 20:36:28 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1778):
usr.bin/cksum/cksum.1: revision 1.44 via patch
Omit outdated cryptographic claims as noted in PR 44160.
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.

(bouyer)

2012-08-22 20:36:25 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1778):
usr.bin/cksum/cksum.1: revision 1.44 via patch
Omit outdated cryptographic claims as noted in PR 44160.
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.

(bouyer)

2012-08-22 20:34:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #1777):
usr.sbin/rpc.lockd/lock_proc.c: revision 1.10
Fix broken IPv6 support. My Mac OS X Lion NFS client now happily
talks to my NetBSD 6.0_BETA2 NFS server over IPv6.

(bouyer)

2012-08-22 20:32:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by gdt in ticket #1776):
sys/netinet/in.c: revision 1.143
Simply use the ifa_addr pointer, rather than taking its address.
Resolves failure to match addresses in SIOC[GD]LIFADDR calls.
Diagnosis and fix is due to Mark Keaton of BBN.

(bouyer)

2012-08-22 20:29:21 UTC netbsd-5 commitmail json YAML

Apply patch, requested by buhrow in ticket 1771
sys/dev/vnd.c: patch
Implement wedge ioctls and wedge autodiscovery for vnd(4)

(bouyer)

2012-08-22 20:25:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #1770):
sys/kern/vfs_bio.c: revision 1.239
Fix processing of vm.bufmem_lowater and vm.bufmem_hiwater on 64bit systems.
Use CTLTYPE_LONG for bufmem_lowater and bufmem_hiwater.
Use separate temporaries for the 'int' percentage and the 'long'
  water marks.
Shows up on amd64 now that the sysctl values are marked as 64bit.
sparc64 has been badly broken for ages. Fix part of PR kern/46536

(bouyer)

2012-08-22 20:21:27 UTC netbsd-5 commitmail json YAML

Apply patch, requested by dsl in ticket 1769:
sys/sys/sysctl.h patch
define CTLTYPE_LONG, needed for ticket 1770

(bouyer)

2012-08-22 20:02:25 UTC netbsd-4 commitmail json YAML

tickets 1452, 1453, 1454

(bouyer)

2012-08-22 20:02:18 UTC netbsd-4-0 commitmail json YAML

tickets 1452, 1453, 1454

(bouyer)

2012-08-22 19:52:40 UTC netbsd-4-0 commitmail json YAML

Apply patch, requested by spz in ticket #1454:
sys/arch/amd64/amd64/trap.c: patch

Fix potential stack frame corruption

(bouyer)

2012-08-22 19:52:22 UTC netbsd-4 commitmail json YAML

Apply patch, requested by spz in ticket #1454:
sys/arch/amd64/amd64/trap.c: patch

Fix potential stack frame corruption

(bouyer)

2012-08-22 19:49:40 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1453):
usr.bin/cksum/cksum.1: revision 1.44 via patch
Omit outdated cryptographic claims as noted in PR 44160.
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.

(bouyer)

2012-08-22 19:49:30 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1453):
usr.bin/cksum/cksum.1: revision 1.44 via patch
Omit outdated cryptographic claims as noted in PR 44160.
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.

(bouyer)

2012-08-22 19:43:49 UTC netbsd-4-0 commitmail json YAML

Apply patch, requested by reed in ticket #1452:
src/gnu/dist/postfix/src/smtpd/smtpd_sasl_proto.c: patch
src/gnu/dist/postfix/README_FILES/RELEASE_NOTES: patch

Apply patch from upstream, fixing CVE-2011-1720

(bouyer)

2012-08-22 19:43:38 UTC netbsd-4 commitmail json YAML

Apply patch, requested by reed in ticket #1452:
src/gnu/dist/postfix/src/smtpd/smtpd_sasl_proto.c: patch
src/gnu/dist/postfix/README_FILES/RELEASE_NOTES: patch

Apply patch from upstream, fixing CVE-2011-1720

(bouyer)

2012-08-22 13:21:31 UTC MAIN commitmail json YAML

2012-08-22 13:19:48 UTC MAIN commitmail json YAML

As we'll soon get boot-time information via the mailbox method, seperate
the actual access code into a seperate file that can be used by itself.

(jakllsch)

2012-08-22 12:36:35 UTC MAIN commitmail json YAML

2012-08-22 09:20:13 UTC MAIN commitmail json YAML

2012-08-22 07:47:20 UTC MAIN commitmail json YAML

Set WARNS=5.  No warnings/errors were found with a test compile.

(jnemeth)

2012-08-22 06:45:17 UTC MAIN commitmail json YAML

2012-08-22 05:39:19 UTC MAIN commitmail json YAML

Remove nonexistent directory from compiler include path, per
PR 46819 from Henning Petersen.

(dholland)

2012-08-22 04:16:47 UTC MAIN commitmail json YAML

Add note about cleaning required by last month's openssl update.
Closes PR 46816.

(dholland)

2012-08-22 02:17:00 UTC MAIN commitmail json YAML

Remove defparam MEMSIZE, MEMSIZE is no longer used.

(jakllsch)

2012-08-21 20:52:11 UTC MAIN commitmail json YAML

2012-08-21 15:53:07 UTC MAIN commitmail json YAML

Properly fill the struct timeval before using it: a timeout in microseconds has
to be converted to seconds and microseconds.
Fix KASSERT("usec >= 0 && usec < 1000000") in tvtohz().
While there, simplify computation of to (avoids a timersub() in tvhzto()
and directly call tvtohz() with the interval).

(bouyer)

2012-08-21 14:19:03 UTC MAIN commitmail json YAML

If the controller supports more than 256 commands per target,
clamp it to 256 (maximum number of tags in SCSI). Newer controllers
(such as mpii(4), and mfi(4) when fixed to announce tagged queuing support)
support more than 256 outstanding commands and don't use the scsi tag,
but at this time scsipi will always allocate a tag, and panic if a periph
tries to send more than 256 commands.

(bouyer)

2012-08-21 09:06:03 UTC MAIN commitmail json YAML

Redo previous the correct way: Xen expects a u_long * for vcpumask,
so use 2 uint32_t on LP64.

(bouyer)

2012-08-21 08:25:21 UTC MAIN commitmail json YAML

add id string, fix comments

(spz)

2012-08-21 06:54:40 UTC MAIN commitmail json YAML

the example from the man page, with a few extra comments

(spz)

2012-08-21 05:36:23 UTC netbsd-6 commitmail json YAML

2012-08-21 05:34:48 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #521):
sys/arch/evbmips/conf/ALCHEMY: revision 1.44
Bump SYMTAB_SPACE.

(riz)

2012-08-21 03:18:39 UTC MAIN commitmail json YAML

2012-08-21 01:17:46 UTC MAIN commitmail json YAML

Fix Xen build.  Make xcpumask uint32_t, fits 32 CPUs (can increase).

(rmind)

2012-08-20 22:01:30 UTC MAIN commitmail json YAML

kcpuset_copybits: fix potential endianness problem.  Spotted by matt@.

(rmind)

2012-08-20 21:38:10 UTC MAIN commitmail json YAML

I'm fairly sure the libc rules require that arc4random_addrandom,
arc4random_buf, arc4random_stir and arc4random_uniform be weak.

(dsl)

2012-08-20 21:20:19 UTC MAIN commitmail json YAML

grep-2.14 out.

(wiz)

2012-08-20 21:09:50 UTC MAIN commitmail json YAML

add an example for a npf.conf
It probably could do with polishing of both rules and comments, but meh,
better than nothing

(spz)

2012-08-20 20:32:09 UTC MAIN commitmail json YAML

arc4 is a random number sequence, there is no point using its own
output values to determine a number of output values to skip.
Skipping values on any possibly random event might be worth while, as
  might using the keying algorithm to stir in a possibly random value.

(dsl)

2012-08-20 20:27:47 UTC MAIN commitmail json YAML

Since 'rs' is statically initialised (not bss) its s[] might as well be
  compile-time initialised as well.
arc4_init) is the same as arc4_stir().
Initialise rs.i to 0xff (not 0) so that the first key byte is processed
  with rs.i == 0 without the splurios rs.i-- in arc4_addrandom().
Remove the assignment rs.j = rs.i at the end of arc4_addrandom(), it isn't
  necessary and I can see no justificationm for it.
Replace RSIZE with __arraycount(as->s), however it is manifestly 256 (more
  correctly the number of values in rs.i and rs.j).

(dsl)

2012-08-20 19:40:57 UTC netbsd-6 commitmail json YAML

2012-08-20 19:39:27 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by chs in ticket #509):
sys/arch/evbarm/iq80310/iq80310_intr.c: revision 1.31
move evcnt_attach_dynamic() calls later to avoid assertions.

(riz)

2012-08-20 19:36:58 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #519):
distrib/sets/lists/xfont/mi: revision 1.40
external/mit/xorg/share/fonts/misc/font-misc-misc/Makefile: revision 1.2
Build and install iso10646-1 encoded 10x20 font. This matches the behaviour
of the upstream software and modular X.org in pkgsrc.
Patch supplied by Piotr Meyer in PR xsrc/46755.

(riz)

2012-08-20 19:34:20 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #520):
sys/dev/usb/umass_scsipi.c: revision 1.46
For devices which don't claim SPC-3, don't request 32 bytes of sense
data but just 18. Some devices signal an error if the transfer length
is not exactly what the device expects, and it is hard to deal with
these errors afterwards.
This makes a number of USB memory sticks and SD card readers work
which were not usable before.

(riz)

2012-08-20 19:27:04 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #518):
lib/libc/locale/rune.c: revision 1.44
lib/libc/locale/rune.c: revision 1.45
Restore RCS Id lost in previous.
fix PR lib/46781 statically compiled bash makes locale loading fail.
analyzed and  patch provided by enami@ nonaka@ obache@ soda@, thanks.
patch modified by me.

(riz)

2012-08-20 19:23:07 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #517):
sys/net/if_ethersubr.c: revision 1.190
PR/46587: Roger Pau Monne: Prevent panic on shutdown on bridge teardown ->
ifpromisc-> if_ioctl -> if_init. Idea from dyoung.
XXX: Pullup to 6.

(riz)

2012-08-20 19:15:36 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #516):
sys/kern/tty.c: revision 1.251
sys/kern/tty.c: revision 1.252
sys/kern/tty.c: revision 1.253
Better (not racy fix) from Paul Goyette.
Use the queue of the tty not garbage from the stack (Paul Goyette)
PR/46780: Dennis Ferguson: Take the easy way out and return EBUSY when changing
the queue size if the output queue is not empty. Other solutions seemed too
complex/fragile.

(riz)

2012-08-20 16:39:46 UTC MAIN commitmail json YAML

Add a vfstest zfs attachment.  This is a compile-time option,
default off, due the large numbers of failing tests (some of them
look like quite trivial failures).

(pooka)

2012-08-20 16:37:35 UTC MAIN commitmail json YAML

Add a vfstest zfs attachment.  This is a compile-time option,
default off, due the large numbers of failing tests (some of them
look like quite trivial failures).

(pooka)

2012-08-20 16:01:37 UTC MAIN commitmail json YAML

make this compile.

(christos)

2012-08-20 15:44:02 UTC MAIN commitmail json YAML

Add tic dependency only for the USETOOLS case.

(joerg)

2012-08-20 15:39:01 UTC MAIN commitmail json YAML

Build and install iso10646-1 encoded 10x20 font. This matches the behaviour
of the upstream software and modular X.org in pkgsrc.

Patch supplied by Piotr Meyer in PR xsrc/46755.

(tron)

2012-08-20 14:14:32 UTC MAIN commitmail json YAML

Support checksum offloading in carp(4) if the underlying device suports it,
as proposed on tech-net@ on 2 Aug 2012.

(bouyer)

2012-08-20 13:03:41 UTC MAIN commitmail json YAML

Add support for mapping SuperSection on armv6 and armv7.  These always
a domain of 0 so move the kernel from domain 15 to domain 0.

(matt)

2012-08-20 12:48:47 UTC MAIN commitmail json YAML

2012-08-20 12:45:36 UTC MAIN commitmail json YAML

Inital config file BEAGLEBONE

(matt)

2012-08-20 12:44:31 UTC MAIN commitmail json YAML

Make gzip'ed uboot images.

(matt)

2012-08-20 12:40:40 UTC MAIN commitmail json YAML

2012-08-20 12:38:29 UTC MAIN commitmail json YAML

2012-08-20 11:59:29 UTC MAIN commitmail json YAML

Fix AHCI_QUIRK_BADPMPRESET: when reset fails for drive 15, stop, clear
errors and restart the channel before retrying with drive 0.
Should fix the problem of drives not detected any more reported by
Markus W Kilbinger on current-users.

(bouyer)

2012-08-20 10:32:32 UTC MAIN commitmail json YAML

For devices which don't claim SPC-3, don't request 32 bytes of sense
data but just 18. Some devices signal an error if the transfer length
is not exactly what the device expects, and it is hard to deal with
these errors afterwards.
This makes a number of USB memory sticks and SD card readers work
which were not usable before.

(drochner)

2012-08-20 08:38:32 UTC MAIN commitmail json YAML

Better/different/consistent wscons colours.

(skrll)

2012-08-20 08:07:52 UTC MAIN commitmail json YAML

Fix stupid thinko when checking for the availability of options MODULAR
and permission to load modules.

(martin)

2012-08-20 07:45:24 UTC MAIN commitmail json YAML

2012-08-20 07:32:49 UTC MAIN commitmail json YAML

2012-08-20 07:30:10 UTC MAIN commitmail json YAML

2012-08-19 20:54:56 UTC MAIN commitmail json YAML

Be more verbose if we get unexpected error codes from modctl.

(martin)

2012-08-19 19:31:14 UTC MAIN commitmail json YAML

Add more function argument names to the man page, trying to address
PR 46814 by Lloyd Parkes. Bump date.

(wiz)

2012-08-19 17:47:18 UTC netbsd-6 commitmail json YAML

Tickets 511,513-515, and move RC1 tag.

(riz)

2012-08-19 17:45:23 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #515):
sys/arch/arm/broadcom/bcm2835_intr.c: revision 1.2
Fix two copypasteos that resulted in interrupt strings being wrong for
(among other interrutps) the plcom(4) and the sdhc(4).

(riz)

2012-08-19 17:43:21 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #514):
distrib/sets/lists/base/mi: revision 1.1002
do not obsolete terminfo.db.  that breaks binaries built for most of
the devel part of netbsd-6.
XXX: needs pullup

(riz)

2012-08-19 17:40:31 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #511):
lib/libnpf/npf.c: revision 1.12
sys/net/npf/npf_ctl.c: revision 1.17
sys/net/npf/npf_nat.c: revision 1.17
- {npf_mk_rproc,npf_nat_save}: fix the fetching of {rproc-ptr,id_ptr}.
- npf_rproc_setlog: initialise variables to 0, as keys may not exist.
Bugs found by mlelstv@ while testing on Amiga.

(riz)

2012-08-19 17:36:42 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #513):
sys/kern/kern_synch.c: revision 1.303
PR/46811: Tetsua Isaki: Don't handle cpu limits when runtime is negative.

(riz)

2012-08-19 08:23:00 UTC MAIN commitmail json YAML

do not obsolete terminfo.db.  that breaks binaries built for most of
the devel part of netbsd-6.

XXX: needs pullup

(mrg)

2012-08-19 07:55:54 UTC MAIN commitmail json YAML

2012-08-18 22:28:23 UTC MAIN commitmail json YAML

Fix two copypasteos that resulted in interrupt strings being wrong for
(among other interrutps) the plcom(4) and the sdhc(4).

(jakllsch)

2012-08-18 22:15:05 UTC netbsd-6 commitmail json YAML

Tickets 508, 510, 512 - and move the netbsd-6-0-RC1 tag to include
these changes.

(riz)

2012-08-18 22:11:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #512):
distrib/sparc/miniroot/Makefile.inc: revision 1.19
etc/etc.vax/MAKEDEV.conf: revision 1.17
Seems like all the trendy ramdisks are using "makedev ipty" rather than
"makedev pty0" now. Update vax to match so install media doesn't fail
with
.../MAKEDEV: pty0: creating BSD style tty nodes with ptyfs is a security issue
add ipty to the list of MAKEDEVTARGETS.  should fix PR#46812.
certainly makes the qemu/sparc install work for me with netbsd-6.
XXX: pullup.

(riz)

2012-08-18 22:03:24 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by chs in ticket #508):
sys/uvm/uvm_map.c: revision 1.319
avoid leaking a uvm_object reference when merging a new map entry
with the entries on both sides.  fixes PR 46807.

(riz)

2012-08-18 22:01:41 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #510):
sys/compat/netbsd32/netbsd32_socket.c: revision 1.41
Do not use a userland pointer, but the copied-in kernel version instead.
While there, reorder loop end condition for efficency.
Fixes net/fdpass tests on all archs with separate kernel/userland VA.

(riz)

2012-08-18 15:55:07 UTC MAIN commitmail json YAML

cache rs.i and rs.j in arc4random_buf() since the compiler can't be
  told that buf[] dosn't alias them.
Reduces the number of instructions inside the loop.
All the other functions are ok.

(dsl)

2012-08-18 15:25:15 UTC MAIN commitmail json YAML

Do not use a userland pointer, but the copied-in kernel version instead.
While there, reorder loop end condition for efficency.
Fixes net/fdpass tests on all archs with separate kernel/userland VA.

(martin)

2012-08-18 15:04:53 UTC MAIN commitmail json YAML

Change the logic used for thread locking to make the code more readable.
The effect on the object code is to replace a function call with a
  branch that will predict correctly in the non-threaded case.
Minor optimise of some other paths.

(dsl)

2012-08-18 14:42:46 UTC MAIN commitmail json YAML

Use an inline function to check for initialisation, and an non-inlined
  one to do the actual initialise.
Fixes lib/46751 by removing all the replicated tests in each function.

(dsl)

2012-08-18 14:28:05 UTC MAIN commitmail json YAML

avoid leaking a uvm_object reference when merging a new map entry
with the entries on both sides.  fixes PR 46807.

(chs)

2012-08-18 10:27:58 UTC MAIN commitmail json YAML

gdb-7.5 out.

(wiz)

2012-08-18 09:33:31 UTC MAIN commitmail json YAML

add ipty to the list of MAKEDEVTARGETS.  should fix PR#46812.
certainly makes the qemu/sparc install work for me with netbsd-6.

XXX: pullup.

(mrg)

2012-08-18 08:54:07 UTC MAIN commitmail json YAML

PR/46811: Tetsua Isaki: Don't handle cpu limits when runtime is negative.

(christos)

2012-08-18 00:50:38 UTC MAIN commitmail json YAML

Seems like all the trendy ramdisks are using "makedev ipty" rather than
"makedev pty0" now. Update vax to match so install media doesn't fail
with
.../MAKEDEV: pty0: creating BSD style tty nodes with ptyfs is a security issue

(abs)

2012-08-17 23:58:23 UTC netbsd-6 commitmail json YAML

Welcome to 6.0_RC1!

(riz)

2012-08-17 23:57:23 UTC netbsd-6 commitmail json YAML

Welcome to 6.0_RC1!

(riz)

2012-08-17 23:53:50 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #507):
distrib/notes/common/sysinst: revision 1.102
distrib/notes/common/main: revision 1.489
distrib/notes/hp300/contents: revision 1.16
distrib/notes/evbppc/contents: revision 1.2
distrib/notes/macppc/contents: revision 1.10
distrib/notes/amd64/contents: revision 1.2
distrib/notes/mmeye/contents: revision 1.2
distrib/notes/common/postinstall: revision 1.76
distrib/notes/i386/contents: revision 1.27
distrib/notes/hpcsh/contents: revision 1.2
distrib/notes/landisk/contents: revision 1.2
Bring MI release notes somewhat more up-to-date.
More MI release notes updates, particularly around installing.
This could use more love!
Add a description of the 'modules' set for all arches which have
MODULAR somewhere in the configs.

(riz)

2012-08-17 22:37:26 UTC MAIN commitmail json YAML

re-enable broadcast client config after interface re-scanning
make broadcast transmission work again

(kardel)

2012-08-17 20:52:50 UTC netbsd-6 commitmail json YAML

2012-08-17 20:50:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #506):
distrib/amd64/liveimage/emuimage/Makefile: revision 1.2
distrib/amd64/liveimage/usbimage/Makefile: revision 1.2
distrib/sun2/liveimage/emuimage/Makefile: revision 1.2
distrib/amd64/installimage/Makefile: revision 1.2
distrib/sun3/liveimage/emuimage/Makefile: revision 1.2
distrib/pmax/liveimage/emuimage/Makefile: revision 1.2
distrib/vax/liveimage/emuimage/Makefile: revision 1.2
distrib/sparc64/liveimage/emuimage/Makefile: revision 1.2
distrib/common/Makefile.bootcd: revision 1.20
distrib/i386/liveimage/emuimage/Makefile: revision 1.2
distrib/sparc/liveimage/emuimage/Makefile: revision 1.2
distrib/i386/installimage/Makefile: revision 1.2
distrib/i386/liveimage/usbimage/Makefile: revision 1.2
etc/Makefile: revision 1.398
Change the naming scheme of "live" images and usb install images
to incorporate the OS name and version.
XXX should also not hardcode ${BOOTDISK} in the name, but that would
require reordering stuff and more testing than I have time for right now.
Another day.
As discussed on current-users@ back in March, with some adjustments.
Install fully-populated .iso images in ${RELEASEDIR}/images instead
of ${RELEASEDIR}/iso, since we'll be putting non-iso images in there too.
Install live images and install images into ${RELEASEDIR}/images by
default, to keep all the large files (such as ISOs) together.

(martin)

2012-08-17 20:11:41 UTC MAIN commitmail json YAML

Update all kernel configs mentioning WSEMUL_* but not already including
WSDISPLAY_COMPAT_USL using the following rules:
- If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL
- If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1
  and commented out WSDISPLAY_COMPAT_USL
- Otherwise add WSDISPLAY_COMPAT_USL

Some of the INSTALL configs for larger memory machines are probably suitable
for adding WSDISPLAY_COMPAT_USL.

Now wsconscfg(8) should be able to switch VTs when expected.

Implemented after no objection from tech-kern to the following:

On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote:
> wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual
> terminals.
>
> Except when in an exceptionally memory or space constrained
> environment (INSTALL being the obvious case), is there any reason why
> all GENERIC and GENERIC-like kernels which have wscons enabled
> shouldn't also have WSDISPLAY_COMPAT_USL?

(abs)

2012-08-17 20:10:54 UTC MAIN commitmail json YAML

2012-08-17 19:55:15 UTC MAIN commitmail json YAML

More MI release notes updates, particularly around installing.

This could use more love!

(riz)

2012-08-17 19:43:26 UTC MAIN commitmail json YAML

2012-08-17 18:20:20 UTC MAIN commitmail json YAML

Bring MI release notes somewhat more up-to-date.

(riz)

2012-08-17 16:59:26 UTC MAIN commitmail json YAML

Install live images and install images into ${RELEASEDIR}/images by
default, to keep all the large files (such as ISOs) together.

(riz)

2012-08-17 16:57:59 UTC MAIN commitmail json YAML

Install fully-populated .iso images in ${RELEASEDIR}/images instead
of ${RELEASEDIR}/iso, since we'll be putting non-iso images in there too.

(riz)

2012-08-17 16:56:36 UTC MAIN commitmail json YAML

2012-08-17 16:22:28 UTC MAIN commitmail json YAML

Implement build_install in src/lib/Makefile, which traverses the
subdirectories and invokes dependall/install. Do this in groups
delimited by .WAIT to ensure that depending libraries can use the
installed versions and don't need to know the locations in the source
tree.

Use this new target in src/Makefile to replace most of the adhoc library
logic with two special cases, src/lib and src/compat. Adjust
sys/Makefile to include the module directory when building them. Add
some necessary .WAITs in src/lib/Makefile to reflect the dependencies
from src/Makefile and also add the rump libraries here.

(joerg)

2012-08-17 16:21:20 UTC MAIN commitmail json YAML

Better (not racy fix) from Paul Goyette.

(christos)

2012-08-17 16:14:31 UTC MAIN commitmail json YAML

Use the queue of the tty not garbage from the stack (Paul Goyette)

(christos)