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

2024-05-10 14:47:29 UTC Now

2010-01-21 08:00:23 UTC matt-nb5-mips64 commitmail json YAML

Print out the mode of pci (device or host).

(matt)

2010-01-21 07:46:01 UTC matt-nb5-mips64 commitmail json YAML

sbldthb is dead.  ppb.c will now take care of it.
sbpcihb is now brain dead.  only print whether we are in host or device mode

(matt)

2010-01-21 07:43:59 UTC matt-nb5-mips64 commitmail json YAML

Support the SB1250 LDT HB.

(matt)

2010-01-21 06:59:12 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 05:32:18 UTC MAIN commitmail json YAML

make RI_CENTER and RI_FULLCLEAR work with a shadow framebuffer

(macallan)

2010-01-21 04:53:06 UTC matt-nb5-mips64 commitmail json YAML

Drop 3rd and 4th clauses on a TNF license.

(snj)

2010-01-21 04:40:23 UTC MAIN commitmail json YAML

Remove unnecessary call to kauth_cred_free().

This resolves an occassional crash I'd been experiencing as reported on
current-users@

Fix suggested by and OK elad@

(pgoyette)

2010-01-21 04:23:29 UTC matt-nb5-mips64 commitmail json YAML

Increase SYMTAB_SPACE
Add pci support

(matt)

2010-01-21 04:22:33 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 04:09:59 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 04:09:18 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 04:09:05 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 04:08:18 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 04:07:56 UTC matt-nb5-mips64 commitmail json YAML

2010-01-21 02:53:51 UTC MAIN commitmail json YAML

Cosmetic: join some lines.  Get out early on errors, change

        switch (...) {
                ...
                error = ...;
                break;
        }
        return error;

to

        switch (...) {
                ...
                return ...;
        }

(dyoung)

2010-01-21 02:19:55 UTC MAIN commitmail json YAML

All that the activation hook radioactivate() did was to change
sc_dying, and nothing in the driver examines sc_dying, so get rid of
radioactivate() and sc_dying.

(dyoung)

2010-01-21 02:14:42 UTC MAIN commitmail json YAML

Take care not to dereference a NULL softc.

(dyoung)

2010-01-21 01:59:09 UTC MAIN commitmail json YAML

Use TAB as a separator to be consistent with the rest of this file.

(simonb)

2010-01-21 01:23:15 UTC MAIN commitmail json YAML

2010-01-20 23:40:42 UTC MAIN commitmail json YAML

pool_cache_invalidate: comment out invalidation of per-CPU caches (nobody depends
on it, at the moment) until we decide how to fix it (xcall(9) cannot be used from
interrupt context).  XXX: Perhaps implement XC_HIGHPRI.

(rmind)

2010-01-20 22:58:37 UTC MAIN commitmail json YAML

Remove sparc specific code and HME_USE_LOCAL_MAC_ADDRESS hack, instead
use the "mac-address" device property if present.

(martin)

2010-01-20 22:56:59 UTC MAIN commitmail json YAML

add Buzz Aldrin, second man on the moon

(jnemeth)

2010-01-20 22:54:23 UTC MAIN commitmail json YAML

Add the mac-address as device property for all network devices

(martin)

2010-01-20 22:24:18 UTC MAIN commitmail json YAML

Ask the user to enable fetch_pkg_vulnerabilities in /etc/daily.conf right
after installation.  Automatic changes from sysinst will come later.

(jmmv)

2010-01-20 22:19:20 UTC MAIN commitmail json YAML

Default fetch_pkg_vulnerabilities to NO and complain if it is set to that
value when packages are found (so that the user knows he is not getting the
vulnerability checks).

Why?  People is complaining.  (And somehow, the argument that NetBSD doesn't
do any network operation by default convinces me that it should continue to
do so.)

But still, I will be adding a question to sysinst to enable/disable this.

(jmmv)

2010-01-20 22:15:27 UTC matt-nb5-mips64 commitmail json YAML

Mark RMIXL cpus as CPU_MIPS_I_DCACHE_COHERENT.
Print out whether the L1 cache is coherent or not.

(matt)

2010-01-20 20:48:12 UTC matt-nb5-mips64 commitmail json YAML

2010-01-20 20:40:45 UTC matt-nb5-mips64 commitmail json YAML

Correct argument to assembly dsrl32 $Lx -> %Lx

(cyber)

2010-01-20 20:20:59 UTC matt-nb5-mips64 commitmail json YAML

Test kernel for MIPS kernel preemption work.

(matt)

