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


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




switch to index mode

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

2024-05-10 13:24:43 UTC Now

2009-02-23 20:28:58 UTC MAIN commitmail json YAML

2009-02-23 20:27:59 UTC MAIN commitmail json YAML

Add ucas (CAS for user-space address) support for i386 and amd64.
API provides ucas_int() and ucas_ptr() for now.

Reviewed by <ad>.

(rmind)

2009-02-23 19:47:58 UTC MAIN commitmail json YAML

Default to -o linux.  This prevents programs from not working just
because the -o linux flag was not supplied, i.e. it is the sensible
default.  People who absolutely do not want the extra files in
their /proc for whatever aesthetic reason (it's not like they
consume any resources) can do -o nolinux.

(pooka)

2009-02-23 18:43:46 UTC MAIN commitmail json YAML

Support statvfs@openssh.com extension where available.  Makes df(1)
return something other than just 0.
caveat: statvfs is done for the mountpoint path, so might not give
the truth about a directory inside the mountpoint.

(pooka)

2009-02-23 16:42:58 UTC MAIN commitmail json YAML

added myself to the list of developers

(weinem)

2009-02-23 14:25:51 UTC nick-hppapmap commitmail json YAML

Remove debug code so that a kernel compiles with clean sources from the
branch.

(skrll)

2009-02-23 13:39:41 UTC MAIN commitmail json YAML

when attach routine fails, also free DMA memory and interrupt mapping.
Diff from OpenBSD's if_age.c rev. 1.2.
ok cube@

(cegger)

2009-02-23 13:24:41 UTC nick-hppapmap commitmail json YAML

Doh, I somehow didn't commit these two changes initially.

Set pwr_sw_control by hand instead of calling the wrapper function
because the wrapper may invoke the cold_hook func, which is undesirable
at attach time. Remove the check for cold != 0 in pwr_sw_ctrl(), we
know when it is called (only when the machine is warm).

(mjf)

2009-02-23 13:04:43 UTC nick-hppapmap commitmail json YAML

Use device_t, cfdata_t and the aprint family of functions.

(skrll)

2009-02-23 09:15:32 UTC netbsd-5 commitmail json YAML

2009-02-23 09:12:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #466):
share/man/man3/tree.3: revision 1.5
Document that the element argument of RB_REMOVE must be present in the
tree. Minor adjoining grammar fix. PR 39684.
Bump date.

(snj)

2009-02-23 09:04:54 UTC netbsd-5 commitmail json YAML

2009-02-23 09:02:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #465):
usr.sbin/puffs/makerumpmanpages.sh: revision 1.5-1.8
Note mount -o rump support.

(snj)

2009-02-23 08:54:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #464):
etc/shrc: revision 1.5
Set PS1 correctly for ksh.

(snj)

2009-02-23 08:50:41 UTC netbsd-5 commitmail json YAML

