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

2024-05-10 03:04:35 UTC Now

2014-02-28 05:38:15 UTC MAIN commitmail json YAML

2014-02-28 05:37:52 UTC MAIN commitmail json YAML

2014-02-28 05:35:49 UTC MAIN commitmail json YAML

Use uintptr_t instead of int.

(matt)

2014-02-28 05:34:39 UTC MAIN commitmail json YAML

Use more appropriate type.

(matt)

2014-02-28 05:33:53 UTC MAIN commitmail json YAML

2014-02-28 05:32:01 UTC MAIN commitmail json YAML

2014-02-28 05:31:38 UTC MAIN commitmail json YAML

2014-02-28 05:30:24 UTC MAIN commitmail json YAML

Add trapframe32 for COMPAT_NETBSD32

(matt)

2014-02-28 05:29:57 UTC MAIN commitmail json YAML

Add ALIGNBYTES32 for COMPAT_NETBSD32

(matt)

2014-02-28 05:28:40 UTC MAIN commitmail json YAML

Use uintptr_t for bus_size_t, bus_addr_t, bus_space_handler_t since uint32_t
doesn't really work too 64-bit platforms.

(matt)

2014-02-28 05:27:38 UTC MAIN commitmail json YAML

2014-02-28 05:27:05 UTC MAIN commitmail json YAML

2014-02-28 05:26:23 UTC MAIN commitmail json YAML

Add cmp{ptr,long,reg}{,l}{,i}

(matt)

2014-02-27 22:57:36 UTC MAIN commitmail json YAML

2014-02-27 22:57:22 UTC MAIN commitmail json YAML

GC writeback_dcache_line and clear_dcache_line.

(joerg)

2014-02-27 22:50:52 UTC MAIN commitmail json YAML

Allow CTLTYPE_INT and CTLTYPE_QUAD to be read and written as either 4 or 8
  byte values regardless of the type.
64bit writes to 32bit variables must be valid (signed) values.
32bit reads of large values return -1.
Amongst other things this should fix libm's code that reads machdep.sse
  as a 32bit int, but I'd changed it to 64bit (to common up some code).

(dsl)

2014-02-27 20:43:33 UTC MAIN commitmail json YAML

remove the GCC 4 EXTERNAL_GCC_SUBDIR, and switch GCC 4.8 to use gcc.old.

(mrg)

2014-02-27 20:15:53 UTC MAIN commitmail json YAML

define GCCDIST properly for GCC 4.1, and since it is now the same
as GCCSRCDIR remove the latter.

(mrg)

2014-02-27 18:20:21 UTC MAIN commitmail json YAML

Global variable is never a null pointer.

(joerg)

2014-02-27 18:14:52 UTC MAIN commitmail json YAML

Cast argument to abs, not the result.

(joerg)

2014-02-27 18:12:41 UTC MAIN commitmail json YAML

offs_from_utc is known to be small, so explicitly cast it to int.

(joerg)

2014-02-27 18:12:28 UTC MAIN commitmail json YAML

Use ## for concatenation

(matt)

2014-02-27 18:12:11 UTC MAIN commitmail json YAML

Use abs for difference of integers.

(joerg)

2014-02-27 18:11:41 UTC MAIN commitmail json YAML

Use labs for long arguments and fabs for double ones.

(joerg)

2014-02-27 18:11:08 UTC MAIN commitmail json YAML

2014-02-27 18:11:04 UTC MAIN commitmail json YAML

time_t is larger than int, so don't use abs.

(joerg)

2014-02-27 18:10:01 UTC MAIN commitmail json YAML

Member will never be null, so remove check.

(joerg)

2014-02-27 18:09:38 UTC MAIN commitmail json YAML

Remove tautological check.

(joerg)

2014-02-27 18:09:18 UTC MAIN commitmail json YAML

Cast strlen of constant down to avoid argument widening. Change an abs
to labs based on the arguments.

(joerg)

2014-02-27 18:05:07 UTC MAIN commitmail json YAML

Provide labs, llabs and imaxabs for kernel use.

(joerg)

2014-02-27 18:01:51 UTC MAIN commitmail json YAML

Use the CALL() macro.

(matt)

2014-02-27 17:43:35 UTC MAIN commitmail json YAML

Don't use abs on unsigned values.

(joerg)

2014-02-27 17:43:02 UTC MAIN commitmail json YAML

Expect long long to be larger than uint32_t and use llabs after casting
the uint32_t.

