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

2024-05-10 08:54:42 UTC Now

2009-03-11 13:53:09 UTC MAIN commitmail json YAML

2009-03-11 13:52:49 UTC MAIN commitmail json YAML

2009-03-11 13:52:19 UTC MAIN commitmail json YAML

2009-03-11 13:52:11 UTC MAIN commitmail json YAML

2009-03-11 13:51:47 UTC MAIN commitmail json YAML

2009-03-11 13:50:39 UTC MAIN commitmail json YAML

2009-03-11 13:49:54 UTC MAIN commitmail json YAML

2009-03-11 13:48:48 UTC MAIN commitmail json YAML

fix breakage where db_regs_t != trapframe.
the problem pointed out by Martin Husemann on tech-kern@.

(yamt)

2009-03-11 13:41:25 UTC MAIN commitmail json YAML

2009-03-11 13:39:33 UTC MAIN commitmail json YAML

2009-03-11 13:39:14 UTC MAIN commitmail json YAML

2009-03-11 13:36:55 UTC MAIN commitmail json YAML

2009-03-11 13:36:01 UTC MAIN commitmail json YAML

2009-03-11 13:35:42 UTC MAIN commitmail json YAML

2009-03-11 13:35:21 UTC MAIN commitmail json YAML

2009-03-11 13:29:44 UTC MAIN commitmail json YAML

Avoid "warning: cast from pointer to integer of different size"
on 32-bit sparc64 kernels.

(nakayama)

2009-03-11 13:20:30 UTC MAIN commitmail json YAML