Apply patch (requested by erh in ticket #463):
Fix commented out PKG_PATH to be something that has a chance of working.

(snj)

2009-02-23 08:43:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by wiz in ticket #462):
usr.bin/netstat/netstat.1: revision 1.49
Sort option descriptions, and options in usage.
Covers PR 40627.

(snj)

2009-02-23 08:36:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #461):
sys/miscfs/umapfs/umap_subr.c: revision 1.26
sys/miscfs/umapfs/umap_vnops.c: revision 1.44
While we remap credentials we should ignore cred == FSCRED as well as
cred == NOCRED.
This fixes a page fault occurring when a union is mounted over a umap,
as FSCRED is passed by union filesystem.

(snj)

2009-02-23 08:32:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by cegger in ticket #460):
sys/arch/xen/x86/autoconf.c: revision 1.9
Make Dom0/DomU boot with root-on-nfs when 'bootdev' parameter is missing
or wrong.
In this case, we get prompted for the root device.
Make sure that nfs_bootstatic_callback is initialized or we will miss
the nfsroot bootparameter, causing a boot failure even when root device
is correct.

(snj)

2009-02-23 08:27:13 UTC MAIN commitmail json YAML

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

This program also uses the following libs: -lcrypto -lz -lbz2.
Add them explicitly so that this program links for sun2 as well.

(he)

2009-02-23 08:14:53 UTC MAIN commitmail json YAML

Fix typo, and restore line that was lost in previous.

(wiz)

2009-02-23 07:33:58 UTC MAIN commitmail json YAML

remove unused age_if_flags softc member

(cegger)

2009-02-23 03:01:13 UTC MAIN commitmail json YAML

typo in comment

(dholland)

2009-02-23 02:34:57 UTC MAIN commitmail json YAML

* Realtek ALC885: Use generic_mixer_autoinit/init_widget
* generic_mixer_create_virtual: if the front l/r DAC doesn't have a volume
  capability, enumerate all peer widgets and search for a volume mixer
  there.

(jmcneill)

2009-02-23 00:05:44 UTC MAIN commitmail json YAML

I smell rotting code.  (Give a chance to the user to at least set the flags
of the interface, if not use it because it otherwise doesn't work.)

(cube)

2009-02-22 23:06:23 UTC MAIN commitmail json YAML

Restore newfs_lfs after softdep removal (hi ad)

(dholland)

2009-02-22 22:26:53 UTC MAIN commitmail json YAML

sched_sync: syncer_data_lock is not released now (regression fix).

(rmind)

2009-02-22 20:28:07 UTC MAIN commitmail json YAML

PR kern/26878 FFSv2 + softdep = livelock (no free ram)
PR kern/16942 panic with softdep and quotas
PR kern/19565 panic: softdep_write_inodeblock: indirect pointer #1 mismatch
PR kern/26274 softdep panic: allocdirect_merge: ...
PR kern/26374 Long delay before non-root users can write to softdep partitions
PR kern/28621 1.6.x "vp != NULL" panic in ffs_softdep.c:4653 while unmounting a softdep (+quota) filesystem
PR kern/29513 FFS+Softdep panic with unfsck-able file-corruption
PR kern/31544 The ffs softdep code appears to fail to write dirty bits to disk
PR kern/31981 stopping scsi disk can cause panic (softdep)
PR kern/32116 kernel panic in softdep (assertion failure)
PR kern/32532 softdep_trackbufs deadlock
PR kern/37191 softdep: locking against myself
PR kern/40474 Kernel panic after remounting raid root with softdep

Retire softdep, pass 2. As discussed and later formally announced on the
mailing lists.

(ad)

2009-02-22 20:10:25 UTC MAIN commitmail json YAML

PR kern/39564 wapbl performance issues with disk cache flushing
PR kern/40361 WAPBL locking panic in -current
PR kern/40361 WAPBL locking panic in -current
PR kern/40470 WAPBL corrupts ext2fs
PR kern/40562 busy loop in ffs_sync when unmounting a file system
PR kern/40525 panic: ffs_valloc: dup alloc

- A fix for an issue that can lead to "ffs_valloc: dup" due to dirty cg
  buffers being invalidated. Problem discovered and patch by dholland@.

- If the syncer fails to lazily sync a vnode due to lock contention,
  retry 1 second later instead of 30 seconds later.

- Flush inode atime updates every ~10 seconds (this makes most sense with
  logging). Presently they didn't hit the disk for read-only files or
  devices until the file system was unmounted. It would be better to trickle
  the updates out but that would require more extensive changes.

- Fix issues with file system corruption, busy looping and other nasty
  problems when logging and non-logging file systems are intermixed,
  with one being the root file system.

- For logging, do not flush metadata on an inode-at-a-time basis if the sync
  has been requested by ioflush. Previously, we could try hundreds of log
  sync operations a second due to inode update activity, causing the syncer
  to fall behind and metadata updates to be serialized across the entire
  file system. Instead, burst out metadata and log flushes at a minimum
  interval of every 10 seconds on an active file system (happens more often
  if the log becomes full). Note this does not change the operation of
  fsync() etc.

- With the flush issue fixed, re-enable concurrent metadata updates in
  vfs_wapbl.c.

(ad)

2009-02-22 20:05:48 UTC MAIN commitmail json YAML

Get the ESCDELAY from the environment.

(christos)

2009-02-22 20:04:21 UTC MAIN commitmail json YAML

Document curses environment variables.

(christos)

2009-02-22 19:38:15 UTC nick-hppapmap commitmail json YAML

2009-02-22 18:05:43 UTC MAIN commitmail json YAML

Add a missing opt_multiboot.h into sys/arch/i386/i386/machdep.c.
Also do the missed rename of multiboot_ksyms_init to
multiboot_ksyms_addsyms_elf to compile with MULTIBOOT set.

This caused a minor and a more serious bug in the past:
- dmesg did not contain the information about the loader
- /dev/ksyms did not work when the kernel was booted with a
  multiboot bootloader (grub for example)

Ok by jmcneill, joerg.

(ahoka)

2009-02-22 17:28:51 UTC MAIN commitmail json YAML

1. Reorganize code into memory-type-specific routines instead of multiple
  monstrous if-then-else-if constructs.
2. Display module capacity in GB if it is at least 1GB.
3. Indicate if a memory module is "registered".
4. For DDR3, indicate if a temp-sensor is present.

Inspired by similar changes in OpenBSD's spdmem(4).

(pgoyette)

2009-02-22 16:29:33 UTC MAIN commitmail json YAML

Use one struct for both zlib and bzip2 decompression.

(agc)

2009-02-22 15:28:43 UTC MAIN commitmail json YAML

remove a useless cast.

(yamt)

2009-02-22 15:27:44 UTC MAIN commitmail json YAML

do_makedev: look at a correct directory for MAKEDEV.local

(yamt)

2009-02-22 15:26:51 UTC MAIN commitmail json YAML

udf_write_filebuf: remove an write-only variable

(yamt)

2009-02-22 15:08:58 UTC MAIN commitmail json YAML

Report LB_MISC events, for one-off instrumentation.

(ad)

2009-02-22 14:32:54 UTC MAIN commitmail json YAML

Under "The following issues need to be resolved manually", say that
unprivileged use of mount(8) now needs the nosuid and nodev flags.

(apb)

2009-02-22 14:21:48 UTC MAIN commitmail json YAML

Under "Features to be removed in a later release", try to explain what
softdep is, as well as saying that it will be removed.  Say that the
WAPBL in netbsd-5 is a "preview", not an "experimental preview".

(apb)

2009-02-22 13:06:59 UTC MAIN commitmail json YAML

- fix copyout size in CLOCKCTL_O?ADJTIME.
- add missing break in CLOCKCTL_NTP_ADJTIME.

(nakayama)

2009-02-22 12:18:32 UTC MAIN commitmail json YAML

New sentence, new line.
Remove trailing whitespace.

(wiz)

2009-02-22 11:34:53 UTC MAIN commitmail json YAML

fix following wregexp bug reported in current-user:
  - . doesn't match anything
  - [] groups containing more than one character don't match anything
introduced by -Wsign-compare fix.

(tnozaki)

2009-02-22 11:21:56 UTC MAIN commitmail json YAML

2009-02-22 11:04:03 UTC MAIN commitmail json YAML

document the RNDGETPOOLSTAT ioctl.

(plunky)

2009-02-22 08:32:25 UTC MAIN commitmail json YAML

2009-02-22 07:43:01 UTC MAIN commitmail json YAML

Make netstat handle -a properly; that is, don't show unconnected
listener sockets unless -a was given. (It was checking the local
address instead of the remote address for being INADDR_ANY or
equivalent.)

PR 38093 from Dieter Roelants; I adjusted the patch a little.

This needs pullups for both -4 and -5.

(dholland)

2009-02-22 07:33:00 UTC MAIN commitmail json YAML

Use pid_t for the result of fork and wait. PR 38031 from Ryan Stutsman.

(dholland)

2009-02-22 07:14:46 UTC MAIN commitmail json YAML

Improve some cryptic warning messages; from a patch attached to PR 38019
by Greg A. Woods, with a couple adjustments. Compile-tested only, but should
not be able to break anything.

(dholland)

2009-02-22 06:33:38 UTC MAIN commitmail json YAML

Add __warn_references to getdirentries(), per PR 37730. Okayed by Christos
a while back.

(dholland)

2009-02-22 04:36:17 UTC MAIN commitmail json YAML

2009-02-22 01:34:02 UTC MAIN commitmail json YAML

2009-02-21 23:35:10 UTC MAIN commitmail json YAML

remove VEOF test. the tty is in cooked mode when we are not editing and
the tty driver does the check for us.

(christos)

2009-02-21 23:31:56 UTC MAIN commitmail json YAML

2009-02-21 23:31:29 UTC MAIN commitmail json YAML

use the VEOF character from the terminal, instead of hard-coding 4.

(christos)

2009-02-21 23:19:30 UTC MAIN commitmail json YAML

Not all 32 bits of the interval count register are being used, so set
the counter_mask to the number of significant bits we are actually using.
Fixes user/system CPU usage times.

(mhitch)

2009-02-21 22:04:35 UTC MAIN commitmail json YAML

update usage message for -x to "build X11" rather than "build X11R6"

(plunky)

2009-02-21 20:47:39 UTC MAIN commitmail json YAML

esl(4) is no more

(jmcneill)

2009-02-21 17:24:47 UTC MAIN commitmail json YAML

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

fix sign comparison warning in debug build.

(christos)

2009-02-21 10:17:36 UTC MAIN commitmail json YAML

2009-02-21 10:12:32 UTC MAIN commitmail json YAML

2009-02-21 07:58:58 UTC MAIN commitmail json YAML

Restore markup changes (probably accidentally) reverted in previous.

(wiz)

2009-02-21 00:30:37 UTC MAIN commitmail json YAML

Adjust for acpi_resource_parse aprint changes, noted by Jukka Salmi

(jmcneill)

2009-02-21 00:05:23 UTC MAIN commitmail json YAML

2009-02-20 22:55:26 UTC MAIN commitmail json YAML

Include wsdisplay.h directly in the header to avoid different sizes
of cgsix_softc depending on proper previous includes by the includer
due to #ifdef NWSDISPLAY. Thanks to kmem poison check and DEBUG kernels.

(martin)

2009-02-20 21:47:43 UTC MAIN commitmail json YAML

Note the conversion of some kernel tests to ATF.

(jmmv)

2009-02-20 21:46:10 UTC MAIN commitmail json YAML

2009-02-20 21:45:09 UTC MAIN commitmail json YAML

Add directories and file lists for the new kernel and ipf tests.

(jmmv)

2009-02-20 21:43:02 UTC MAIN commitmail json YAML

2009-02-20 21:40:55 UTC MAIN commitmail json YAML

Add helper macros for tests.

(jmmv)

2009-02-20 21:39:58 UTC MAIN commitmail json YAML

2009-02-20 18:08:12 UTC MAIN commitmail json YAML

2009-02-20 18:02:19 UTC MAIN commitmail json YAML

missed one prototype

(pooka)

2009-02-20 17:59:58 UTC MAIN commitmail json YAML

typedef rump_sysproxy_t

(pooka)

2009-02-20 17:58:22 UTC MAIN commitmail json YAML

2009-02-20 17:57:46 UTC MAIN commitmail json YAML

2009-02-20 17:56:36 UTC MAIN commitmail json YAML

Instead of linking rump system call entry points directly to the
backend, perform all calls through a syscall table.  This makes it
possible to make system calls to non-local rump kernels.
(requires a bit support code.  it's written but quite messy currently)

(pooka)

2009-02-20 16:44:06 UTC MAIN commitmail json YAML

remove pointless static.

(christos)

2009-02-20 16:06:59 UTC MAIN commitmail json YAML

2009-02-20 15:37:22 UTC MAIN commitmail json YAML

nfsdefargs: use designated initializers

(yamt)

2009-02-20 15:28:21 UTC MAIN commitmail json YAML

on errors, output whatever we have before bailing out.

(yamt)

2009-02-20 15:27:08 UTC MAIN commitmail json YAML

-1 -> (size_t)-1 for return values of iconv.

(yamt)

2009-02-20 15:25:31 UTC MAIN commitmail json YAML

u_int32_t -> uint32_t

(yamt)

2009-02-20 15:08:49 UTC MAIN commitmail json YAML

Use \*[Am] for ampersands.

(wiz)

2009-02-20 14:26:56 UTC MAIN commitmail json YAML

2009-02-20 13:41:27 UTC MAIN commitmail json YAML

don't embed localized timestamps into kernels/bootblocks.

(yamt)

2009-02-20 13:17:58 UTC MAIN commitmail json YAML

Document the Processor-Dependent Code firmware driver. From OpenBSD.

(mjf)

2009-02-20 12:57:06 UTC MAIN commitmail json YAML

2009-02-20 11:14:11 UTC MAIN commitmail json YAML

Call dm_target_busy only on properly autoloaded module.

(haad)

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

Release tables before we drop reference on device, now creating device with
nonexistent target fails and not ends with deadlock.

(haad)

2009-02-20 10:57:19 UTC MAIN commitmail json YAML

- rtredirect: use sockaddr_cmp directly.
- remove now unused equal.

(yamt)

2009-02-20 10:54:57 UTC MAIN commitmail json YAML

remove inline from some functions which are not small or critical.

(yamt)

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

printf("%zi\n", (ssize_t)-1); now correcly prints -1 on i386

ok: christos

(roy)

2009-02-20 08:04:15 UTC MAIN commitmail json YAML

sparc complains "cast to pointer from integer of different size"; cast the
int to (void *)(long).

(dogcow)

2009-02-20 05:54:40 UTC MAIN commitmail json YAML

backout rev. 1.47.
per request from dyoung@ and cube@

(cegger)

2009-02-20 05:49:34 UTC MAIN commitmail json YAML

- remove FXPF_IPCB flag.  it should always/only be used with the code
  conditional on FXPF_EXT_TXCB, so, replace all uses with that
- for the pci frontend, reestablish some flags lost the the prior
  changes and simplify one of the cases

this fixes PR 40677 and may fix PR 40431.

(mrg)

2009-02-20 05:26:51 UTC MAIN commitmail json YAML

2009-02-20 05:23:00 UTC MAIN commitmail json YAML

Remove mentions that a kernel configuration file must support at least one
file-system because it's no longer true.

(cube)

2009-02-20 05:20:25 UTC MAIN commitmail json YAML

Ignore line starting with # in Makefile.${arch}.  It might be valid make(1)
syntax to have a line that starts with # that is not comment, but well,
let's just say it's not valid syntax for Makefile.${arch}.

Breakage on a couple archs reported by he@.

(cube)

2009-02-20 02:57:18 UTC MAIN commitmail json YAML

mention crime driver

(macallan)

2009-02-20 02:47:54 UTC MAIN commitmail json YAML

Use pointers to traverse some arrays, and make the code a bit more
readable.

(agc)

2009-02-20 02:45:43 UTC MAIN commitmail json YAML

Be a bit less zealous when copying memory, so that we don't copy beyond
th end of the buffer, and provoke a core dump.

(agc)

2009-02-20 02:43:02 UTC MAIN commitmail json YAML

Back ou previous because it broke build.  Sorry for inconvenience.

(uebayasi)

2009-02-20 00:13:57 UTC MAIN commitmail json YAML

2009-02-20 00:10:57 UTC MAIN commitmail json YAML

Clarify that dmamp is undefined if bus_dmamap_create(9) fails.

(dyoung)

2009-02-20 00:08:00 UTC MAIN commitmail json YAML

If the bus glue provides an ioctl handler, don't return before we have a
chance to perform generic handling in the WSDISPLAYIO_SMODE case.

ok macallan

(jmcneill)

2009-02-19 23:34:14 UTC MAIN commitmail json YAML

bus_dmamap_create(): on failure, reset dmamp or drivers
like nfe(4) try to call bus_dmamap_destroy() on an invalid dmamap in their error path.

(cegger)

2009-02-19 23:20:27 UTC MAIN commitmail json YAML

In NetBSD our target modules are called with prefix dm_target_. Add this
prefix to target module name when loading module, lvm2tools uses linux
target names e.g. zero not dm_target_zero.

(haad)

2009-02-19 23:07:33 UTC MAIN commitmail json YAML

Add support for autoloading of device-mapper targets modules. Add
dm_target_autoload function which tries to load target module. Fix two
deadlocks in dm_table_load_ioctl error path(I forgot to call dm_dev_unbusy).

(haad)

2009-02-19 22:33:39 UTC MAIN commitmail json YAML

More CGI handling fixes from Sergey Katsev at Coyote Point.

1) Fix an issue where because of the reordering of transform_request
  and process_cgi, the cgi-script name was being cut off
  by one character (transform_request for some reason
  cuts off the leading '/' for the file name as part of its
  processing).  As an 'easy' fix, simply re-add the '/' to the
  front of the filename, which means that we don't have to
  mess with the logic that sometimes adds +1 and sometimes doesn't.

2) Work around ridiculous bug in PHP reported by lukem in 2004,
  but stubbornly never fixed by the PHP maintainers:

  Change the SCRIPT_NAME and SCRIPT_FILENAME variables
  to contain the file name only, not the query if one exists.
  Having the query in SCRIPT_FILENAME causes php-cgi to not
  work, as per the bug information here:
  http://bugs.php.net/bug.php?id=28227

3) Fix a memory leak because URL wasn't being freed.