(joerg)

2014-02-27 17:42:23 UTC MAIN commitmail json YAML

Timestamps can be quite large, so use llabs.

(joerg)

2014-02-27 17:26:02 UTC MAIN commitmail json YAML

2014-02-27 17:25:28 UTC MAIN commitmail json YAML

Don't use integer downcasts, use correctly sized constants for each test.

(joerg)

2014-02-27 16:51:39 UTC MAIN commitmail json YAML

The current implementation of vn_lock() is racy.  Modification of
the vnode operations vector for active vnodes is unsafe because it
is not known whether deadfs or the original file system will be
called.

- Pass down LK_RETRY to the lock operation (hint for deadfs only).

- Change deadfs lock operation to return ENOENT if LK_RETRY is unset.

- Change all other lock operations to check for dead vnode once
  the vnode is locked and unlock and return ENOENT in this case.

With these changes in place vnode lock operations will never succeed
after vclean() has marked the vnode as VI_XLOCK and before vclean()
has changed the operations vector.

Adresses PR kern/37706 (Forced unmount of file systems is unsafe)

Discussed on tech-kern.

Welcome to 6.99.33

(hannken)

2014-02-27 16:47:48 UTC MAIN commitmail json YAML

2014-02-27 16:00:32 UTC MAIN commitmail json YAML

Fix typo in comment BEAGLEBOARD->CUBIEBOARD

(reinoud)

2014-02-27 15:58:03 UTC MAIN commitmail json YAML

Add P2SZREG to be usign with .p2align

(matt)

2014-02-27 15:56:12 UTC MAIN commitmail json YAML

Use gcc,compat, directory creation only depends on the MKCOMPAT switch.

(joerg)

2014-02-27 13:00:06 UTC MAIN commitmail json YAML

Currently dead vnodes still reside on the vnodelist of the file system
they have been removed from.

Create a "dead mount" that takes dead vnodes until they get freed.

Discussed on tech-kern.

(hannken)

2014-02-27 10:42:30 UTC MAIN commitmail json YAML

For now, provide a path to the gcc 4.1 distribution as well

(martin)

2014-02-27 09:58:05 UTC MAIN commitmail json YAML

We have to ensure the string is NUL-terminated and of the expected
length to avoid copying uninitialized data.

ok christos@

(maxv)

2014-02-27 09:39:00 UTC MAIN commitmail json YAML

2014-02-27 09:37:02 UTC MAIN commitmail json YAML

Add a method to test the compiler for things like LDREX availability,
LDRD availability, THUMB2, EABI.

(matt)

2014-02-27 09:13:20 UTC MAIN commitmail json YAML

2014-02-27 09:08:49 UTC MAIN commitmail json YAML

2014-02-27 09:05:08 UTC MAIN commitmail json YAML

Explicitly remove .note.netbsd.mcmodel sections (eroneously generated
on sparc64 during intermediate linking)

(martin)

2014-02-27 08:52:34 UTC ipsec-tools-0_8-branch commitmail json YAML

2014-02-27 08:37:59 UTC MAIN commitmail json YAML

From Adam Majer <adamm@zombino.com>: Support IPv6 in X509 subjectAltName

(tteras)

2014-02-27 07:35:04 UTC MAIN commitmail json YAML

2014-02-27 03:09:58 UTC MAIN commitmail json YAML

2014-02-27 02:14:27 UTC MAIN commitmail json YAML

G/c old unused sh3 csu.  Requested by joerg@

(uwe)

2014-02-27 01:40:07 UTC MAIN commitmail json YAML

Checking the return value of an allocator works better, when looking at
the stored pointer.

(joerg)

2014-02-27 01:31:09 UTC MAIN commitmail json YAML

2014-02-27 01:30:42 UTC MAIN commitmail json YAML

Remove impossible checks.

(joerg)

2014-02-27 01:30:18 UTC MAIN commitmail json YAML

A member of a non-null struct pointer can't be null.

(joerg)

2014-02-27 01:17:13 UTC MAIN commitmail json YAML

AF_MAX isn't an address family so don't include it in the generated table.

(ginsbach)

2014-02-27 01:07:52 UTC MAIN commitmail json YAML

To build elftosb with clang++, it needs more than nl_types.h provides.
XXX to workaround with, if compiling on __NetBSD__ just include the real
nl_types.h

(matt)

2014-02-27 00:59:50 UTC MAIN commitmail json YAML