Read MAC address register before reset (to get IPL(e.g. redboot)'s setting).

(msaitoh)

2009-03-11 13:12:41 UTC MAIN commitmail json YAML

2009-03-11 13:06:10 UTC MAIN commitmail json YAML

2009-03-11 13:05:59 UTC MAIN commitmail json YAML

Remove redundant .br

(joerg)

2009-03-11 13:05:46 UTC MAIN commitmail json YAML

2009-03-11 13:05:06 UTC MAIN commitmail json YAML

check pmap_enter() return value.

(nonaka)

2009-03-11 13:01:50 UTC MAIN commitmail json YAML

2009-03-11 13:01:39 UTC MAIN commitmail json YAML

2009-03-11 13:00:37 UTC MAIN commitmail json YAML

2009-03-11 12:57:03 UTC MAIN commitmail json YAML

Give the full prototype for all ctype functions/macros.
Remove redundant .br.

(joerg)

2009-03-11 12:44:19 UTC MAIN commitmail json YAML

Remove redundant tabs

(joerg)

2009-03-11 12:43:58 UTC MAIN commitmail json YAML

Don't workaround macro argument limit in ancient troff.

(joerg)

2009-03-11 12:16:12 UTC MAIN commitmail json YAML

Bug fixes phase 3 (and one enhancement).

- fix if_init(), if_stop(), if_start() and ifioctl().
  Some of these bugfixes are required to use multicast filter's fix(rev. 1.11)

- Prevent linkdown when only the promisc flag changed.

(msaitoh)

2009-03-11 11:36:34 UTC MAIN commitmail json YAML

Change TX threshold from 0x08 to 0x18. This value is the same as CSR 2.4.
Use macro.

(msaitoh)

2009-03-11 10:30:52 UTC MAIN commitmail json YAML

use paddr_t for physical addresses. u_long may not be large enough.

(cegger)

2009-03-11 09:26:27 UTC MAIN commitmail json YAML

Revert r1.119 as the implementation is broken.

(roy)

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

collect same processing.

(nonaka)

2009-03-11 09:04:50 UTC MAIN commitmail json YAML

2009-03-11 09:04:31 UTC MAIN commitmail json YAML

Reports the residual quantity of the battery in detail.

(nonaka)

2009-03-11 09:02:05 UTC MAIN commitmail json YAML

2009-03-11 08:29:56 UTC MAIN commitmail json YAML

Do not mark up "and". Bump date for previous.

(wiz)

2009-03-11 06:53:25 UTC MAIN commitmail json YAML

use SIMPLEQ_FOREACH_SAFE(), to avoid a use-after-free.

picked up by coverity.

(mrg)

2009-03-11 06:51:53 UTC MAIN commitmail json YAML

add a SIMPLEQ_FOREACH_SAFE() macro.

document it, and the TAILQ versions.

(mrg)

2009-03-11 06:05:30 UTC MAIN commitmail json YAML

completely rework the way that orphaned sockets that are being fdpassed
via SCM_RIGHTS messages are dealt with:

1. unp_gc: make this a kthread.

2. unp_detach: go not call unp_gc directly. instead, wake up unp_gc kthread.

3. unp_scan: do not close files here. instead, put them on a global list
  for unp_gc to close, along with a per-file "deferred close count". if
  file is already enqueued for close, just increment deferred close count.
  this eliminates the recursive calls.

3. unp_gc: scan files on global deferred close list. close each file N
  times, as specified by deferred close count in file. continue processing
  list until it becomes empty (closing may cause additional files to be
  queued for close).

4. unp_gc: add additional bit to mark files we are scanning. set during
  initial scan of global file list that currently clears FMARK/FDEFER.
  during later scans, never examine / garbage collect descriptors that
  we have not marked during the earlier scan. do not proceed with this
  initial scan until all deferred closes have been processed. be careful
  with locking to ensure no races are introduced between deferred close
  and file scan.

5. unp_gc: use dummy file_t to mark position in list when scanning. allow
  us to drop filelist_lock. in turn allows us to eliminate kmem_alloc()
  and safely close files, etc.

6. prohibit transfer of descriptors within SCM_RIGHTS messages if
  (num_files_in_transit > maxfiles / unp_rights_ratio)

7. fd_allocfile: ensure recycled filse don't get scanned.

this is 97% work done by andrew doran, with a couple of minor bug fixes
and a lot of testing by yours truly.

(mrg)

2009-03-11 06:00:11 UTC MAIN commitmail json YAML

convert getfiles() to use KERN_FILE2 sysctl.

now it can survive "struct file" changing, as is upcoming.

(mrg)

2009-03-11 05:55:23 UTC MAIN commitmail json YAML

like KERN_FILE2: *do* update "needed" when there is no count.  we want
userland to know what sort of size to provide..

while here, slightly normalise the previous to init_sysctl.c.

(mrg)

2009-03-11 04:16:43 UTC MAIN commitmail json YAML

add a missing _KERNEL_OPT ifdef.

(yamt)

2009-03-11 03:34:43 UTC MAIN commitmail json YAML

wrap opt_* includes with _KERNEL_OPT.
(i forgot to commit this with the tprof modules yesterday.)

(yamt)

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

always calculate "needed" for KERN_FILE2 calls.  this allows a caller
to get an estimate of the needed space, like the intention is.

(mrg)

2009-03-11 01:10:05 UTC MAIN commitmail json YAML

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

semi-colon before charset. From Anon Ymous

(christos)

2009-03-10 23:58:20 UTC MAIN commitmail json YAML

Work in progress from a colaborative effort of mrg and me (all bugs are
mine) - not quite working, but improves the situation for non-MULTIPROCESSOR
kernels (makes LOCKDEBUG kernels work) and does not make SMP kernels worse:

Rearange cpu_info access and hide the actual implementation of the mapping
from all parts of the code that do not directly deal with it. Do the
mapping early in pmap_bootstrap, so that post-vmlocking2 kernels have
a chance to work.

The actual mapping of the cpus array for SMP kernels has to be fixed still,
but both mrg and me ran out of time and this lay around in our trees far
too long.

(martin)

2009-03-10 23:49:07 UTC MAIN commitmail json YAML

2009-03-10 23:42:45 UTC MAIN commitmail json YAML

Remove use of .Xo/.Xc to workaround ancient macro argument limit.

(joerg)

2009-03-10 23:37:01 UTC MAIN commitmail json YAML

2009-03-10 23:36:10 UTC MAIN commitmail json YAML

Use .An for author list.

(joerg)

2009-03-10 23:32:26 UTC MAIN commitmail json YAML

Remove use of .Xo/.Xc to workaround ancient macro argument limit.

(joerg)

2009-03-10 23:25:32 UTC MAIN commitmail json YAML

Remove redundant .IP. Remove use of .Xo/Xc to workaround ancient macro
argument limit.

(joerg)

2009-03-10 23:14:40 UTC MAIN commitmail json YAML

Remove redundant .Pp

(joerg)

2009-03-10 22:55:14 UTC MAIN commitmail json YAML

-1 is not a defined value, it is just a value.
On the other hand, minuses need backslashes, otherwise they become hyphens.

(wiz)

2009-03-10 22:14:58 UTC MAIN commitmail json YAML

repair the SIOCSIFPHYADDR ioctl handler to be compatible with previous
versions which used a "struct sockaddr"

(plunky)

2009-03-10 22:12:17 UTC MAIN commitmail json YAML

use the generic SIOCALIFADDR to add an active link layer address
instead of the (soon to be) deprecated SIOCSIFPHYADDR

(plunky)

2009-03-10 21:21:12 UTC MAIN commitmail json YAML

el_gets now sets el_len to -1 on error so we can distinguish
between a NULL string and an error.
This fixes sh from exiting with libedit now allowing EINTR to return.
We may need to expand this to an errno check in the future.

(roy)

2009-03-10 21:18:35 UTC MAIN commitmail json YAML

Explicitly escape : in .It.

(joerg)

2009-03-10 21:12:23 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

2009-03-10 21:10:18 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

2009-03-10 21:08:31 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

2009-03-10 21:05:02 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

2009-03-10 21:02:18 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

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

Specify width for tag list

(joerg)

2009-03-10 21:00:47 UTC MAIN commitmail json YAML

Specify width for tag list

(joerg)

2009-03-10 20:59:49 UTC MAIN commitmail json YAML

Use .An for the author instead of more physical .Bl.

(joerg)

2009-03-10 20:46:15 UTC MAIN commitmail json YAML

make el_gets set the count to -1 on error to distinguish between EOF and
error.

(christos)

2009-03-10 20:30:08 UTC MAIN commitmail json YAML

Specify width for tag list.

(joerg)

2009-03-10 20:28:51 UTC MAIN commitmail json YAML

Specify width for tag list.

(joerg)

2009-03-10 20:23:48 UTC MAIN commitmail json YAML

Specify width for tag list.

(joerg)

2009-03-10 20:05:31 UTC MAIN commitmail json YAML

More i386PAE fixes:
- x86_round_page, x86_trunc_page, x86_btop and x86_ptob macros are used with
  physical addresses; cast to paddr_t instead of u_long. Issue pointed out
  by jym@
- machine_to_phys_mapping[] is a long. This is fine as it holds page
  frame numbers (and this fits in a 32bit int as physical addresses are
  only 36bits), but cast to paddr_t before << PAGE_SHIFT
- xen_start_info.store_mfn is a long; cast it to paddr_t before << PAGE_SHIFT.
  should fix issue pointed out by cegger@

(bouyer)

2009-03-10 19:54:43 UTC MAIN commitmail json YAML

Specify width for tag list.

(joerg)

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

Use item list instead of tag list

(joerg)

2009-03-10 19:34:18 UTC MAIN commitmail json YAML

Use item list as no tag is present. Fix markup for item.

(joerg)

2009-03-10 18:56:18 UTC MAIN commitmail json YAML

physical addresses may not fit in u_long, use paddr_t

(bouyer)

2009-03-10 17:21:57 UTC MAIN commitmail json YAML

When ioapic is used, for ISA interrupts, reuse the legacy ISA interrupt
number instead of allocating a new one. Force allocating a new interrupt number
for PCI devices, as the number stored in the PCI interrupt register
may be wrong.
This should help using a pciide controller in compat mode or ISA devices
in a non-0 domain.

(bouyer)

2009-03-10 17:17:30 UTC MAIN commitmail json YAML

Make sure xenkernfs_init() is called for XEN2 too.

(bouyer)

2009-03-10 17:09:48 UTC MAIN commitmail json YAML

some bug fixes

- Set the flag to use multicast filter...
  Without this flag and with a shared hub, the MAC gets ALL packets and the
  packets will be forwarded if the forwarding is enabled. It results in DUP!

- Workaround for "Non-Intel XScale Technology Eratta" No. 29.
  AA:BB:CC:DD:EE:xF's packet (the 2nd nibble from LSB is the same as the
  MAC's one) had matched the filter (both unicast and multicast).

- Check if too {short,long} frame.

- Add the MD hook to get MAC address

(msaitoh)

2009-03-10 16:36:07 UTC MAIN commitmail json YAML

2009-03-10 16:17:23 UTC MAIN commitmail json YAML

2009-03-10 16:13:19 UTC MAIN commitmail json YAML

2009-03-10 15:14:28 UTC MAIN commitmail json YAML

Explicitly escape -- as it is not an argment to the Cm macro.

(joerg)

2009-03-10 14:59:19 UTC MAIN commitmail json YAML

2009-03-10 14:56:31 UTC MAIN commitmail json YAML

enable tprof modules.

(yamt)

2009-03-10 14:49:50 UTC MAIN commitmail json YAML

2009-03-10 14:45:02 UTC MAIN commitmail json YAML

- adapt to MODULAR.
- some preparations to have more backends.
- add some comments.

(yamt)

2009-03-10 14:42:31 UTC MAIN commitmail json YAML

some bugfixes

- Fix incorrect memset from FreeBSD CVS rev. 1.10 (SVN rev 183886)

- Fix the bus_dmamap_create() call to prevent extra npe_defrag() call.
  Fixed by Hikaru Abe.

- Add missing bpf_mtap() call in RX.

- Add ETHERCAP_VLAN_MTU flag

(msaitoh)

2009-03-10 14:18:52 UTC MAIN commitmail json YAML

Don't use .Xo/.Xc to workaround ancient macro argument limit.

(joerg)

2009-03-10 13:57:08 UTC MAIN commitmail json YAML

Don't workaround ancient macro argumentent limitation with .Xo/.Xc.

(joerg)

2009-03-10 13:46:43 UTC MAIN commitmail json YAML

Don't break scope for .Oo/.Oc to workaround ancient argument limit.

(joerg)

2009-03-10 13:44:02 UTC MAIN commitmail json YAML

Remove use of .Xo/.Xc to workaround argument number limit.

(joerg)

2009-03-10 13:34:45 UTC MAIN commitmail json YAML

Remove redundant .Xo / .Xc scope.

(joerg)

2009-03-10 13:23:40 UTC MAIN commitmail json YAML

2009-03-10 13:21:52 UTC MAIN commitmail json YAML

2009-03-10 13:15:40 UTC MAIN commitmail json YAML

Use MAP_FAILED and NULL.

(joerg)

2009-03-10 11:56:48 UTC MAIN commitmail json YAML

Avoid .br, use .An for authors as suggested by wiz.

(joerg)

2009-03-10 10:48:10 UTC MAIN commitmail json YAML

Make curlwp accesses conditional on wether the data structures
have been initialized. Fixes PR kern/38599.

(mlelstv)

2009-03-10 10:30:28 UTC MAIN commitmail json YAML

Instead of .Xo + .Fo and .Fc / .Xc, just use .Fn. We don't want to
support a troff with macro argument limit. OK wiz.

(joerg)

2009-03-10 04:55:01 UTC MAIN commitmail json YAML

add the new Xi manuals.

(mrg)

2009-03-10 04:52:44 UTC MAIN commitmail json YAML

2009-03-10 04:50:25 UTC MAIN commitmail json YAML

2009-03-10 04:27:06 UTC MAIN commitmail json YAML

2009-03-10 04:27:03 UTC MAIN commitmail json YAML

2009-03-10 04:26:57 UTC MAIN commitmail json YAML

2009-03-10 04:20:45 UTC MAIN commitmail json YAML

2009-03-10 04:20:19 UTC MAIN commitmail json YAML

2009-03-10 04:18:42 UTC MAIN commitmail json YAML

2009-03-10 03:55:59 UTC MAIN commitmail json YAML

add tags.c, hash.c, and the new path to the app-defaults.

(mrg)

2009-03-10 03:50:29 UTC MAIN commitmail json YAML

2009-03-10 03:48:45 UTC MAIN commitmail json YAML

2009-03-10 03:41:50 UTC MAIN commitmail json YAML

add an entry for 82567LF-3.
fix the register access for ICH10DO.

(msaitoh)

2009-03-10 03:31:36 UTC MAIN commitmail json YAML

2009-03-10 03:30:55 UTC MAIN commitmail json YAML

add i82567LF-3 LAN Controller

(msaitoh)

2009-03-10 03:27:25 UTC MAIN commitmail json YAML

remove "#define PGALLOC_VERBOSE".

(nonaka)

2009-03-10 02:11:57 UTC MAIN commitmail json YAML

Add -lprop to the LIBS line so that ifconfig will link.

(uwe)

2009-03-10 01:53:30 UTC MAIN commitmail json YAML

Replace .br and .sp with .Pp for vertical spacing.

(joerg)

2009-03-10 00:48:55 UTC MAIN commitmail json YAML

2009-03-10 00:44:24 UTC MAIN commitmail json YAML

2009-03-10 00:37:21 UTC MAIN commitmail json YAML

2009-03-10 00:26:20 UTC MAIN commitmail json YAML

sizeof(time_t) is no longer the same as the sizeof(uint32_t)
that RFC 868 specifies.

no functional change intended.

(jakllsch)

2009-03-09 23:01:08 UTC MAIN commitmail json YAML

Fix order in preamble.

(wiz)

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

In vmstat display, increase software interrupt count output from 5 to
6 columns.

(njoly)

2009-03-09 19:24:33 UTC MAIN commitmail json YAML

2009-03-09 18:42:55 UTC MAIN commitmail json YAML

Fix preamble order. Escape OS to not conflict with macro of the same
name.

(joerg)

2009-03-09 18:13:24 UTC MAIN commitmail json YAML

Examples should be correct, so fix the order of the preamble to follow
the rules set in mdoc(7).

(joerg)

2009-03-09 18:09:39 UTC MAIN commitmail json YAML

ifreqalias (non existent) -> ifaliasreq (the real deal)

(plunky)

2009-03-09 17:59:35 UTC MAIN commitmail json YAML

Escape OS to avoid conflict with macro of same name.

(joerg)

2009-03-09 17:58:20 UTC MAIN commitmail json YAML

Escape OS to avoid conflict with macro of same name.

(joerg)

2009-03-09 17:29:25 UTC MAIN commitmail json YAML

Reorder .Bl and .Pp so make it clear that the space goes before the
list.

(joerg)

2009-03-09 17:28:12 UTC MAIN commitmail json YAML

.br -> .Pp, the former is not a mdoc(7) macro.

(joerg)

2009-03-09 17:17:03 UTC MAIN commitmail json YAML

.br -> .Pp, the former is not mdoc markup

(joerg)

2009-03-09 16:19:22 UTC MAIN commitmail json YAML

2009-03-09 15:59:33 UTC MAIN commitmail json YAML

2009-03-09 14:26:44 UTC MAIN commitmail json YAML

Don't escape %, but do escape DD and SS macros. OK wiz@

(joerg)

2009-03-09 14:10:12 UTC MAIN commitmail json YAML

Fix markup (.I is an unknown macro in this context).

(joerg)

2009-03-09 13:13:25 UTC MAIN commitmail json YAML

Match Inter 82965PM, from Anon Ymous

(christos)

2009-03-09 11:45:03 UTC MAIN commitmail json YAML

Add a dumb howto.

(tsutsui)

2009-03-09 11:39:07 UTC MAIN commitmail json YAML

Add 5.0 config files for mac68kcd loadable from MacOS and bootable macppccd.

(tsutsui)

2009-03-09 11:34:37 UTC MAIN commitmail json YAML

- explicitly define the default make target
- create shared/ALL and shared/${MACHINE_ARCH} directories
  only if they exist in ${DISTRIBDIR}

(tsutsui)

2009-03-09 10:33:33 UTC MAIN commitmail json YAML

Computed checksum value by the FXPF_82559_RXCSUM feature includes data
in IP headers, so we have to deduct not only IP option headers but all
IP headers.  But in TCP/UDP layer we can assume the IP header is valid
and a sum of the IP header part should be 0xffff, so we don't have to
bother to deduct it from the computed checksum.

(tsutsui)

2009-03-09 09:53:55 UTC MAIN commitmail json YAML

For this physical address printing use uintmax_t since on Xen PAE this length
(64) is not the same as the base architecture (32).

(reinoud)

2009-03-09 08:42:36 UTC MAIN commitmail json YAML

avail_start and avail_end is paddr_t.

(nonaka)

2009-03-09 07:07:19 UTC MAIN commitmail json YAML

2009-03-09 07:00:26 UTC MAIN commitmail json YAML

fix compile failure when PGALLOC_VERBOSE is defined.

(nonaka)

2009-03-09 06:58:24 UTC MAIN commitmail json YAML

use the new XextErrorHandler type, specified in xextproto now.

(mrg)

2009-03-09 06:47:15 UTC MAIN commitmail json YAML

2009-03-09 06:25:51 UTC MAIN commitmail json YAML

Add "-", "_", and "A-Z" to the set of allowed characters in the
result from `uname -p`.  We already have a platform with an underline
("x86_64"), and the other chars seem harmless.

(apb)

2009-03-09 06:24:53 UTC MAIN commitmail json YAML

only include "config.h" ifdef HAVE_CONFIG_H.

(mrg)

2009-03-09 06:07:05 UTC MAIN commitmail json YAML

include <stdbool.h> if not _KERNEL, and don't include kauth.h if _KERNEL.

now crash builds on i386.

(mrg)

2009-03-09 05:08:16 UTC MAIN commitmail json YAML

2009-03-09 05:01:21 UTC MAIN commitmail json YAML

2009-03-09 05:01:17 UTC MAIN commitmail json YAML

2009-03-09 05:01:13 UTC MAIN commitmail json YAML

2009-03-09 05:01:09 UTC MAIN commitmail json YAML

2009-03-09 05:01:05 UTC MAIN commitmail json YAML

2009-03-09 05:01:03 UTC MAIN commitmail json YAML

2009-03-09 05:01:00 UTC MAIN commitmail json YAML

2009-03-09 05:00:57 UTC MAIN commitmail json YAML

2009-03-09 05:00:51 UTC MAIN commitmail json YAML

2009-03-09 04:38:39 UTC MAIN commitmail json YAML

sprintf -> snprintf

(dholland)

2009-03-09 02:22:25 UTC MAIN commitmail json YAML

fix static linking setlocale(3) problem, reported by Aran Clauson
at current-users, thanks a lot!

(tnozaki)

2009-03-08 21:52:10 UTC MAIN commitmail json YAML

Use larger buffer for sending and receiving a file descriptor over a
UNIX domain socket, based on an example program by Michael van Elst.
This fixes support for using milters (Sendmail Mail Filters) with
Postfix under at least NetBSD/amd64.

(tron)

2009-03-08 19:38:03 UTC MAIN commitmail json YAML

2009-03-08 19:17:11 UTC MAIN commitmail json YAML

2009-03-08 18:57:12 UTC MAIN commitmail json YAML

Based on input from Eduardo Horvath (eeh@), replace 'stmd' and 'lmd',
which apparently don't exist as instructions, with a sequence of
std / ld instructions.

Also remove the attempted include of ldstm.S which we don't have.

(he)

2009-03-08 16:53:56 UTC MAIN commitmail json YAML

fix problem with armap_timestamp in deterministic mode.

(christos)

2009-03-08 16:39:05 UTC MAIN commitmail json YAML

The "disabled target" for ar.1 should be NetBSD_DISABLED_ar.1, not
NetBSD_DISABLED_as.1 :)