2010-01-20 19:54:07 UTC MAIN commitmail json YAML

2010-01-20 19:02:42 UTC MAIN commitmail json YAML

- Fix bug where -o outfile fails when outfile does not exist.  Pointed
  out by Tony Finch.

(ginsbach)

2010-01-20 19:00:47 UTC MAIN commitmail json YAML

Cosmetic: get out of cgdioctl() early.  Instead of

int ret;

        switch (...) {
        case ...:
                ret = ...;
                break;
        }
        return ret;

write:

        switch (...) {
        case ...:
                return ...;
        }

(dyoung)

2010-01-20 18:55:17 UTC MAIN commitmail json YAML

Get out of cgd_detach() early on error.  Do not call disk_destroy(9)
on error, that leaves the cgd_softc in an inconsistent state.

Fixes a crash during shutdown reported by Patrick Welche.  Thanks
to Patrick for reporting and for testing the fix.

(dyoung)

2010-01-20 18:13:40 UTC MAIN commitmail json YAML

Remove kern_assert.c - it's not needed here cuz it's already pulled in
by sys/lib/libkern/Makefile.libkern

OK pooka@

(pgoyette)

2010-01-20 17:12:08 UTC MAIN commitmail json YAML

Have to include rtas.h for NRTAS definition.

(phx)

2010-01-20 16:49:43 UTC MAIN commitmail json YAML

let the previous fix apply to acos rather than atan2,
and get rid of #ifdef vax

(drochner)

2010-01-20 16:36:55 UTC MAIN commitmail json YAML

pass some OF properties as device properties for network devices
namely local-mac-address and shared-pins needed by gem

(macallan)

2010-01-20 16:31:35 UTC MAIN commitmail json YAML

PR/42630 asin(2.0) and acos(2.0) doesn't return NaN.
reported by NARUSE, Yui -san, Thanks!

(tnozaki)

2010-01-20 15:45:52 UTC MAIN commitmail json YAML

Add the mac address as device property "mac-address" to all devices that
look like a network interface.
Also add a boolean "without-seeprom" to all apparently on-board network
interface (which usually have no eeprom of their own on Suns), this
latter can be used to enable driver hacks.

(martin)

2010-01-20 15:03:51 UTC MAIN commitmail json YAML

Backout previous which breaks build on NetBSD. Pointed out by wiz@.

Probably we have to add a check for HAVE_STRUCT_WINSIZE
in src/tools/configure as src/crypto/dist/heimdal/configure does.

(tsutsui)

2010-01-20 14:00:48 UTC MAIN commitmail json YAML

2010-01-20 13:50:27 UTC MAIN commitmail json YAML

Document -t (modify mtime).  Bump date.

(uebayasi)

2010-01-20 12:54:17 UTC MAIN commitmail json YAML

Don't include src/include heimdal/roken.h on tools build because
it's "an OS dependent, generated file" configured for the target NetBSD
as noted in itself.  Instead, include <roken-common.h>
(which is included from generated <roken.h> and required
for TRUE and fALSE definitions) and "nbtool_config.h" on tools build.

Fixes PR toolchain/41435 and makes cross build on Cygwin-1.7 work.
No particular comments in the PR.

(tsutsui)

2010-01-20 12:14:00 UTC MAIN commitmail json YAML

2010-01-20 12:12:09 UTC MAIN commitmail json YAML

bpf.4 did not change.  point entry to the newly-born bpf.9

(pooka)

2010-01-20 12:09:39 UTC MAIN commitmail json YAML

2010-01-20 11:50:29 UTC MAIN commitmail json YAML

- remove unnecessary and confusing initialization of sess->d.
- add an assertion.

(yamt)

2010-01-20 11:45:55 UTC MAIN commitmail json YAML

Clean up the build framework for pcc

  - use <bsd.init.mk> to include <../Makefile.inc> files
  - add Makefile.inc files that pull in appropriate build settings
  - fix the LIBEXECDIR definition (should have trailing /)
  - make cc.1 install as pcc.1 to match the binary
  - use YHEADER= to build the yacc headers
  - general consistency tidy up

(plunky)

2010-01-20 10:33:08 UTC MAIN commitmail json YAML

implement REPORT LUNS for non-zero LUNs correctly.

(yamt)

2010-01-20 09:05:12 UTC MAIN commitmail json YAML

Signedness bug/crash in azalia and hdaudio. Fixes PR 42604.
By Pierre Pronchery.

(tonnerre)

2010-01-20 09:04:35 UTC matt-nb5-mips64 commitmail json YAML