Use an abs wide enough to cover the types involved.

(joerg)

2014-02-27 00:49:46 UTC MAIN commitmail json YAML

struct member can't be null, if the pointer itself is valid.

(joerg)

2014-02-26 22:40:09 UTC MAIN commitmail json YAML

2014-02-26 22:37:56 UTC MAIN commitmail json YAML

2014-02-26 22:29:40 UTC MAIN commitmail json YAML

delete 'difz' as well, in case i've left it.

XXX: consider running 'cvs up -dPA -I\! -I.CVS -ICVS' first?

(mrg)

2014-02-26 22:27:10 UTC MAIN commitmail json YAML

oops, avoid re-setting DIST to something that might be wrong now.

(mrg)

2014-02-26 22:04:17 UTC MAIN commitmail json YAML

oops, did not mean to commit this.

(mrg)

2014-02-26 21:42:40 UTC MAIN commitmail json YAML

2014-02-26 21:18:14 UTC MAIN commitmail json YAML

fix a typo (from cegger)
fix the date call (from tn)

(mrg)

2014-02-26 20:49:27 UTC MAIN commitmail json YAML

Remove hardcoded VM_MIN_ADDRESS and instead query current value via
sysctl vm.minaddress.

(martin)

2014-02-26 20:33:53 UTC MAIN commitmail json YAML

Fix copy & pasto

(martin)

2014-02-26 19:59:49 UTC MAIN commitmail json YAML

Only track kenter_pa'ed pages if arm_cache_prefer_mask is non-zero.

(matt)

2014-02-26 19:41:46 UTC MAIN commitmail json YAML

Initialize mvsoctmr_freq earlier (in mvsoctmr_attach) to avoid division
by zero in calculation of the watchdog parameters.

(martin)

2014-02-26 17:35:21 UTC MAIN commitmail json YAML

Don't do ref/mod emulation for KENTRY pages.
l2pte_minidata -> l2pte_minidata_p

(matt)

2014-02-26 16:16:18 UTC MAIN commitmail json YAML

Revert previous - will fix userland with new sysctls for VM_MIN_ADDRESS/
VM_MAXADDESS.

(martin)

2014-02-26 16:11:59 UTC MAIN commitmail json YAML

Add vm.min_address and vm.max_address which return VM_MIN_ADDRESS and
VM_MAXUSER_ADDRESS.

(matt)

2014-02-26 15:35:05 UTC MAIN commitmail json YAML

2014-02-26 15:34:23 UTC MAIN commitmail json YAML

src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/bfd-in3.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/bfd.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/bfd_stdint.h@1.3 / diff / nxr@1.3
src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/bfdver.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/config.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libbfd/arch/powerpc64/targmatch.h@1.3 / diff / nxr@1.3
src/external/gpl3/gdb/lib/libdecnumber/arch/powerpc64/config.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libdecnumber/arch/powerpc64/gstdint.h@1.3 / diff / nxr@1.3
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/build-gnulib/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/config.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/defs.mk@1.4 / diff / nxr@1.4
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/init.c@1.4 / diff / nxr@1.4
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/jit-reader.h@1.1 / diff / nxr@1.1
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/observer.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/observer.inc@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/version.c@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libgdb/arch/powerpc64/xml-builtin.c@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libiberty/arch/powerpc64/config.h@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libiberty/arch/powerpc64/defs.mk@1.2 / diff / nxr@1.2
src/external/gpl3/gdb/lib/libopcodes/arch/powerpc64/config.h@1.2 / diff / nxr@1.2
      :
(more 3 files)
powerpc64 support

(christos)

2014-02-26 14:54:51 UTC MAIN commitmail json YAML

Make the .note section mergable and set proper "item" length.
XXX seems to be impossible to do that with gas w/o causing a (bogus)
warning - but the resulting object file is fine.

(martin)

2014-02-26 13:50:29 UTC MAIN commitmail json YAML

Add missing EL_REFRESH

(christos)

2014-02-26 11:00:40 UTC MAIN commitmail json YAML

Include param.h here - userland expects VM_* defines to work with just
this include, but PAGE_SIZE relies on PGSHIFT now, which is not defined
here.

Matt: please rearrange/cleanup differently if you prefer (but test build
src/tests/lib/libc/sys/t_mlock for example.)

(martin)

2014-02-26 10:50:23 UTC MAIN commitmail json YAML

script to copy gcc to gcc.old, ready for importing.