(tls)

2009-02-19 21:34:43 UTC nick-hppapmap commitmail json YAML

2009-02-19 20:51:20 UTC netbsd-5 commitmail json YAML

2009-02-19 20:42:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #471):
sys/arch/x86/x86/patch.c: revision 1.16
Repair x86_patch to install optimized routines.
Pointed out by enami@.

(snj)

2009-02-19 20:39:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #457):
sys/arch/arm/xscale/pxa2x0_pcic.c: revision 1.6
Processing that installed the card first was moved from pxapcic_attach_common()
to the head of pxapcic_event_thread().
As a result, the problem that built-in CF card is not detected is solved.
This problem occurred because of the fix of kern/40531.

(snj)

2009-02-19 20:33:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #456):
sys/dist/ipf/netinet/ip_fil_netbsd.c: revision 1.48
When IPFilter 4.1.29 has been imported, the mbuf argument to nd6_output()
has been changed from m0 to *mpp. But as *mpp has been set to NULL just
before the call, we end up calling ether_output() with a NULL mbuf,
leading to a NULL pointer dereference. Revert back to using m0 here.
The issue show up when using 'return-rst' or 'return-icmp' in ipf6.conf.
Problem discovered and fix tested on ftp.fr.netbsd.org.

(snj)

2009-02-19 20:30:15 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #455):
sys/dev/ic/ahcisata_core.c: revision 1.19
When an error is reported on a write, data may have been transfered
to the device's cache anyway and so cmdh_prdbc reports a completed
transfer. If we use it to update ata_bio->bcount this has 2 conseqences:
- the automatic LBA48 workaround doesn't qick in because bcount is used
  to compute the last sector of the transfer (wd(4) part of kern/40569)