(he)

2009-03-08 16:38:32 UTC MAIN commitmail json YAML

The "disabled target" for ar.1 should be NetBSD_DISABLED_ar.1, not
NetBSD_DISABLED_as.1 :)

(he)

2009-03-08 16:37:36 UTC MAIN commitmail json YAML

Regenerate the ar.1 manual page after the addition of the D flag
as part of the recently added BFD_DETERMINISTIC_OUTPUT feature.

Thanks to perry@ for the nudge.

(he)

2009-03-08 16:26:03 UTC MAIN commitmail json YAML

Adjust weight of SIDL down so idle kthreads don't eat up all of the
thread display

(ad)

2009-03-08 16:03:31 UTC MAIN commitmail json YAML

printf -> panic so MP panics work correctly

(ad)

2009-03-08 15:37:12 UTC MAIN commitmail json YAML

If this is built for arm, build it for armeb as well, so that
a build of evbarm-eb does not give set list errors.

(he)

2009-03-08 15:06:56 UTC MAIN commitmail json YAML

2009-03-08 14:53:16 UTC MAIN commitmail json YAML

2009-03-08 14:51:41 UTC MAIN commitmail json YAML

2009-03-08 12:52:08 UTC MAIN commitmail json YAML

Don't bother with file_t::f_iflags any more, as it's not used.
Noted by mrg@.

