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 (6h)  netbsd-10 (17d)  netbsd-9 (17d)  netbsd-8 (22d) 

2024-06-03 02:31:54 UTC Now

2012-09-02 16:55:10 UTC MAIN commitmail json YAML

Add driver to attach ARM PL210 L2 Cache Controller
arml2cc0 at armperiph0: ARM PL310 L2 r3p2 Cache Controller
arml2cc0: 256KB/32B 16-way L2 Unified cache

(matt)

2012-09-02 16:00:01 UTC MAIN commitmail json YAML

The field ci_curlwp is only defined for MULTIPROCESSOR kernels.

(mlelstv)

2012-09-02 14:46:38 UTC MAIN commitmail json YAML

2012-09-02 14:43:21 UTC MAIN commitmail json YAML

2012-09-02 13:57:19 UTC MAIN commitmail json YAML

2012-09-02 13:34:50 UTC MAIN commitmail json YAML

Add __HAVE_CPU_UAREA_ALLOC_IDLELWP since it's using the new boot/kvminit code

(matt)

2012-09-02 06:29:56 UTC MAIN commitmail json YAML

Finish devices the bits in PCIE capability LCSR field.

(matt)

2012-09-02 05:02:36 UTC MAIN commitmail json YAML

Use the common code in <arm/cortex/a9_mpsubr.S>

(matt)

2012-09-02 05:01:54 UTC MAIN commitmail json YAML

Cleanup and bring forwards from bcm53xx_start.S
Use more symbolic names ...

(matt)

2012-09-01 23:19:47 UTC MAIN commitmail json YAML

Restrict export of the tmpgdt symbol to XEN kernels

Spotted by uwe@

(cherry)

2012-09-01 22:20:52 UTC MAIN commitmail json YAML

Need to do a GET_CURCPU(r4) before invoking DO_AST_AND_RESTORE_ALIGNMENT_FAULTS

(matt)

2012-09-01 19:08:01 UTC MAIN commitmail json YAML

npfctl usage: minor formatting fix.

(rmind)

2012-09-01 19:05:46 UTC MAIN commitmail json YAML

When we do get a working and stable USB HCD,
we'll want to use usbdevices.config.

(jakllsch)

2012-09-01 18:17:51 UTC MAIN commitmail json YAML

2012-09-01 17:36:07 UTC MAIN commitmail json YAML

Add urtw(4) and cir* at emdtv? bringing this up to speed with x86 GENERIC

(jakllsch)

2012-09-01 17:15:43 UTC MAIN commitmail json YAML

Switch RaspberryPI to use the new boot/init code.

(skrll)

2012-09-01 17:14:56 UTC MAIN commitmail json YAML

Switch RaspberryPI to use the new boot/init code.

(skrll)

2012-09-01 17:11:56 UTC MAIN commitmail json YAML

Define __HAVE_CPU_UAREA_ALLOC_IDLELWP and TPIDRPRW_IS_CURCPU

(skrll)

2012-09-01 17:01:24 UTC MAIN commitmail json YAML

2012-09-01 16:19:01 UTC MAIN commitmail json YAML

For now, make vop_islocked more like vop_lock and vop_unlock (i.e. don't
even attempt to do anything).

(pooka)

2012-09-01 15:46:11 UTC MAIN commitmail json YAML

when failing a mount due to unsupported features,
print which features are involved.

(chs)

2012-09-01 15:25:33 UTC MAIN commitmail json YAML

back out unintentional change in 1.352.

(jakllsch)

2012-09-01 15:06:57 UTC MAIN commitmail json YAML

pic16lcreg.h has been unused since removal of Xbox support, remove.

(jakllsch)

2012-09-01 14:54:59 UTC MAIN commitmail json YAML

2012-09-01 14:52:35 UTC MAIN commitmail json YAML

Don't shift VA in table since that generates errors

(matt)

2012-09-01 14:51:22 UTC MAIN commitmail json YAML

Bump SYMTAB_SPACE
Use cortex-a8 since it is a OMAP3530

(matt)

2012-09-01 14:50:12 UTC MAIN commitmail json YAML

2012-09-01 14:48:29 UTC MAIN commitmail json YAML