- wd(4) will report a B_ERROR buffer with a b_resid of 0, which panics
  a DIAGNOSTIC kernel
Fix by ignoring cmdh_prdbc if we had a write with errors, and in this case
leave ata_bio->bcount at its initial value.
While there use NOERROR instead of 0 for ata_bio->error (cosmetic).
thanks to Matthias Scheler for tests.

(snj)

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

2009-02-19 20:27:11 UTC MAIN commitmail json YAML

Order of evaluation of arguments is undefined, so call va_arg() in an
explicit order.  Fixes a segfault with bc reported by Patrick Welche on
current-users.

(cube)

2009-02-19 20:27:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by oster in ticket #454):
sys/dev/raidframe/rf_reconstruct.c: revision 1.107
If we see a RF_RECON_WRITE_ERROR event we know a write has finished and
we need to account for that.  Failure to do so means we can end up
waiting forever for writes we think are outstanding, but which have
already completed.
Addresses the RAIDframe part of PR#40569.  Thanks to Matthias Scheler
for reporting the issue and verifying the fix.

(snj)

2009-02-19 20:23:46 UTC netbsd-5 commitmail json YAML

2009-02-19 20:18:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmorse in ticket #440):
sys/dev/usb/uvideo.c: revision 1.27 via patch
Fix uvideo_stream_init uninitialized variable / bad argument, leading to
panic when opening video stream.