(ad)

2009-03-08 12:38:52 UTC MAIN commitmail json YAML

Regenerate these using tools/binutils/Makefile's mknative-binutils
target after the recent addition of BFD_DETERMINISTIC_OUTPUT to libbfd.

(he)

2009-03-08 12:08:19 UTC MAIN commitmail json YAML

2009-03-08 11:41:47 UTC MAIN commitmail json YAML

include <sys/user.h>

(mrg)

2009-03-08 11:40:00 UTC MAIN commitmail json YAML

2009-03-08 11:33:09 UTC nick-hppapmap commitmail json YAML

2009-03-08 05:39:19 UTC MAIN commitmail json YAML

2009-03-08 05:38:33 UTC MAIN commitmail json YAML

2009-03-08 05:25:31 UTC MAIN commitmail json YAML

2009-03-08 04:55:22 UTC MAIN commitmail json YAML

2009-03-08 04:54:56 UTC MAIN commitmail json YAML

Note fxp(4) RX hardware checksum support for i82559.

(tsutsui)

2009-03-08 03:32:24 UTC netbsd-5 commitmail json YAML

2009-03-08 03:24:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #552):
external/mit/xorg-cf-files/dist/NetBSD.cf: revision 1.3
PR# xsrc/40970: xorg-cf-files NetBSD.cf doesn't have GccAliasingArgs
                defined on mips