(mrg)

2014-02-26 09:54:34 UTC MAIN commitmail json YAML

prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
  because it arranges for ../Makefile.inc to be included earlier, and
  don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
  valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
    is kind of sketchy, it would be great if this was fixed.

(mrg)

2014-02-26 07:57:09 UTC MAIN commitmail json YAML

Fix off by one in _bus_dma_{paddr_inrange,_to_paddr} when checking the
dma range.

(skrll)

2014-02-26 07:48:29 UTC MAIN commitmail json YAML

Re-enable FSR_WRITE for armv6.

(skrll)

2014-02-26 05:51:11 UTC MAIN commitmail json YAML

put the new EXTERNAL_GCC_SUBDIR under MKGCC.

(mrg)

2014-02-26 04:31:29 UTC MAIN commitmail json YAML

2014-02-26 04:13:45 UTC MAIN commitmail json YAML

Add Micrel PHY (KSZ9021RN)

The new driver micphy is almost same as ukphy except that
micphy has a fixup for cpsw; a PHY with cpsw has to adjust
RGMII signal timing.

Reviewed by christos@

(ozaki-r)

2014-02-26 03:58:33 UTC MAIN commitmail json YAML

Make cpsw driver work without uboot support

On some eval boards such as BeagleBone, the cpsw device is initialized
rightly by the uboot of the boards so that the cpsw driver doesn't need
to do some initializations but works fine.

The patch adds initializations to make the driver work solely. It also
adds support for 1000BaseT (RGMII) PHY that is equipped on some boards,
e.g., CKB-3352.

Reviewed by christos@

(ozaki-r)

2014-02-26 03:11:37 UTC MAIN commitmail json YAML

2014-02-26 03:09:42 UTC MAIN commitmail json YAML

powerpc64 needs USE_COMPILERCRTSTUFF=yes

(christos)

2014-02-26 02:51:02 UTC MAIN commitmail json YAML

define EXTERNAL_GCC_SUBDIR based upon HAVE_GCC, for GCC >= 4.5,
and use it in the one place (bsd.lib.mk) it's used in share/mk.

(mrg)

2014-02-26 02:39:29 UTC MAIN commitmail json YAML

Run constructor as part of network faction bootstrap, not device
(rumpdev no longer necessary)

(pooka)

2014-02-26 02:07:58 UTC MAIN commitmail json YAML

Move pmap_recent_user to ci->ci_pmap_lastuser and
pmap_previous_active_lwp to ci->ci_lastlwp.  Fix some comments.

(matt)

2014-02-26 02:03:40 UTC MAIN commitmail json YAML

Use MAP_ANON|MAP_PRIVATE for anonymous memory mapping,
e.g. Linux gets upset if just MAP_ANON.

(pooka)

2014-02-26 02:03:00 UTC MAIN commitmail json YAML

Add more MMU registers

(matt)

2014-02-26 02:01:29 UTC MAIN commitmail json YAML

2014-02-26 02:01:02 UTC MAIN commitmail json YAML

2014-02-26 01:57:49 UTC MAIN commitmail json YAML

Move some static/global variables to here.

(matt)

2014-02-26 01:56:51 UTC MAIN commitmail json YAML

Remove KERNEL_LOCK/KERNEL_UNLOCK

(matt)

2014-02-26 01:55:02 UTC MAIN commitmail json YAML

Use PAGE_SIZE instead of 1000

(matt)

2014-02-26 01:54:35 UTC MAIN commitmail json YAML

2014-02-26 01:54:10 UTC MAIN commitmail json YAML

ci_cpu_id -> ci_arm_cpuid

(matt)

2014-02-26 01:53:23 UTC MAIN commitmail json YAML

Add XN bit L2 large pages.

(matt)

2014-02-26 01:51:51 UTC MAIN commitmail json YAML

Remove duplicate PMAP_PTE

(matt)

2014-02-26 01:51:11 UTC MAIN commitmail json YAML

l2pte_valid -> l2pte_valid_p

(matt)

2014-02-26 01:45:33 UTC MAIN commitmail json YAML

Replace 1000 with PAGE_SIZE

(matt)

2014-02-26 01:41:40 UTC MAIN commitmail json YAML

Add support for PMAP_PTE to pmap_kenter_pa

(matt)

2014-02-26 01:05:52 UTC MAIN commitmail json YAML