(snj)

2009-02-19 20:03:31 UTC MAIN commitmail json YAML

2009-02-19 20:02:02 UTC MAIN commitmail json YAML

2009-02-19 18:23:35 UTC nick-hppapmap commitmail json YAML

2009-02-19 17:26:21 UTC MAIN commitmail json YAML

2009-02-19 17:25:46 UTC MAIN commitmail json YAML

Add Intel i82574L 1000baseT Ethernet as used in Pro/1000 CT Desktop adapter

(sborrill)

2009-02-19 17:01:09 UTC nick-hppapmap commitmail json YAML

Reduce PDC_STACKSIZE. Specification says 7K.

(skrll)

2009-02-19 15:20:22 UTC MAIN commitmail json YAML

reset and redraw on sigcont. From Anon Ymous.

(christos)

2009-02-19 15:17:50 UTC MAIN commitmail json YAML

PR/40690: Jordan Gordeev: pppoe(4) doesn't work when PPPoE relays are present
Add support for sending the session id tag back.

(christos)

2009-02-19 14:28:41 UTC nick-hppapmap commitmail json YAML

- Remove needless assignments to 'nca' seeing as it gets zero'd out before
  being used again.
- Update a comment to explain that we attach all CPUs and memory
  controllers in one step - we don't attach the main CPU first and then
  additional CPUs.