2010-01-20 07:33:25 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2010-01-20 07:31:59 UTC MAIN commitmail json YAML

bpf -> bpf(4)

(wiz)

2010-01-20 07:27:21 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2010-01-20 07:27:11 UTC MAIN commitmail json YAML

Like the comment at the top says: don't remove entries here, mark them
obsolete.

Do so for pmf_device_resume_subtree.9.

(wiz)

2010-01-20 06:58:37 UTC matt-nb5-mips64 commitmail json YAML

Revamp things a bit.  Move of the globals mips uses into either cpu_info,
mips_options, or mips_cache_info.  Make MALT64 be able to boot MULTIPROCESSOR.
(some pmap MP work).

(matt)

2010-01-20 05:36:59 UTC netbsd-5-0 commitmail json YAML

2010-01-20 05:36:09 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1253):
sys/lib/libkern/arc4random.c: revision 1.21
Keep arc4_i and arc4_j synchronised after a rekeying. This prevents
accidentally ending up in a short ARC4 cycle.

(snj)

2010-01-20 05:33:10 UTC netbsd-5 commitmail json YAML

2010-01-20 05:29:25 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1253):
sys/lib/libkern/arc4random.c: revision 1.21
Keep arc4_i and arc4_j synchronised after a rekeying. This prevents
accidentally ending up in a short ARC4 cycle.

(snj)

2010-01-20 05:13:34 UTC netbsd-5 commitmail json YAML

2010-01-20 03:36:26 UTC MAIN commitmail json YAML

__assert.c -> kern_assert.c

(I don't fully understand why __assert.c is needed here.  maybe it
can be removed, but I don't have time to do a full set of mips builds
tonight)

(pooka)

2010-01-20 01:15:52 UTC MAIN commitmail json YAML

PR/42646: Joachim Kuebart: Shell crashes in libedit when window size changes
(SIGWINCH). Return NULL if el_gets() gets interrupted.

(christos)

2010-01-20 00:58:49 UTC MAIN commitmail json YAML

add missing trailing newline chars to some of iscsi_err messages.

(yamt)

2010-01-20 00:51:51 UTC MAIN commitmail json YAML

target_transfer_data: fix an incorrect flattening of RETURN_NOT_EQUAL
in rev.1.2.

(yamt)

2010-01-20 00:50:09 UTC MAIN commitmail json YAML

disk_write: report an error from target_transfer_data instead of
silently write garbage to the storage.

(yamt)

2010-01-20 00:39:30 UTC MAIN commitmail json YAML

Update PMF documentation: rename pmf_device_resume_subtree to
pmf_device_subtree_resume.  Briefly describe pmf_qual_t and add it to
the PMF function signatures.

There's still a lot left to document.

(dyoung)

2010-01-20 00:35:05 UTC MAIN commitmail json YAML

Remove MKLINKS for VATTR_NULL, so that the obsolete lists don't
have to do the work every build.

(pooka)

2010-01-19 23:15:50 UTC MAIN commitmail json YAML

A few more instances of __sigtimedwait1 -> sigtimedwait1

(pooka)

2010-01-19 23:11:10 UTC MAIN commitmail json YAML

fix pasto in previous

(pooka)

2010-01-19 22:58:45 UTC MAIN commitmail json YAML

note modularity change to kernel bpf

(pooka)

2010-01-19 22:47:46 UTC MAIN commitmail json YAML

Add components necessary for bpf support (commented out just for
the sheer heck of it).

(pooka)

2010-01-19 22:46:34 UTC MAIN commitmail json YAML

2010-01-19 22:38:21 UTC MAIN commitmail json YAML

2010-01-19 22:38:08 UTC MAIN commitmail json YAML

Fix wrapper for EL_EDITOR, from Michael L. Hitch

(christos)

2010-01-19 22:33:35 UTC MAIN commitmail json YAML

slap dis wit summah dat RCSId

(pooka)

2010-01-19 22:28:31 UTC MAIN commitmail json YAML

Get rid of last "easy" kernel symbols starting with __:
__assert -> kern_assert
__sigtimedwait1 -> sigtimedwait1
__wdstart -> wdstart1

The rest are MD and/or shared with userspace, so they will require
a little more involvement than what is available for this quick
"ride the 5.99.24 bump" action.

(pooka)

2010-01-19 22:17:45 UTC MAIN commitmail json YAML

Rename a few routines from _file() to _vfs() for consistency.
Ride 5.99.24 bump.

(pooka)

2010-01-19 22:12:00 UTC MAIN commitmail json YAML