Use kmem instead of malloc.
Fix various corner cases with bounce buffers.
Use PMAP_NOCACHE instead of manipulating PTEs directly.

(matt)

2014-02-26 01:03:03 UTC MAIN commitmail json YAML

Add PMAP_PTE flag.  (map page so it can be used as a PDE or PTE page)

(matt)

2014-02-26 00:59:27 UTC matt-nb5-mips64 commitmail json YAML

2014-02-26 00:39:50 UTC MAIN commitmail json YAML

2014-02-26 00:39:30 UTC MAIN commitmail json YAML

blink status LED during data transfers

(jmcneill)

2014-02-26 00:32:21 UTC MAIN commitmail json YAML

Add awge
bump symtab space.

(matt)

2014-02-26 00:30:57 UTC MAIN commitmail json YAML

Didn't want to comment out awin_dma_bootstrap

(matt)

2014-02-26 00:29:23 UTC MAIN commitmail json YAML

2014-02-26 00:20:59 UTC MAIN commitmail json YAML

Deal with cubietruck GPIO differences.
Use its 2GB of RAM to distinguish it.

(matt)

2014-02-26 00:19:01 UTC MAIN commitmail json YAML

Include latent support for coherent dma though for now it seems that isn't
possible.

(matt)

2014-02-26 00:12:21 UTC MAIN commitmail json YAML

2014-02-25 23:15:43 UTC MAIN commitmail json YAML

Fix bits/bytes mixup in rnd_getmore.

Remove some needless casts and fix format directives while here.

Bit/byte mixup noticed by pooka.

(riastradh)

2014-02-25 22:42:06 UTC MAIN commitmail json YAML

If the in6 domain was not attached, do not attempt to process IPv6 packets.

(pooka)

2014-02-25 22:40:53 UTC MAIN commitmail json YAML

Schedule only those netisr's that have registered handlers.

(pooka)

2014-02-25 22:18:09 UTC MAIN commitmail json YAML

Only use FSR_WRITE on armv7 for now.

(matt)

2014-02-25 22:16:52 UTC MAIN commitmail json YAML

Add support for saving the AVX-256 ymm registers during FPU context switches.
Add support for the forthcoming AVX-512 registers.
Code compiled with -mavx seems to work, but I've not tested context
  switches with live ymm registers.
There is a small cost on fork/exec (a larger area is copied/zerod),
  but I don't think the ymm registers are read/written unless they
  have been used.
The code use XSAVE on all cpus, I'm not brave enough to enable XSAVEOPT.

(dsl)

2014-02-25 22:11:11 UTC MAIN commitmail json YAML

Add the XCR bits for snazzy upcoming features.
Define a mask for the fpu releated ones - only these wll be enabled.
The memory bound ones will need saving on every context switch.

(dsl)

2014-02-25 21:29:12 UTC MAIN commitmail json YAML

Default to EXEC_ELF32

(matt)

2014-02-25 20:58:18 UTC MAIN commitmail json YAML

emulate printflike properly to avoid fatal error on clang

(pooka)

2014-02-25 20:19:35 UTC MAIN commitmail json YAML

2014-02-25 20:16:29 UTC MAIN commitmail json YAML

s/mcp48x1dac/mcp48x1dac(4)/

(rkujawa)

2014-02-25 20:15:24 UTC MAIN commitmail json YAML

Note the new mcp48x1dac driver.

(rkujawa)

2014-02-25 20:09:37 UTC MAIN commitmail json YAML

Add preliminary driver for Microchip MCP48x1 family of DACs.

Needs more testing and an appropriate API for such (non-audio) DACs. For now
one can set the output value using sysctl node. Also sysmon(4) will conveniently
report the voltage on Vout pin of the DAC. Note that this is not an actual
measured voltage, but merely calculated using equation from datasheet. Real
voltage might be different and depend on analog circuitry attached to the DAC.

(rkujawa)

2014-02-25 19:37:31 UTC MAIN commitmail json YAML

Define ARM11_COMPAT_MMU (for now) to keep inline with  cpuconf.h changes

(skrll)

2014-02-25 19:20:09 UTC MAIN commitmail json YAML

2014-02-25 18:30:14 UTC MAIN commitmail json YAML

2014-02-25 17:56:03 UTC MAIN commitmail json YAML

Fix a 'stupido' that stopped (amongst other things) the cpu brand string
  being read.
The most obvious side effect the anita tests failed to detect they were
  running under qemu - so reported failures under qemu for things
  that qemu doesn't support.