(mjf)

2009-02-19 13:06:49 UTC MAIN commitmail json YAML

Mark old vesabios/vesafb flags as obsolete, noted by cube

(jmcneill)

2009-02-19 10:48:16 UTC MAIN commitmail json YAML

Remove Xr to vesafb. Bump date.
New sentence, new line.

(wiz)

2009-02-19 10:33:03 UTC MAIN commitmail json YAML

Do not overwrite COPTS, but append to it.

(njoly)

2009-02-19 10:09:09 UTC MAIN commitmail json YAML

Remove vesafb here as well.

(wiz)

2009-02-19 10:08:15 UTC MAIN commitmail json YAML

Mark up author with An and Aq.

(wiz)

2009-02-19 09:48:08 UTC MAIN commitmail json YAML

Fix wordo, use more markup.

(wiz)

2009-02-19 09:44:41 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-02-19 05:58:37 UTC MAIN commitmail json YAML

Add missing break.

(markd)

2009-02-19 03:45:38 UTC netbsd-5 commitmail json YAML

2009-02-19 03:39:56 UTC netbsd-5 commitmail json YAML

Apply patch (requested by plunky in ticket #447):
Use bitmask_snprintf instead of snprintb.

(snj)

2009-02-19 03:18:19 UTC MAIN commitmail json YAML

Sync ioctl arguments with reality; they are changed 3 years ago.

(enami)

2009-02-19 02:49:41 UTC MAIN commitmail json YAML

2009-02-19 02:44:59 UTC MAIN commitmail json YAML

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

bump version for prompt arg.

(christos)

2009-02-19 01:18:02 UTC MAIN commitmail json YAML

document extra argument.

(christos)

2009-02-19 01:14:43 UTC MAIN commitmail json YAML

2009-02-19 01:01:04 UTC MAIN commitmail json YAML

i386: The vesafb(4) driver has been retired.

(jmcneill)

2009-02-19 00:58:59 UTC MAIN commitmail json YAML

Remove vesafb(4) man page, pointed out by agc

(jmcneill)

2009-02-19 00:57:10 UTC MAIN commitmail json YAML

2009-02-19 00:55:49 UTC MAIN commitmail json YAML

remove vesabios and vesafb

(jmcneill)

2009-02-19 00:54:09 UTC MAIN commitmail json YAML

2009-02-19 00:39:26 UTC MAIN commitmail json YAML

2009-02-18 23:26:42 UTC MAIN commitmail json YAML

2009-02-18 23:12:25 UTC nick-hppapmap commitmail json YAML

Ensure that pdc_power_info is in VA==PA mapped memory by making it global.

pwr_sw_ctrl could get called with pdc_power_info being kva mapped and PDC
doesn't like this.

(skrll)

2009-02-18 22:33:50 UTC nick-hppapmap commitmail json YAML

Re-arrange register usage so that the bootinfo pointer doesn't get lost.

Change kernel_setup to use %arg[01] instead of %arg[12], i.e. be like a
normal function.

(skrll)

2009-02-18 21:06:47 UTC MAIN commitmail json YAML

adjust patch to current.

(christos)

2009-02-18 20:10:23 UTC MAIN commitmail json YAML

CID 4960: Plug memory leak.

(christos)

2009-02-18 20:08:32 UTC MAIN commitmail json YAML

CID 5044: Protect against NULL deref.

(christos)

2009-02-18 20:06:27 UTC MAIN commitmail json YAML

CID 4393: plug memory leak.

(christos)

2009-02-18 20:04:43 UTC MAIN commitmail json YAML

- long -> size_t
- don't allocate memory before the negative check is done CID 4722

(christos)

2009-02-18 20:00:33 UTC MAIN commitmail json YAML

coverity CID 515: Use assert.

(christos)

2009-02-18 17:57:12 UTC MAIN commitmail json YAML

simply the previous as suggested by enami:
- don't check args->tp, just let copyin() fail.

(mrg)

2009-02-18 17:32:12 UTC MAIN commitmail json YAML

On the vax, the trapsignal() call will change frame->sp to point to a
callg on the user's stack that calls the user's signal handler, so do
the skip_opcode() before calling trapsignal().  A floating point
overflow no longer causes a signal loop.  This should stop the native
compile hangs trying to compile src/lib/libm/complex/catan.ln.

(mhitch)

2009-02-18 15:38:25 UTC MAIN commitmail json YAML

2009-02-18 15:21:52 UTC MAIN commitmail json YAML

strip .ident, if MKSTRIPIDENT. From Adam Ciarci

(christos)

2009-02-18 15:04:41 UTC MAIN commitmail json YAML

SA_RESTART for all signals but SIGINT. From Anon Ymous.

(christos)

2009-02-18 14:43:22 UTC MAIN commitmail json YAML

Do not protect native_to_linux_si_code() under LINUX_NPTL anymore, now
that linux si_code definitions are MI.

(njoly)

2009-02-18 14:40:14 UTC MAIN commitmail json YAML

Add IPC_64 support for all shmctl(2) commands, and reduce diffs with
compat linux version.

(njoly)

2009-02-18 14:30:43 UTC MAIN commitmail json YAML

Add IPC_64 support for all shmctl(2) commands, not only for STAT/SET.
This make it work on i386 under 2.6 emulation.

(njoly)

2009-02-18 13:42:06 UTC MAIN commitmail json YAML

remove BUGS section.  this has been changed to use arc4random while ago.

(yamt)

2009-02-18 13:36:11 UTC MAIN commitmail json YAML

cache_lookup_entry: add an assertion.

(yamt)

2009-02-18 13:33:46 UTC MAIN commitmail json YAML

vmem_rehash_all: remove a debug printf slipped in with the previous changes.

(yamt)

2009-02-18 13:31:59 UTC MAIN commitmail json YAML

- fix vmem unittest.  rename VMEM_DEBUG so that it won't be abused again.
- reimplement vmem sanity checks with less code duplication.
- reimplement ddb vmem-related commands in a more consistent ways.
  remove automatic whatis.

(yamt)

2009-02-18 13:26:15 UTC MAIN commitmail json YAML

fix "make cleandir"

(yamt)

2009-02-18 13:24:18 UTC MAIN commitmail json YAML

cache_purge1: consistently unlock ncp a little earlier.

(yamt)

2009-02-18 13:22:10 UTC MAIN commitmail json YAML

redo rev.1.19 correctly.

(yamt)

2009-02-18 13:20:02 UTC MAIN commitmail json YAML

wsevent_copyout_events50: fix a bogus panic.

(yamt)

2009-02-18 13:18:32 UTC MAIN commitmail json YAML

sysctl_net_inet_ip_ports: fix ipv6 sysctls.

(yamt)

2009-02-18 13:17:50 UTC MAIN commitmail json YAML

remove unused #define.

(yamt)

2009-02-18 13:16:58 UTC MAIN commitmail json YAML

2009-02-18 13:14:12 UTC MAIN commitmail json YAML

remove a useless cast.

(yamt)

2009-02-18 13:13:27 UTC MAIN commitmail json YAML

remove a useless cast.

(yamt)

2009-02-18 13:12:00 UTC MAIN commitmail json YAML

2009-02-18 13:08:22 UTC MAIN commitmail json YAML

cache_cmp: fix comparison.

(yamt)

2009-02-18 13:04:59 UTC MAIN commitmail json YAML

use %zu for size_t

(yamt)

2009-02-18 12:16:13 UTC MAIN commitmail json YAML

2009-02-18 11:17:59 UTC MAIN commitmail json YAML

2009-02-18 10:51:17 UTC MAIN commitmail json YAML

2009-02-18 06:09:55 UTC MAIN commitmail json YAML

I see no reason why dependall: definition is needed here, and as far as I
test, commenting it out causes no change.

(uebayasi)

2009-02-18 05:17:56 UTC MAIN commitmail json YAML

clock_settime1() expects the struct timespec * to be in kernel space.
make it so.

fixes crashes seen on sparc64 systems with clockctl.

(mrg)

2009-02-18 04:17:44 UTC MAIN commitmail json YAML

2009-02-18 01:21:42 UTC netbsd-5 commitmail json YAML

Tickets 436-438, 441, 442, 444-447, and 450-452.

(snj)

2009-02-18 01:18:57 UTC MAIN commitmail json YAML

Revert previous for now.  The hidden intent was to rewrite duplicate rules
of ${TOOL_COMPILE_ET} seen in lib/*/Makefile, using make(1) suffix rule.
But I have not figured out the best way yet.

(The reason why I want to rewrite them is to strip absolute paths embedded in
/usr/include/krb5/*.h.)

(uebayasi)

2009-02-18 01:17:23 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #452):
distrib/utils/sysinst/util.c: revision 1.155
Fix over enthusiastic length limit in SUPPORT_8_3_SOURCE_FILESYSTEM block

(snj)

2009-02-18 01:13:54 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jdc in ticket #451):
lib/libcurses/getch.c: revision 1.52
Fix bug where a single ESC was not recognised when in keypad() mode.
Noticed by abs@.

(snj)

2009-02-18 01:10:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #450):
distrib/sets/lists/xbase/mi: revision 1.71
distrib/sets/lists/xetc/mi: revision 1.12
external/mit/xorg/bin/xdm/config/Makefile: revision 1.5
external/mit/xorg/bin/xdm/config/NetBSD.xpm: revision 1.1
external/mit/xorg/bin/xdm/config/NetBSD-bw.xpm: revision 1.1
external/mit/xorg/bin/xdm/config/NetBSD-inv.xpm: revision 1.1
Restore NetBSD branding to xdm login widget
- add NetBSD banner pixmaps and have Xdm use them by default.
- also, move the pixmap files back to X11BASE/include/X11/pixmaps/

(snj)

2009-02-18 01:06:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #450):
external/mit/xorg/bin/xdm/config/Makefile: revision 1.4
fix location of the xorg pixmaps.

(snj)

2009-02-18 00:55:12 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #447):
sbin/mount_udf/mount_udf.8: revision 1.11
Bump date for previous. New sentence, new line.

(snj)