Unconditionally include xorg.cf; ok mrg@

(snj)

2009-03-08 03:22:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by 550):
sys/compat/sa/compat_sa.c: revision 1.9
disable PTHREAD_CONCURRENCY until the bugs are fixed.

(snj)

2009-03-08 03:19:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jym in ticket #547):
sys/arch/xen/xen/privcmd.c: revision 1.36
Do not continue silently on a page fault for an INVALID_PAGE, and instead
report an EFAULT like Xen does.
This avoids bad situations where a domain calls privpgop_fault() in a loop
by trying to map an invalid MFN.
See also http://mail-index.netbsd.org/port-xen/2009/03/03/msg004803.html

(snj)

2009-03-08 03:15:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #546):
sys/kern/kern_lwp.c: revision 1.128
sys/kern/sys_pset.c: revision 1.12
sys/kern/sys_sched.c: revision 1.33
lwp_create: fix the locking bugs on affinity ingerition path (mea culpa).
pset_assign: traverse the list of LWPs safely.
sched_setaffinity: free cpuset (unused path) outside the lock.
Reviewed (with feedback) by <ad>.

(snj)

2009-03-08 03:12:50 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #545):
sys/arch/xen/xen/if_xennet_xenbus.c: revision 1.34
sys/arch/xen/xen/xbd_xenbus.c: revision 1.39
Fix rnd(4) support for Xen3 xennet
Add rnd(4) support to Xen3 xbd
Should fix port-xen/40739.