2012-09-01 14:48:06 UTC MAIN commitmail json YAML

2012-09-01 14:46:51 UTC MAIN commitmail json YAML

blx reg is V5, not V4T

(matt)

2012-09-01 14:46:25 UTC MAIN commitmail json YAML

Add __BITS to asm.h  (remove from imxuartreg.h)
Add L1_S_AP_KR to genassym.h
Use L1_S_AP_* in omap_start.S and don't include pmap.h

(matt)

2012-09-01 14:44:43 UTC MAIN commitmail json YAML

2012-09-01 12:28:59 UTC MAIN commitmail json YAML

rework boundary-tag reserve calculation, make it more precise.
add comment about the rational behind the sizing of certain vars
used by allocation and bootstrap.
as requested by yamt@

(para)

2012-09-01 12:19:32 UTC MAIN commitmail json YAML

2012-09-01 12:17:04 UTC MAIN commitmail json YAML

2012-09-01 12:15:40 UTC MAIN commitmail json YAML

Rework includes and include <uvm/uvm_extern.h> for pmap.h

(matt)

2012-09-01 12:05:09 UTC MAIN commitmail json YAML

Move struct pv_addr next to struct bootmem_info into machdep.h and have
pmap.h include that.
Seems to be the least intrusive build fix; Matt: feel free to revamp.

(martin)

2012-09-01 11:24:37 UTC MAIN commitmail json YAML

Add ARMv5 support the clz instruction

(matt)

2012-09-01 11:21:22 UTC MAIN commitmail json YAML

Add xhci placeholder

(matt)

2012-09-01 11:19:59 UTC MAIN commitmail json YAML

More devnames from BCM5301X work

(matt)

2012-09-01 11:11:31 UTC MAIN commitmail json YAML

2012-09-01 11:04:19 UTC MAIN commitmail json YAML

2012-09-01 02:08:28 UTC MAIN commitmail json YAML

Shut up gcc about some uninitialized variables.

(matt)

2012-09-01 02:05:02 UTC MAIN commitmail json YAML

2012-09-01 02:03:35 UTC MAIN commitmail json YAML

2012-09-01 01:45:17 UTC MAIN commitmail json YAML

Add lots more ldN dkN
Add drvctl to md

(matt)

2012-09-01 01:44:17 UTC MAIN commitmail json YAML

Add #ifdef DIAGNOSTIC / #endif

(matt)

2012-09-01 01:13:52 UTC MAIN commitmail json YAML

Use _KERNEL_OPT

(matt)

2012-09-01 00:49:03 UTC MAIN commitmail json YAML

Note new ARM changes.

(matt)

2012-09-01 00:29:01 UTC MAIN commitmail json YAML

2012-09-01 00:28:12 UTC MAIN commitmail json YAML

Make DB_MAX_LINES a kernel option

(matt)

2012-09-01 00:27:12 UTC MAIN commitmail json YAML

Welcome to 6.99.11!

(matt)

2012-09-01 00:26:38 UTC MAIN commitmail json YAML

Add a __HAVE_CPU_UAREA_IDLELWP hook so that the MD code can allocate
special UAREAs for idle lwp's.

(matt)

2012-09-01 00:24:44 UTC MAIN commitmail json YAML

Add a kcpuset_t which just includes ourself.
Add a ci_cpuname for convenience

(matt)

2012-09-01 00:22:13 UTC MAIN commitmail json YAML