(dsl)

2014-02-25 15:20:29 UTC MAIN commitmail json YAML

Mark a potentially unused variable

(martin)

2014-02-25 14:33:32 UTC MAIN commitmail json YAML

Remove an unused variable

(martin)

2014-02-25 14:22:59 UTC MAIN commitmail json YAML

Mark a variable used only in diagnostics

(martin)

2014-02-25 14:16:25 UTC MAIN commitmail json YAML

Mark a temporary as __USEd

(martin)

2014-02-25 14:10:09 UTC MAIN commitmail json YAML

Build with FORTIFY_SOURCE

(roy)

2014-02-25 14:09:13 UTC MAIN commitmail json YAML

2014-02-25 14:05:35 UTC MAIN commitmail json YAML

2014-02-25 13:22:14 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.3.0

(roy)

2014-02-25 13:20:23 UTC MAIN commitmail json YAML

2014-02-25 13:16:04 UTC MAIN commitmail json YAML

2014-02-25 13:07:29 UTC MAIN commitmail json YAML

2014-02-25 12:13:19 UTC MAIN commitmail json YAML

Powerpc seems to expect minimum 8 byte alignment from malloc as well.

(martin)

2014-02-25 09:54:33 UTC MAIN commitmail json YAML

ARMv6+ supplied a write bit in the FSR so use instead of reading the
instruction.

(matt)

2014-02-25 08:54:57 UTC MAIN commitmail json YAML

Default ARM11 to ARM_MMU_V6N

(matt)

2014-02-25 08:54:43 UTC MAIN commitmail json YAML

Add the ability to convert back to JSON in transit(1) - so, if desired,
JSON could be transported safely via the transit protocol.

Small fix for dictionary parsing.

Add more tests.

(agc)

2014-02-25 08:39:39 UTC MAIN commitmail json YAML

Add missing include of <arm/cpufunc.h>.
Pointed out by Tero Koskinen.

(martin)

2014-02-25 02:51:52 UTC MAIN commitmail json YAML

Add options COM_16750 to handle the IIR_BUSY interrupt.

(matt)

2014-02-25 01:02:42 UTC MAIN commitmail json YAML

Add kern.{ostype,osrelease,osrevision,version} kern.domainname,
kern.rawpartition sysctl support to rump kernel.
Moved the sysctl support that is shared between rump and normal
kernels to init_sysctl_base.c as rump cannot use init_sysctl.c
in order to avoid code duplication. Agreed with pooka@.

(justin)

2014-02-25 00:26:43 UTC MAIN commitmail json YAML

#include <arm/locore.h>

(matt)

2014-02-25 00:09:00 UTC MAIN commitmail json YAML

2014-02-25 00:08:29 UTC MAIN commitmail json YAML

2014-02-25 00:05:49 UTC matt-nb5-mips64 commitmail json YAML

2014-02-25 00:05:11 UTC matt-nb5-mips64 commitmail json YAML

2014-02-24 23:54:10 UTC MAIN commitmail json YAML

If we are dumping a EABI coredump, set the version to EABI5.
If we are dumping a BE coredump on a BE8 system, set the BE8 flag.

(matt)

2014-02-24 22:34:08 UTC MAIN commitmail json YAML

2014-02-24 22:31:56 UTC MAIN commitmail json YAML

2014-02-24 21:14:13 UTC MAIN commitmail json YAML

2014-02-24 21:05:18 UTC MAIN commitmail json YAML

2014-02-24 19:22:14 UTC MAIN commitmail json YAML

2014-02-24 17:18:27 UTC MAIN commitmail json YAML

Provide CAS variants for 16 and 8 bit when running with more that 1 cpu

(martin)

2014-02-24 16:57:57 UTC MAIN commitmail json YAML

2014-02-24 16:50:49 UTC MAIN commitmail json YAML

Extract # of cores from L2CTRL for MULTIPROCESSOR kernels

(matt)

2014-02-24 16:45:06 UTC MAIN commitmail json YAML

Add more inlines.  Default FSR ARMv6+ bits.  Add A7/A15 L2CTRL defs.

(matt)

2014-02-24 16:40:29 UTC MAIN commitmail json YAML

Remove unneeded delays.  for ACHI port reg, act like ahcisatareg.h
(e.g. AHCI_P_AWIN_DMA(p))

(matt)

2014-02-24 16:15:43 UTC MAIN commitmail json YAML