(snj)

2009-03-08 03:03:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #544):
sys/compat/sa/compat_sa.c: revision 1.8
PR kern/40730 any user can crash the system with KERN_SA
Disable SA. It can be re-enabled with sysctl -w kern.no_sa_support=0.

(snj)

2009-03-08 02:07:38 UTC MAIN commitmail json YAML

Fix tyop in previous.

(agc)

2009-03-07 22:17:18 UTC MAIN commitmail json YAML

Actually lmplement striping as LVM target. OK'd by Adam.

(reinoud)

2009-03-07 22:08:19 UTC MAIN commitmail json YAML

2009-03-07 22:08:08 UTC MAIN commitmail json YAML

Add crash(8), a utility to diagnose kernel crashes. This is basically
ddb running on crash dumps, but with two notable changes:

- Breakpoints, watches, etc are obviously never going to work so they
  are not handled.

- You can pipe output to the shell, e.g. ps | grep foo

Items remaining to be done:

- Port it to architectures other than i386. This isn't difficult, just
  a case of making db_disasm.c/db_trace.c or their equivalent compile
  and work.

- Make more of the "show" commands work, e.g "show uvmexp".

(ad)

2009-03-07 22:02:17 UTC MAIN commitmail json YAML

Make ddb compile and work in userspace. Mostly this is comprised of three
types of changes:

- Add a few new methods to replace stuff like p_find(), CPU_INFO_FOREACH.

- Use db_read_bytes() instead of accessing kernel structures directly,
  and similar changes.

- Add ifdef _KERNEL where the above hasn't been done, and an XXX comment.

(ad)