5.99.24: bpf_foo => bpf_ops->bpf_foo
(better bump than bummer)

(pooka)

2010-01-19 22:11:57 UTC MAIN commitmail json YAML

Note the addition of new security checks to daily.conf and security.conf
for packages.

(jmmv)

2010-01-19 22:08:52 UTC MAIN commitmail json YAML

Document the new package-related maintenance options and security checks
in daily.conf and security.conf.

(jmmv)

2010-01-19 22:08:18 UTC MAIN commitmail json YAML

Redefine bpf linkage through an always present op vector, i.e.
#if NBPFILTER is no longer required in the client.  This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached.  However, callers of bpf can
now be modularized.

Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff.  ... and I'm not going to ponder the depths of unload
here.

Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.

(pooka)

2010-01-19 22:08:11 UTC MAIN commitmail json YAML

Add the fetch_pkg_vulnerabilities option to the daily script to keep the
packages vulnerability database up to date.  This will only fetch the
file from the server if it has changed since the last run.

Add the check_pkg_vulnerabilities and check_pkg_signatures options to the
security script to check that the installed packages are sane.

All of these options are enabled by default but they will only run if
there is, at least, one installed package.

(jmmv)

2010-01-19 21:54:53 UTC MAIN commitmail json YAML

A new survey of the code indicates that the very highest interrupt
priority level where the kernel accesses alldevs is IPL_VM, where
some hardware interrupt handlers call config_deactivate(9).  Lower
the IPL of alldevs_mtx from IPL_HIGH to IPL_VM, accordingly.

(dyoung)

2010-01-19 21:24:36 UTC MAIN commitmail json YAML

Refactor: as suggested by rmind@, extract duplicate code into
subroutines config_alldevs_enter() and config_alldevs_exit().  This
change amounts to textual substitution.  No functional change intended.

We do not collect garbage in device_lookup(), so there is no use dumping
it: get rid of the garbage list.  Do not call config_dump_garbage().

In device_lookup_private(), call device_lookup() instead of duplicating
the code from device_lookup().

(dyoung)

2010-01-19 20:54:32 UTC MAIN commitmail json YAML

bio(4) is MP-safe but mfi(4) is not. So get the kernel_lock at
mfi_ioctl() entry and release it on exit.

(bouyer)

2010-01-19 17:51:03 UTC MAIN commitmail json YAML

Make build with PF_INET-is-the-"NIC" support again.

(pooka)

2010-01-19 16:24:44 UTC MAIN commitmail json YAML

Specify bpf_filter attribute only when the device uses the filter engine.

(pooka)

2010-01-19 15:28:52 UTC MAIN commitmail json YAML

2010-01-19 15:26:45 UTC MAIN commitmail json YAML

Add long long (%lld etc.) support and width (%02x etc.) support
in libsa printf(3).  Disabled by default but enabled by
-DLIBSA_PRINTF_LONGLONG_SUPPORT and -DLIBSA_PRINTF_WIDTH_SUPPORT.
Provided by tnozaki@ for my libsa debugging. Thanks!

(tsutsui)

2010-01-19 15:23:15 UTC MAIN commitmail json YAML

Update comment: unloaded modules which were pumped up by the
bootloader are not freed at the end of bootstrap (there should be
none, although this is not asserted.  maybe it should be?).

(pooka)

2010-01-19 13:39:04 UTC MAIN commitmail json YAML

nfs_request: fix races which break congestion window and make nfs client stuck.

(yamt)

2010-01-19 13:29:40 UTC MAIN commitmail json YAML

remove unused r_timer member.

(yamt)

2010-01-19 12:41:41 UTC MAIN commitmail json YAML

hp@isa was marked non-compiling and broken 14 years ago.  I'm sure
the tens of well-tested changes since then have been necessary,
but now i'll just spoil the fun for everyone by sending the driver
to the attic.

(pooka)

2010-01-19 12:11:21 UTC MAIN commitmail json YAML

Add the IBM 481033H SCC

(mbalmer)

2010-01-19 12:00:51 UTC MAIN commitmail json YAML

2010-01-19 11:43:34 UTC MAIN commitmail json YAML

Add two IBM RSS devices.

(mbalmer)

2010-01-18 23:57:14 UTC MAIN commitmail json YAML

If the device does not exist, return ENXIO, as is customary, instead of
ENODEV.  Ok jmcneill@.

(dyoung)

2010-01-18 23:41:47 UTC MAIN commitmail json YAML

Document the addition of new-style kernel modules support in macppc and shark.