Initial config for PANDABOARD (doesn't quite work yet).

(matt)

2012-09-01 00:21:39 UTC MAIN commitmail json YAML

Add INSTALL variant for BCM5301X

(matt)

2012-09-01 00:20:49 UTC MAIN commitmail json YAML

2012-09-01 00:15:11 UTC MAIN commitmail json YAML

2012-09-01 00:07:32 UTC MAIN commitmail json YAML

2012-09-01 00:06:54 UTC MAIN commitmail json YAML

Use PMAP_NOCACHE, add stream methods.

(matt)

2012-09-01 00:05:36 UTC MAIN commitmail json YAML

Initial support for interrupts on the OMAP4430 (which uses the ARMGIC).

(matt)

2012-09-01 00:04:44 UTC MAIN commitmail json YAML

2012-09-01 00:03:14 UTC MAIN commitmail json YAML

2012-09-01 00:01:43 UTC MAIN commitmail json YAML

XXX this can not have worked for a long time.
Move this to the world of lwps.

(matt)

2012-09-01 00:00:42 UTC MAIN commitmail json YAML

2012-08-31 23:59:52 UTC MAIN commitmail json YAML

2012-08-31 23:56:15 UTC MAIN commitmail json YAML

Move the __cpu_simple_lock to the last byte so it's easier to read in dumps

(matt)

2012-08-31 23:42:34 UTC MAIN commitmail json YAML

Add ucas32 for SMP.

(matt)

2012-08-31 23:41:52 UTC MAIN commitmail json YAML

2012-08-31 20:57:24 UTC MAIN commitmail json YAML

Align the stack to a 16-byte boundary on LWP creation.
This is more than required by the ABI, but it makes programs using SSE
in a thread work without extra compiler flags or performance hit.

(drochner)

2012-08-31 20:23:33 UTC MAIN commitmail json YAML

Note OpenSSH 6.1. Thanks for heads-up to Snader_LB.

(is)

2012-08-31 19:55:23 UTC MAIN commitmail json YAML

cgd and sjg relicensed this under 2-clause-BSD.
Reported by Ed Schouten <ed@FreeBSD.org> to tech-userlevel.

Adapt license to match FreeBSD's version, leaving Ed out
since according to CVS logs, he didn't touch NetBSD's version.

(wiz)

2012-08-31 17:29:08 UTC MAIN commitmail json YAML

The arm11 barriers are mcr (write), not mrc (read)

(matt)

2012-08-31 14:46:54 UTC MAIN commitmail json YAML

Hook ZFS tests to MKZFS instead of a homegrown variable.

(pooka)

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

fix some confusion about PG_FAKE.

(chs)

2012-08-31 13:12:52 UTC MAIN commitmail json YAML

when calculating per-IPL virq masks, take into account that shared IRQs may
request different IPLs
fixes vr(4)-related problems seen on ofppc

(macallan)

2012-08-31 12:01:15 UTC MAIN commitmail json YAML

Use __ASSEMBLER__ to control inline definitions

(matt)

2012-08-31 11:52:39 UTC MAIN commitmail json YAML

Don't advertise the svc/und/irq stack pointers as accessible to crash(8)
when they're not

(skrll)

2012-08-31 11:45:39 UTC MAIN commitmail json YAML

DO_AST_AND_RESTORE_ALIGNMENT_FAULTS needs AST_ALIGNMENT_FAULT_LOCALS

(skrll)

2012-08-31 11:40:42 UTC MAIN commitmail json YAML

Don't do inlines if _STANDALONE

(matt)

2012-08-31 07:27:28 UTC MAIN commitmail json YAML

fix for archs w/o cpu ucode driver: add dummy definition

(drochner)

2012-08-31 07:00:36 UTC MAIN commitmail json YAML

Cast sizeof() to int, which is sufficent and consistent with other use
within make.

(sjg)

2012-08-31 05:22:17 UTC MAIN commitmail json YAML

PR/46877 - Wolfgang Stukenbrock -- missing definition for Symbios SAS 9261-8i

(jnemeth)

2012-08-31 05:18:44 UTC MAIN commitmail json YAML

Fix typo: tftpd, not tfptd.

(riastradh)

2012-08-31 04:02:21 UTC MAIN commitmail json YAML

There's a known-but-unresolved race condition in here somewhere that
causes these tests to sometimes deadlock.  Since they run really fast
when they are successful, it doesn't do any good to wait for the
default 5-minute timeout.  So explicitly set timeout for these tests
to just 30 seconds.

(pgoyette)

2012-08-31 02:59:37 UTC MAIN commitmail json YAML

Cast sizeof() to (ssize_t) to avoid build errors.

(pgoyette)

2012-08-31 01:45:22 UTC MAIN commitmail json YAML

Support deciphering SDHCv3 clock rates.

(matt)

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

Support deciphering SDHCv3 clock rates.

(matt)

2012-08-31 01:23:49 UTC MAIN commitmail json YAML

Don't support sysctl for the tools version of config. It is too complicated
to do so, and config -x is not used during the build.

(christos)

2012-08-30 23:14:20 UTC MAIN commitmail json YAML

Enable VLAN hardware tagging on all chips that have the new queue mechanism.
Tested with 82575{EB,GB}, 82576, 82580, I350 and ICH9.

(msaitoh)

2012-08-30 22:35:37 UTC MAIN commitmail json YAML

2012-08-30 22:09:58 UTC MAIN commitmail json YAML

Add a knob to control whether -V fully expands a plain variable by default.
The default retains the traditional NetBSD behavior, but the knob
can be set so that FreeBSD can retain their expected behavior.
This is a compromise to be sure.

Add a debug flag -dV to override the above, so that regardless of
the knob setting, the raw value of a variable can be easily seen.

(sjg)

2012-08-30 21:17:05 UTC MAIN commitmail json YAML

Add a knob to control whether -V fully expands a plain variable by default.
The default retains the traditional NetBSD behavior, but the knob
can be set so that FreeBSD can retain their expected behavior.
This is a compromise to be sure.

Add a debug flag -dV to override the above, so that regardless of
the knob setting, the raw value of a variable can be easily seen.

(sjg)

2012-08-30 12:42:42 UTC MAIN commitmail json YAML

Use more markup. Wording.

(wiz)

2012-08-30 12:32:07 UTC MAIN commitmail json YAML

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

make config -x look at the booted kernel first.

(christos)

2012-08-30 12:16:49 UTC MAIN commitmail json YAML

Add "consttime_bcmp" and "explicit_bzero" functions for both kernel
abd userland, as proposed on tech-security, with explicit_bzero using
a volatile function pointer as suggested by Alan Barrett.
Both do what the name says. For userland, both are prefixed by "__"
to keep them out of the user namespace.
Change some memset/memcmp uses to the new functions where it makes
sense -- these are just some examples, more to come.

(drochner)

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

Add a new more KASSERT/KASSERTMSG

(matt)

2012-08-30 02:26:03 UTC MAIN commitmail json YAML

A few more KASSERT/KASSERTMSG.

(matt)

2012-08-30 02:25:35 UTC MAIN commitmail json YAML

Change KASSERT to KASSERTMSG

(matt)

2012-08-30 02:24:48 UTC MAIN commitmail json YAML

KASSERT -> KASSERTMSG

(matt)

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

Give config thread more descriptive names.

(matt)

2012-08-30 02:23:14 UTC MAIN commitmail json YAML

Use __cacheline_aligned

(matt)

2012-08-30 02:10:15 UTC MAIN commitmail json YAML

Add a l1pte_supersection_p macro.

(matt)

2012-08-30 02:05:56 UTC MAIN commitmail json YAML

Teach pmap_extract about supersections.

(matt)

2012-08-30 01:27:45 UTC MAIN commitmail json YAML

add options ADBKBD_EMUL_USB to turn USB emulation on by default

(macallan)

2012-08-29 23:16:35 UTC MAIN commitmail json YAML

2012-08-29 23:10:31 UTC MAIN commitmail json YAML

Don't use locations in .data to store exception temporaries, use decidicated
space in cpu_info instead.  This also moves undefined_handler_address into
cpu_info as well.
Use the new armreg* inlines for getting TPIDRPRW register.
Add MULTIPROCESSOR version of CPU_INFO_FOREACH

(matt)

2012-08-29 22:43:57 UTC MAIN commitmail json YAML

Add __stub_start and __stub_end symbols.

(matt)

2012-08-29 22:43:35 UTC MAIN commitmail json YAML

tlbflushg/i386: test for the PGE feature flag first, before checking the %cr4.
Add a comment explaining why need to check both and in such order.

(rmind)

2012-08-29 22:25:05 UTC MAIN commitmail json YAML

2012-08-29 20:39:24 UTC MAIN commitmail json YAML

Make vlan and all ip/ip6 checksum offload work for the I350.

On newer devices, when using the legacy TX descriptors, vlan-related flags
that were set on the last descriptor of a packet have to be set on the
first one.
For tso/checksum offloads, a new "advanced" descriptor format has to be
used.

Change wcd_txdescs to a union defining all types of descriptors (they
are all 16-bytes wide).
Define a new tx function wm_nq_start(), which handle newer devices.
There is some code duplication with wm_start(), but adding support to
the existing wm_start() would make it a if () {} else {} maze. This also
allows to get rid of some workaround for older chips that are not needed
here.
Use wm_nq_start() instead of wm_start() for the I350 (this should probably
be for all WM_F_NEWQUEUE devices, but I have no hardware but the I350 to
test). Call ifp->if_start() instead of wm_start() where is matters.

Tested on a I350, and a i80003 (which use the old format), both with and
without vlans, with and without checksum offloads.

(bouyer)

2012-08-29 20:37:51 UTC MAIN commitmail json YAML

2012-08-29 20:34:19 UTC MAIN commitmail json YAML

Use new makemandb -Q flag to be really quiet.

(wiz)

2012-08-29 20:33:02 UTC MAIN commitmail json YAML

Add -Q flag:
Print only fatal error messages (i.e., when the database is left in
an inconsistent state and needs manual intervention).

From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.

(wiz)

2012-08-29 19:10:17 UTC MAIN commitmail json YAML

2012-08-29 18:56:45 UTC MAIN commitmail json YAML

Make all cortex and arm11 cpus uses writeback cached memories for pagetables

(matt)

2012-08-29 18:56:40 UTC MAIN commitmail json YAML

Add missing newline to printf (in the disabled code for $ORIGIN).

(dholland)

2012-08-29 18:52:32 UTC MAIN commitmail json YAML

2012-08-29 18:50:36 UTC MAIN commitmail json YAML

Check for NULL *before* using ALIGN().

I don't remember what prompted this, but it's obviously a desirable fix
and I've been carrying it on a heavily-used machine for more than a year.

(dholland)

2012-08-29 18:46:13 UTC MAIN commitmail json YAML

Use more markup, fix English usage.

(dholland)

2012-08-29 18:45:41 UTC MAIN commitmail json YAML

Use ci->ci_data.cpu_cc_freq.
Use new armreg_* macros.

(matt)

2012-08-29 18:44:56 UTC MAIN commitmail json YAML

Remove undeeded struct device;

(matt)

2012-08-29 18:37:14 UTC MAIN commitmail json YAML

Recode armv7_dcache_wbinv_all in asm.  Add armv7_dcache_inv_all and
armv7_icache_inv_all as well.
Use dsb/dmb/isb instructions

(matt)

2012-08-29 18:29:04 UTC MAIN commitmail json YAML

always start PMC cycle counter for ARM11 and Cortex.

(matt)

2012-08-29 18:05:42 UTC MAIN commitmail json YAML

For OMAP3530/TIAM37XX and OMAP4430, read the PLL regisers and calculate the
real CPU clock rate.

(matt)

2012-08-29 18:04:23 UTC MAIN commitmail json YAML

Use cpsid
Don't add mmu entries for overlapping entries.

(matt)

2012-08-29 17:48:17 UTC MAIN commitmail json YAML

2012-08-29 17:44:25 UTC MAIN commitmail json YAML

Use new armv7 CP15 register to print out cache types.
If the cpu_cc_freq is set, report it.
Add macros to make inlines for reading/writing co-processor registers.

(matt)

2012-08-29 17:13:23 UTC MAIN commitmail json YAML

Extend the CPU microcode update framework to support Intel x86 CPUs.
Contrary to the AMD implementation, it doesn't use xcalls to distribute
the update to all CPUs but relies on cpuctl(8) to bind itself to the
right CPU -- to keep it simple and avoid possible problems with
hyperthreading.
Also, it doesn't parse the vendor supplied file to pick the right
part for the present CPU model but relies on userland to prepare
files with specific filenames. I'll commit a pkg for this in a minute
(pkgsrc/sysutils/intel-microcode).
The ioctl interface changed; compatibility is provided (should be
limited to COMPAT_NETBSD6 as soon as this is available).

(drochner)

2012-08-29 17:08:41 UTC MAIN commitmail json YAML

Support PMAP_NOCACHE in pmap_kenter_pa

(matt)

2012-08-29 16:50:10 UTC MAIN commitmail json YAML

mvsata(4) DMA data structures are already __packed, but as the hardware
requires them to be 8-byte aligned, add __aligned(8) too, so that accesses
on strict alignment platforms are more efficent.

(jakllsch)

2012-08-29 16:48:11 UTC MAIN commitmail json YAML

Use curcpu() instead of l->l_cpu

(matt)

2012-08-29 16:45:34 UTC MAIN commitmail json YAML

2012-08-29 14:00:22 UTC MAIN commitmail json YAML

When unloading the nfsserver module, call nfs_fini() so that the nfsrvdescpl
pool gets destroyed. Otherwise we are left with a stray pool that points to
unmapped memory behind (and bad things happen). Typically you get seemingly
random page faults (without printing uvm_fault) that happen in various pool
operations. Most frequent one is the pool_drain() from the page daemon.

(christos)

2012-08-29 12:01:56 UTC ipsec-tools-0_8-branch commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: Accept DPD messages with cookies
also in reversed order for compatiblity. At least Cisco 836 running
IOS 12.3(8)T does this.

(tteras)

2012-08-29 12:01:30 UTC MAIN commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: Accept DPD messages with cookies
also in reversed order for compatiblity. At least Cisco 836 running
IOS 12.3(8)T does this.

(tteras)

2012-08-29 11:35:09 UTC ipsec-tools-0_8-branch commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: add remote's IP address to the
"certificate not verified" error message.

(tteras)

2012-08-29 11:34:37 UTC MAIN commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: add remote's IP address to the
"certificate not verified" error message.

(tteras)

2012-08-29 11:24:28 UTC ipsec-tools-0_8-branch commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: do not print unnecessary warning
about non-verified certificate when using raw plain-rsa.

(tteras)

2012-08-29 11:24:12 UTC MAIN commitmail json YAML

From Roman Hoog Antink <rha@open.ch>: do not print unnecessary warning
about non-verified certificate when using raw plain-rsa.

(tteras)

2012-08-29 10:38:53 UTC MAIN commitmail json YAML

Remove unused variable. Approved by pooka.

(msaitoh)

2012-08-29 08:55:27 UTC ipsec-tools-0_8-branch commitmail json YAML

From Rainer Weikusat <rweikusat@mobileactivedefense.com>: Release unused
phase2 of passive remotes after acquire.

(tteras)

2012-08-29 08:54:00 UTC ipsec-tools-0_8-branch commitmail json YAML

From Wolfgang Schmieder <wolfgang.schmieder@honeywell.com>: setup phase1
port properly.

(tteras)

2012-08-29 08:42:25 UTC ipsec-tools-0_8-branch commitmail json YAML

Allow inherited remote blocks without additional remote statements to be
specified in a simpler way. patch by Roman Hoog Antink <rha@open.ch>

(tteras)

2012-08-29 08:30:03 UTC MAIN commitmail json YAML

2012-08-29 07:14:06 UTC MAIN commitmail json YAML

Rename ARM options PROCESS_ID_IS_CUR{CPU,LWP} to TPIDRPRW_IS_CUR{CPU,LWP}
since TPIDRPRW is the cp15 register name.
Initialize it early in start along with CI_ARM_CPUID.
Remove other initializations.
We alays have ci_curlwp.
Enable TIPRPRW_IS_CURCPU in std.beagle.
[tested on a beaglboard (cortex-a8)]

(matt)

2012-08-29 07:09:13 UTC MAIN commitmail json YAML

Use ARMV6+ cpsi{d,f} instructions whenever possible.  Use r7 to hold previous
mode and avoid recomputing it.  Add support for obtaining kernel_lock on
exception entry and exit.

(matt)

2012-08-29 07:06:28 UTC MAIN commitmail json YAML

2012-08-29 07:04:15 UTC MAIN commitmail json YAML

Add required dsb/dmb instructions (or placeholders for them) required for
the weak memory ordering of the ARMV7-A architecture.

(matt)

2012-08-29 05:51:31 UTC MAIN commitmail json YAML

Use the correct prot mask in vector_page_setprot

(matt)

2012-08-29 03:54:03 UTC MAIN commitmail json YAML

Add an INSTALL variant for BEAGLEBOARD.

(matt)

2012-08-29 03:12:08 UTC MAIN commitmail json YAML

Don't add unwind.h stuff into BUILDSYMLINKS when MKGCC=="no".
Fixes "Wrong number of words (1) in .for substitution list with 2 vars" problem
while mknative-ing. Approved by mrg.

(msaitoh)

2012-08-29 02:44:07 UTC MAIN commitmail json YAML

when in event mode, optionally pretend to be a USB keyboard
with this USB and ADB keyboards can coexist at the same mux, with X just
listening to /dev/wskbd instead of having to open each one separately
this can be controlled via sysctl, defaults to off for now
needs testing with non-US keyboards

(macallan)

2012-08-29 02:38:31 UTC MAIN commitmail json YAML

support an optional table to translate scancodes when in event mode

(macallan)

2012-08-28 15:54:41 UTC MAIN commitmail json YAML

don't undef TRAP_SIGDEBUG

(christos)

2012-08-28 15:52:20 UTC MAIN commitmail json YAML

proper locking for DEBUG

(christos)

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

Skip test requiring /usr/bin/mandoc if it does not exist, as is the case
when text.tgz has not been installed.

(gson)

2012-08-28 07:55:02 UTC MAIN commitmail json YAML

mention how to fix protocols.

(christos)

2012-08-28 07:53:45 UTC MAIN commitmail json YAML

- fix manet alias to MANET; giving an alias with the same name is a no/op
- protocol 84 is defined for as ttp and iptm, merge the two entries since
  libc getprotoent() does not read the whole file and merge in the "files"
  implementation.

(christos)

2012-08-27 22:25:09 UTC MAIN commitmail json YAML

Kernel crash dumps are not properly implemented - so do not pretend they
would exist and set dumplo to 0 if dumpsize is 0. This makes savecore
happy.
XXX - implement real dumps, most of the needed code seems to be in place
already.

(martin)

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

Handle any reports of state changes for INDICATORs

(pgoyette)

2012-08-27 21:42:04 UTC MAIN commitmail json YAML

1. Enable use of FMONSTCHANGED events for INDICATOR sensors
2. Update handling of FMONCRITICAL event reporting.  The state
  transition does not require a corresponding change in value.

With these changes, you can now have an INDICATOR sensor that
reports the presence or absence of a device, and (if the device
is present) separately monitor it for proper functioning.

Should address the concerns expressed recently with the commit
of changes to wmi(4) BBU handling.

(pgoyette)

2012-08-27 21:07:33 UTC MAIN commitmail json YAML

Provide names for the values associated with INDICATOR sensors.

(pgoyette)

2012-08-27 20:52:40 UTC MAIN commitmail json YAML

Drop trailing whitespace.

(wiz)

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

Mention the new sysctl variable just created.

(pgoyette)

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

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

(pgoyette)

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

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

(matt)

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

Fix indentation.  No code change.

(pgoyette)

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

Simplify some logic - no functional change intended.

While here, clean up a couple of comments.

(pgoyette)

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

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

(matt)

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

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

(chs)

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

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

Do not fail kvm_dump_mkheader without setting an error message

(martin)

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

Add placeholder test programs for share/mk files.

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

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

(jmmv)

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

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

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

(jmmv)

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

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

(bouyer)

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

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

(bouyer)

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

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

(apb)

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

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

(wiz)

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

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

Patch from Bug Hunting.

(wiz)

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

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

Patch from Bug Hunting.

(wiz)

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

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

Patch from Bug Hunting.

(wiz)

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

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

Patch from Bug Hunting.

(wiz)

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

- synchronize `usage' message with man page.

Patch from Bug Hunting.

(wiz)

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

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

Patch from Bug Hunting.

(wiz)

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

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

(apb)

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

Wrap a line that was longer than 80 columns.

(apb)

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

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

(apb)

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

stdlib.h, not malloc.h

(dholland)

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

stdlib.h, not malloc.h

(dholland)

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

stdlib.h, not malloc.h

(dholland)

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

stdlib.h, not malloc.h

(dholland)

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

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

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

(jakllsch)

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

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

(jakllsch)

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

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

(jmmv)

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

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

(pooka)

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

Fix fini processing.

(matt)

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