Provide cas_16 and cas_8 emulation via cas_32 and use that for mips64

(martin)

2014-02-24 15:47:43 UTC MAIN commitmail json YAML

write to vendor specific dma reg relative to the port, not the base. sata works on cubieboard2 now

(jmcneill)

2014-02-24 14:26:11 UTC MAIN commitmail json YAML

Remove the only use of __qdivrem inside kernels

(martin)

2014-02-24 12:21:27 UTC MAIN commitmail json YAML

Save initial CAP/CAP2/PI config over reset. Provide channel_start callback
that sets up awin specific DMA regs.

(jmcneill)

2014-02-24 12:19:05 UTC MAIN commitmail json YAML

- Only enable AHCI mode if it is not already enabled.
- Add support for capturing initial CAP/CAP2/PI regs before reset (and
  restoring them afterwords)
- Add optional callbacks for channel_start / channel_stop.

(jmcneill)

2014-02-24 11:56:01 UTC MAIN commitmail json YAML

2014-02-24 11:43:33 UTC MAIN commitmail json YAML

truncate is not a defined operation for host files

(pooka)

2014-02-24 10:50:40 UTC MAIN commitmail json YAML

2014-02-24 10:47:46 UTC MAIN commitmail json YAML

Explicitly include <sys/simplelock.h> for now (untill Nick kills it
for real), to make it compile.

(martin)

2014-02-24 08:00:52 UTC MAIN commitmail json YAML

Add missing prototypes/includes and remove unused variables

(martin)

2014-02-24 07:50:22 UTC MAIN commitmail json YAML

2014-02-24 07:46:33 UTC MAIN commitmail json YAML

2014-02-24 07:41:15 UTC MAIN commitmail json YAML

2014-02-24 07:23:44 UTC MAIN commitmail json YAML

2014-02-24 00:49:53 UTC MAIN commitmail json YAML

Don't need to round since values are N-1.

(matt)

2014-02-24 00:32:17 UTC MAIN commitmail json YAML

Remove unused variable. Fixes compile error.

(msaitoh)

2014-02-23 22:38:40 UTC MAIN commitmail json YAML

Rename (the recently added) 'x86_xsave_size' to 'x86_fpu_save_size'
  and default to 512 (the size of the fxsave structure).

(dsl)

2014-02-23 22:36:43 UTC MAIN commitmail json YAML

Avoid unnecessary (and pointless) references to pcb->pcb_savefpu.
They were all in asserts.

(dsl)

2014-02-23 22:35:28 UTC MAIN commitmail json YAML

Add fpu_set_default_cw() and use it in the emulations to set the default
  x87 control word.
This means that nothing outside fpu.c cares about the internals of the
  fpu save area.
New kernel modules won't load with the old kernel - but that won't matter.

(dsl)

2014-02-23 21:19:06 UTC MAIN commitmail json YAML

2014-02-23 20:56:29 UTC MAIN commitmail json YAML

2014-02-23 16:07:40 UTC MAIN commitmail json YAML

Use Aux32Info not AuxInfo. Noticed by Maxime Villard.

(njoly)

2014-02-23 15:29:12 UTC MAIN commitmail json YAML

2014-02-23 13:22:32 UTC MAIN commitmail json YAML

Update a comment

(skrll)

2014-02-23 13:15:12 UTC MAIN commitmail json YAML

Bump MD size. Verified working.

(skrll)

2014-02-23 12:56:40 UTC MAIN commitmail json YAML

Determine whether the cpu supports xsave (and hence AVX).
The result is only written to sysctl nodes at the moment.
I see:
machdep.fpu_save = 3 (implies xsaveopt)
machdep.xsave_size = 832
machdep.xsave_features = 7
Completely common up the i386 and amd64 machdep sysctl creation.

(dsl)

2014-02-23 12:01:51 UTC MAIN commitmail json YAML

Use cprng_strong32 for LINUX_AT_RANDOM on amd64 too.

(njoly)

2014-02-23 11:09:42 UTC MAIN commitmail json YAML

2014-02-23 08:07:33 UTC MAIN commitmail json YAML

2014-02-23 07:54:43 UTC MAIN commitmail json YAML

ttioctl always gets a valid lwp reference. Replace attempt to handle a NULL
reference in only one place with a regular assertion.

(mlelstv)

2014-02-23 07:50:01 UTC MAIN commitmail json YAML

skip unparseable addresses.

(mlelstv)