(jmmv)

2010-01-18 23:40:07 UTC MAIN commitmail json YAML

Enable 'options MODULAR' in macppc and shark GENERIC kernels now that the
modules work.

(jmmv)

2010-01-18 23:39:08 UTC MAIN commitmail json YAML

Generate long calls in modules for arm32 and powerpc to avoid unsupported
relocations by the module loader in the kernel.  This makes modules work
in, at least, shark and macppc respectively.

This is obviously a workaround that results in slower code, but at least
makes modules work.  I'm adding a comment detailing what the real solution
would be so that the whole thing can be revisited in the future.  (Read:
I don't have time now to dig the details of how to implement trampoline
generation.)

(Based on the old bsd.kmod.mk file, I understand that hppa needs this
workaround too, but I can't check this platform.)

(jmmv)

2010-01-18 23:35:51 UTC MAIN commitmail json YAML

Define kobj_machdep and module_init_md empty functions so that powerpc
kernels (at least macppc) with 'options MODULAR' can be built.

(jmmv)

2010-01-18 23:04:30 UTC MAIN commitmail json YAML

Define an empty module_init_md function so that kernels with 'options
MODULAR' can be built (at least in shark).  Still not working due to
some relocations resolving to too far away symbols though.

(jmmv)

2010-01-18 22:31:14 UTC MAIN commitmail json YAML

Reduce the difference between i386 and amd64 procfs MD code.
Prepare for the merge, no functional changes intended.

(rmind)

2010-01-18 21:55:40 UTC MAIN commitmail json YAML

Do not check more than 32 bits against ci_feature_flags, to avoid printing
bogus data on /proc/cpuinfo flags line.

(njoly)

2010-01-18 21:48:15 UTC MAIN commitmail json YAML

If no limits are exceeded, make sure we set state to SVALID

(pgoyette)

2010-01-18 20:57:13 UTC MAIN commitmail json YAML

Add two CTI rs485 dongles

(martin)

2010-01-18 20:55:37 UTC MAIN commitmail json YAML

2010-01-18 20:54:54 UTC MAIN commitmail json YAML

Keep arc4_i and arc4_j synchronised after a rekeying. This prevents
accidentally ending up in a short ARC4 cycle.

(joerg)

2010-01-18 20:54:22 UTC MAIN commitmail json YAML

Add two CTI usb-rs485 adapters

(martin)

2010-01-18 20:45:13 UTC MAIN commitmail json YAML

Remove unused macro definition (the NetBSD version would just not go
through a compiler).

(pooka)

2010-01-18 19:17:42 UTC MAIN commitmail json YAML

PR/42637: Joachim Kuebart: Shell tab completion crashes due to libedit stack
smashing

(christos)

2010-01-18 19:00:58 UTC MAIN commitmail json YAML

2010-01-18 18:52:35 UTC MAIN commitmail json YAML

2010-01-18 18:52:25 UTC netbsd-5-0 commitmail json YAML

2010-01-18 18:49:28 UTC MAIN commitmail json YAML

Fix and improve several comments.

(jruoho)

2010-01-18 18:36:50 UTC MAIN commitmail json YAML

Use acpi_eval_reference_handle() to simplify code. No functional change.

ok jmcneill@, pgoyette@

(jruoho)

2010-01-18 18:23:53 UTC MAIN commitmail json YAML

Pass correct pointer to bpf_mtap() and most likely avoid a crash
if bpf is activated.

not even compile-tested, since i can't find any config in the tree
which uses this(?)

(pooka)

2010-01-18 18:14:43 UTC MAIN commitmail json YAML

Fix bpf.  compile-tested only.

(pooka)

2010-01-18 18:09:23 UTC MAIN commitmail json YAML

Add definitions for CAS_INTR_REG and CAS_INTR_PCI.

(jdc)

2010-01-18 18:06:31 UTC MAIN commitmail json YAML

Introduce acpi_eval_reference_handle() --

an utility function to evaluate reference handles from package elements.

ok jmcneill@, pgoyette@

(jruoho)

2010-01-18 17:53:35 UTC MAIN commitmail json YAML

if_ade doesn't build, suggesting nobody has tried to do anything
else than rototill it for the past n+1 years.  The comments at the
top note a number of clauses after which it can be removed.  I'm
sure that in the past 10+ years those have either been met or become
irrelevant, so remove this.

(pooka)

2010-01-18 17:34:37 UTC MAIN commitmail json YAML

Ensure that the return string is NUL-terminated in acpi_eval_string().

ok jmcneill@, pgoyette@

(jruoho)

2010-01-18 17:11:00 UTC MAIN commitmail json YAML

Add definitions for volume keys.

ok jmcneill@

(jruoho)

2010-01-18 17:10:29 UTC MAIN commitmail json YAML

Add examples to make switching wscons to ISO 8859-2 as easy as removing
some hashmarks.

(ahoka)

2010-01-18 17:09:17 UTC MAIN commitmail json YAML

Fix a minor bug where a reference handle is used for error reporting even
though it may not be present. While here, convert few lines to aprint_*().

ok pgoyette@

(jruoho)

2010-01-18 16:57:39 UTC MAIN commitmail json YAML

Add the new latin2 fonts for wscons to the file list.

(ahoka)

2010-01-18 16:55:36 UTC MAIN commitmail json YAML

Add font files for latin-2 (ISO 8859-2) encoding. Loading these fonts will
enable wscons to read texts in central european languages, eg. HU or CZ.

From FreeBSD.

(ahoka)

2010-01-18 16:50:08 UTC MAIN commitmail json YAML

2010-01-18 16:43:15 UTC MAIN commitmail json YAML

include ISDN support

(pooka)

2010-01-18 16:40:18 UTC MAIN commitmail json YAML

2010-01-18 16:37:41 UTC MAIN commitmail json YAML

Nuke some debug print code which has never compiled in NetBSD.

(pooka)

2010-01-18 16:34:47 UTC MAIN commitmail json YAML

Add some ACPI 4.0 devices.

ok jmcneill@, pgoyette@

(jruoho)

2010-01-18 16:29:51 UTC MAIN commitmail json YAML

Don't freak out if a kernel config already has I4B_MBUF_DEBUG

(pooka)

2010-01-18 15:55:11 UTC MAIN commitmail json YAML

Add a note about the RSC ports on the E250.
Bump date.
Remove trailing whitespace.
s;Sun Ultra 5/10;.Tn Sun Ultra;

(jdc)

2010-01-18 15:36:11 UTC MAIN commitmail json YAML

Use Dv for defined values.

(wiz)

2010-01-18 15:25:52 UTC MAIN commitmail json YAML

Various improvements to bring closer to reality. Mostly from OpenBSD.

More improvements possible / probable.

(skrll)

2010-01-18 10:35:18 UTC MAIN commitmail json YAML

Add RSC ports (ttyh2, ttyh3) to all_md.

(jdc)

2010-01-18 10:25:29 UTC MAIN commitmail json YAML

also clean up NetBSD.dist.tmp as if a second build is done without the
NetBSD.dist changing, the tmp file will remain.

(plunky)

2010-01-18 09:58:20 UTC MAIN commitmail json YAML

Re-do the previous check for the RSC console:
Do the check in sabtty_console_flags() and set a flag if we are an RSC port.
If we are an RSC port, note that the baud rate is 115200, but don't write a
new value to the baud rate generator register, as this stops the console
working.

(jdc)

2010-01-18 04:53:10 UTC MAIN commitmail json YAML

check if i is in range before using it.

(christos)

2010-01-18 01:51:26 UTC MAIN commitmail json YAML

Nuke "ummmm" quality macro.  It's outside __NetBSD__, so not
functional change, but some C parsers that don't know which cpp
macros are defined fall and hurt themselves quite badly with it.

(pooka)

2010-01-17 23:17:08 UTC MAIN commitmail json YAML

Close file handle after using it. Found by cppcheck.

(wiz)

2010-01-17 23:13:32 UTC MAIN commitmail json YAML

Free malloc()ed buffer in error case. Found by cppcheck.

(wiz)

2010-01-17 23:12:30 UTC MAIN commitmail json YAML

Close file handles in error cases. Found by cppcheck.

(wiz)

2010-01-17 23:10:20 UTC MAIN commitmail json YAML

Close file handle in error case. Found by cppcheck.

(wiz)

2010-01-17 23:09:02 UTC MAIN commitmail json YAML

Close log file handle after using it. Found by cppcheck.

(wiz)

2010-01-17 23:06:31 UTC MAIN commitmail json YAML

Close file handle after using it. Found by cppcheck.

(wiz)

2010-01-17 23:03:01 UTC MAIN commitmail json YAML

Free strdeupped string after using it. Found by cppcheck.

(wiz)

2010-01-17 23:02:48 UTC MAIN commitmail json YAML

2010-01-17 22:56:32 UTC MAIN commitmail json YAML

Close file when finished with it. Found by cppcheck.

(wiz)

2010-01-17 22:55:21 UTC MAIN commitmail json YAML

Simplify alloc() to avoid ifdef(LINT) workaround.

(wiz)

2010-01-17 22:52:00 UTC MAIN commitmail json YAML

Close two file descriptors after using them. Found by cppcheck.

(wiz)

2010-01-17 22:48:50 UTC MAIN commitmail json YAML

Only a return value below 0 denotes an error in open(2). Found by cppcheck.

(wiz)

2010-01-17 22:47:19 UTC MAIN commitmail json YAML

Close file when finished with it. Found by cppcheck.

(wiz)

2010-01-17 22:42:36 UTC MAIN commitmail json YAML

Add missing parentheses in ifdef(OLD_LEXER). Found by cppcheck.

(wiz)

2010-01-17 22:21:18 UTC MAIN commitmail json YAML

Fix 'fault on load of %gs during retirn to userspace' to look for the
  correct instruction bytes.
Take the 'fault on load segment register' through the same path as 'fault
  on iret' so we don't have to fixup the broken stackframe that contains a
  mix of user and kernel registers,
Update comments about how the faults during return to userspace are processed.
Setting an invalid %gs in the saved context of a signal handler causes
  a SIGSEGV handler to be entered with what look like valid registers.

(dsl)

2010-01-17 19:45:07 UTC MAIN commitmail json YAML

2010-01-17 18:00:07 UTC MAIN commitmail json YAML

2010-01-17 17:02:47 UTC MAIN commitmail json YAML

fix tyop in default flag definition

(drochner)

2010-01-17 16:47:17 UTC MAIN commitmail json YAML

Heed modeldata.ranges_offset while constructing the ranges bitmap.

(phx)

2010-01-17 16:23:43 UTC MAIN commitmail json YAML

Make sure to set ZS_HWFLAG_USE_CONSDEV and zs_consdev into zsc_args
passed to child devices even in !(NWSKBD == 0) case so that zs console
functions are actually used rather than the default prom console.
Fixes stray interrupts on MP machines running GENERIC.MP kernel with
zs serial console.

Ok'ed by mrg@.

(tsutsui)

2010-01-17 14:54:44 UTC MAIN commitmail json YAML

Invert the flag bits to control module loading: rename
LOADMODULES->NOMODULES and READBOOTCONF->NOBOOTCONF.
This way, the default value (0) wired into old bootxx_* and installed
to file systems remains valid and we avoid problems on partial updates.

(drochner)

2010-01-17 13:35:00 UTC MAIN commitmail json YAML

The default output file extension is '.dat', not '.out'.
From Lars Nooden via OpenBSD.

(mbalmer)

2010-01-17 12:15:37 UTC MAIN commitmail json YAML

Match curly braces in undef(FILEC) case. Found by cppcheck.

(wiz)

2010-01-17 12:08:29 UTC MAIN commitmail json YAML

Fix problem where xbdi->xbdi_size was set to 0 after succesfull DIOCGWEDGEINFO
call. Problem reported in private mail.

(haad)

2010-01-17 11:57:29 UTC MAIN commitmail json YAML

Mask out (disable) cas interrupts on detach and suspend.
(Re-)enable interrupts on resume.

(jdc)

2010-01-17 08:50:04 UTC MAIN commitmail json YAML

2010-01-17 08:48:50 UTC MAIN commitmail json YAML

Remove an old comment.

(skrll)

2010-01-17 08:33:54 UTC MAIN commitmail json YAML

Don't panic when bus_space_map fails. Just report and error and carry on.

(skrll)

2010-01-17 08:29:01 UTC MAIN commitmail json YAML

2010-01-17 08:24:06 UTC MAIN commitmail json YAML

2010-01-17 08:04:20 UTC MAIN commitmail json YAML

Restore backwards compatibility for binaries referencing the main
Obj_Entry.

(skrll)

2010-01-17 04:15:42 UTC MAIN commitmail json YAML

Remove some leftover bits of tn3270 that got left behind.

(dholland)

2010-01-17 00:20:14 UTC matt-nb5-mips64 commitmail json YAML

fix print format for EPC in cache error format string

(cliff)

2010-01-17 00:11:11 UTC matt-nb5-mips64 commitmail json YAML

2010-01-17 00:02:00 UTC matt-nb5-mips64 commitmail json YAML

- get cpu wakeup info from firmware
- reserve the cpu_wakeup_info shared memory area from uvm
- initialize cpu_model from mycpu->cpu_name
- dont disable all non-0 threads if MULTIPROCESSOR

(cliff)

2010-01-17 00:01:39 UTC matt-nb5-mips64 commitmail json YAML

- add struct rmixlfw_cpu_wakeup_info and related

(cliff)

2010-01-17 00:01:23 UTC matt-nb5-mips64 commitmail json YAML

- fix RMIXL_PIC_IPIBASE register bits

(cliff)

2010-01-17 00:00:55 UTC matt-nb5-mips64 commitmail json YAML

- add cpu wakeup info pointers

(cliff)

2010-01-16 23:50:59 UTC matt-nb5-mips64 commitmail json YAML

- mainbus now attaches cpunode's

(cliff)

2010-01-16 23:50:33 UTC matt-nb5-mips64 commitmail json YAML

- add struct mainbus_softc
- struct mainbus_attach_args loses ma_core, gets ma_node

(cliff)

2010-01-16 23:50:05 UTC matt-nb5-mips64 commitmail json YAML

- cpucore and cpu config info moved here from to arch/evbmips/conf/files.rmixl
- obio now attaches to cpunode instead of mainbus

(cliff)

2010-01-16 23:49:32 UTC matt-nb5-mips64 commitmail json YAML

- remove mainbus locator 'core', add mainbus locator 'node'
- cpucore and cpu config info moved to arch/mips/conf/files.rmixl

(cliff)

2010-01-16 23:49:10 UTC matt-nb5-mips64 commitmail json YAML

- cpunode attaches to mainbus
- cpucore and obio now attache to cpunode

(cliff)

2010-01-16 23:48:41 UTC matt-nb5-mips64 commitmail json YAML

- moved arch/evbmips/rmixl/cpucorevar.h to arch/mips/rmi/rmixl_cpucorevar.h

(cliff)

2010-01-16 23:48:16 UTC matt-nb5-mips64 commitmail json YAML

- moved arch/evbmips/rmixl/cpucore.c to arch/mips/rmi/rmixl_cpucore.c

(cliff)

2010-01-16 23:47:30 UTC matt-nb5-mips64 commitmail json YAML

- moved arch/evbmips/rmixl/cpu.c to arch/mips/rmi/rmixl_cpu.c

(cliff)

2010-01-16 21:26:59 UTC MAIN commitmail json YAML

- we don't need stdbool.h anymore.
- the previous fix for the negative index logic was wrong, fix it.

(christos)

2010-01-16 21:05:28 UTC MAIN commitmail json YAML

Allow compilation without rtas device being configured.

(phx)

2010-01-16 20:56:33 UTC matt-nb5-mips64 commitmail json YAML

Rework the exception code.  All the exceptions (except for mips3_5900) are
now padded to 128 bytes each and placed in the right order so they can be
copied with one memcpy.  This also allows us to branch to unused space space
since the relative locations will remain the same.

When leaving the exception vectors, k1 will now always contain the address
of CURLWP for that CPU.  The rest of the exception code no longer needs (and
is not allowed to) to access CPUVAR(CURLWP).

kill outofworld and just let trap panic, if it can.  Allow for sb1_subr.S
or rmixl_subr.S in the future.  Fix TLB read/write code.

(matt)

2010-01-16 20:47:01 UTC MAIN commitmail json YAML

* add option to use bpf to dump response
* randomize local address to avoid poor confused peers due to us
  "rebooting" quite rapidly when testing.

(pooka)

2010-01-16 18:47:50 UTC MAIN commitmail json YAML

update type of bh_tstamp

(pooka)

2010-01-16 18:43:34 UTC MAIN commitmail json YAML

Delete some dead (#ifdef notyet) code.

(dyoung)

2010-01-16 18:02:19 UTC MAIN commitmail json YAML

2010-01-16 17:55:50 UTC MAIN commitmail json YAML

2010-01-16 17:55:39 UTC netbsd-5 commitmail json YAML

2010-01-16 17:54:33 UTC netbsd-5-0 commitmail json YAML

2010-01-16 17:53:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1245):
sys/arch/amd64/include/byte_swap.h: revision 1.7
Provide inline assembly version of bswap64.

(bouyer)

2010-01-16 17:52:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1244):
sys/fs/puffs/puffs_vnops.c: revision 1.142
Since VOP_GETATTR() does not require a locked vnode, resolve and
reference the puffs_node before sending the request to the file
server.  This diminishes the window where the inode can be reclaimed
and be invalidated before it is accessed (but does not completely
eliminate the race, as that is a caller problem which we cannot
fix here).

(bouyer)