Re: svn commit: r213346 - in head/sys: contrib/octeon-sdk mips/cavium mips/cavium/octe

2010-10-04 Thread Rafal Jaworowski
On 2010-10-02, at 07:43, Juli Mallett wrote: > Author: jmallett > Date: Sat Oct 2 05:43:17 2010 > New Revision: 213346 > URL: http://svn.freebsd.org/changeset/base/213346 > > Log: > o) Allow devices to override the MDIO read and write functions presented to > the miibus attached to octe in

svn commit: r227730 - in head/sys: arm/conf arm/mv boot/fdt/dts dev/cesa

2011-11-19 Thread Rafal Jaworowski
Author: raj Date: Sat Nov 19 16:30:06 2011 New Revision: 227730 URL: http://svn.freebsd.org/changeset/base/227730 Log: Initial version of cesa(4) driver for Marvell crypto engine and security accelerator. The following algorithms and schemes are supported: - 3DES, AES, DES - MD5, SH

svn commit: r228504 - head/sys/arm/arm

2011-12-14 Thread Rafal Jaworowski
Author: raj Date: Wed Dec 14 17:12:59 2011 New Revision: 228504 URL: http://svn.freebsd.org/changeset/base/228504 Log: Make *intr{cnt,names} on ARM reside in data section, similar to other arches. sintrnames and sintrcnt are initialized with non-zero values, which were discarded by the .b

svn commit: r228530 - in head/sys/arm: arm include

2011-12-15 Thread Rafal Jaworowski
Author: raj Date: Thu Dec 15 12:14:15 2011 New Revision: 228530 URL: http://svn.freebsd.org/changeset/base/228530 Log: ARM pmap fixes: - Write Buffers have to be drained after write to Page Table even if caches are in write-through mode. - Make sure to sync PTE in pmap_zero_page_ge

svn commit: r215119 - in head/sys/powerpc: booke include

2010-11-11 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 11 13:35:23 2010 New Revision: 215119 URL: http://svn.freebsd.org/changeset/base/215119 Log: Use local TLB_UNLOCKED marker instead of MTX_UNOWNED for Book-E PowerPC trap routines. This unbreaks Book-E build after the recent machine/mutex.h removal. While the

svn commit: r215120 - head/sys/dev/ofw

2010-11-11 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 11 13:42:46 2010 New Revision: 215120 URL: http://svn.freebsd.org/changeset/base/215120 Log: Return IEEE 1275 compliant error codes. Submitted by: nwhitehorn Modified: head/sys/dev/ofw/ofw_fdt.c Modified: head/sys/dev/ofw/ofw_fdt.c =

svn commit: r215121 - in head/sys/powerpc: aim booke

2010-11-11 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 11 13:46:28 2010 New Revision: 215121 URL: http://svn.freebsd.org/changeset/base/215121 Log: Fix typo in the comment. Modified: head/sys/powerpc/aim/clock.c head/sys/powerpc/booke/clock.c Modified: head/sys/powerpc/aim/clock.c =

svn commit: r215122 - head/sys/boot/fdt/dts

2010-11-11 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 11 13:48:48 2010 New Revision: 215122 URL: http://svn.freebsd.org/changeset/base/215122 Log: Correct RAM size of the MPC8555CDS board. Modified: head/sys/boot/fdt/dts/mpc8555cds.dts Modified: head/sys/boot/fdt/dts/mpc8555cds.dts =

svn commit: r196531 - in head/sys/arm/mv: . discovery kirkwood orion

2009-08-25 Thread Rafal Jaworowski
Author: raj Date: Tue Aug 25 09:30:03 2009 New Revision: 196531 URL: http://svn.freebsd.org/changeset/base/196531 Log: Eliminate platform_pmap_init() to simplify Marvell bootstrap code. Modified: head/sys/arm/mv/discovery/db78xxx.c head/sys/arm/mv/kirkwood/db88f6xxx.c head/sys/arm/mv/mv_m

svn commit: r196532 - head/sys/arm/mv

2009-08-25 Thread Rafal Jaworowski
Author: raj Date: Tue Aug 25 09:35:50 2009 New Revision: 196532 URL: http://svn.freebsd.org/changeset/base/196532 Log: Properly handle initial state of power mgmt. Modules on Marvell SOC can be selectively PM-disabled, and we must not access disabled devices' registers (attempt to initial

svn commit: r196533 - head/sys/arm/mv/kirkwood

2009-08-25 Thread Rafal Jaworowski
Author: raj Date: Tue Aug 25 09:39:11 2009 New Revision: 196533 URL: http://svn.freebsd.org/changeset/base/196533 Log: Exclude common Kirkwood settings so they can be shared among various platforms based on this SOC. This is a preliminary step for SheevaPlug support. Submitted by: Michal

svn commit: r196534 - in head/sys: conf dev/mge

2009-08-25 Thread Rafal Jaworowski
Author: raj Date: Tue Aug 25 09:47:12 2009 New Revision: 196534 URL: http://svn.freebsd.org/changeset/base/196534 Log: Introduce MII_ADDR_BASE option on ARM, which allows to override the default per platform requirements. Notes: - Only used by mge(4) at the moment. - This is very s

svn commit: r196536 - in head/sys/arm: conf mv/kirkwood

2009-08-25 Thread Rafal Jaworowski
Author: raj Date: Tue Aug 25 10:09:25 2009 New Revision: 196536 URL: http://svn.freebsd.org/changeset/base/196536 Log: Introduce SheevaPlug support. - The device is based on Marvell 88F6281 system on chip. - More info about the platform at http://www.plugcomputer.org - To build

svn commit: r197251 - in stable/8/sys: . amd64/include/xen arm/conf arm/mv arm/mv/discovery arm/mv/kirkwood arm/mv/orion cddl/contrib/opensolaris conf contrib/dev/acpica contrib/pf dev/mge dev/xen/...

2009-09-16 Thread Rafal Jaworowski
Author: raj Date: Wed Sep 16 12:07:58 2009 New Revision: 197251 URL: http://svn.freebsd.org/changeset/base/197251 Log: MFC r196531-196534,196536 Clean up Marvell platform code. Introduce SheevaPlug support. - The device is based on Marvell 88F6281 system on chip. - More in

Re: svn commit: r197643 - in head/sys: kern sys

2009-10-01 Thread Rafal Jaworowski
On 2009-10-01, at 15:41, Stanislav Sedov wrote: On Thu, 1 Oct 2009 15:21:34 +0200 Attilio Rao mentioned: 2009/9/30 Robert Watson : On Wed, 30 Sep 2009, Attilio Rao wrote: When releasing a read/shared lock we need to use a write memory barrier in order to avoid, on architectures which doe

Re: svn commit: r198341 - in head/sys: amd64/amd64 arm/arm arm/mv i386/i386 i386/xen ia64/ia64 kern mips/mips powerpc/aim powerpc/booke powerpc/include powerpc/powerpc sparc64/sparc64 sun4v/sun4v vm

2009-10-22 Thread Rafal Jaworowski
On 2009-10-21, at 20:38, Marcel Moolenaar wrote: The key property of this change is that the I-cache is made coherent *after* writes have been done. Doing it in the PMAP layer when adding or changing a mapping means that the I-cache is made coherent *before* any writes happen. The differ

svn commit: r227613 - head/sys/boot/fdt/dts

2011-11-17 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 17 12:08:12 2011 New Revision: 227613 URL: http://svn.freebsd.org/changeset/base/227613 Log: Add DTS for the Freescale P2020DS. Obtained from: Freescale Added: head/sys/boot/fdt/dts/p2020ds.dts (contents, props changed) Added: head/sys/boot/fdt/dts/p2020ds.dt

Re: svn commit: r216662 - head/share/mk

2010-12-22 Thread Rafal Jaworowski
On 2010-12-22, at 15:59, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Wed Dec 22 14:59:22 2010 > New Revision: 216662 > URL: http://svn.freebsd.org/changeset/base/216662 > > Log: > Enable build of FDT components by default. dtc is a required build tool > for all FDT-enabled kernels, an

Re: svn commit: r190701 - head/sys/powerpc/booke

2009-04-05 Thread Rafal Jaworowski
On 2009-04-05, at 00:01, Marcel Moolenaar wrote: Author: marcel Date: Sat Apr 4 22:01:43 2009 New Revision: 190701 URL: http://svn.freebsd.org/changeset/base/190701 Log: Implement kernel core dump support for Book-E processors. Both raw physical memory dumps and virtual minidumps are suppo

Re: svn commit: r190704 - head/sys/powerpc/aim

2009-04-05 Thread Rafal Jaworowski
On 2009-04-05, at 00:23, Marcel Moolenaar wrote: Author: marcel Date: Sat Apr 4 22:23:03 2009 New Revision: 190704 URL: http://svn.freebsd.org/changeset/base/190704 Log: Perform a dummy stwcx. when we switch contexts. The context being switched out may hold a reservation. The stwcx. will c

svn commit: r190844 - head/sys/arm/arm

2009-04-08 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 8 12:54:32 2009 New Revision: 190844 URL: http://svn.freebsd.org/changeset/base/190844 Log: Properly handle KDB entry in fatal abort. This lets KDB_UNATTENDED work on ARM. Submitted by: Grzegorz Bernacki gjb ! semihalf dot com Modified: head/sys/arm/arm/trap.c

svn commit: r190845 - head/sys/arm/arm

2009-04-08 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 8 13:01:18 2009 New Revision: 190845 URL: http://svn.freebsd.org/changeset/base/190845 Log: Minor description fix. Modified: head/sys/arm/arm/trap.c Modified: head/sys/arm/arm/trap.c == ---

svn commit: r191140 - in head/sys: arm/mv dev/mge

2009-04-16 Thread Rafal Jaworowski
Author: raj Date: Thu Apr 16 11:20:18 2009 New Revision: 191140 URL: http://svn.freebsd.org/changeset/base/191140 Log: Adjust Marvell Discovery (MV78xxx) support to recognize newest chip revisions, handle Z0 revision (early silicon) explicitly due to its quirks. Obtained from:Marv

svn commit: r191141 - head/sys/arm/arm

2009-04-16 Thread Rafal Jaworowski
Author: raj Date: Thu Apr 16 11:21:52 2009 New Revision: 191141 URL: http://svn.freebsd.org/changeset/base/191141 Log: Minor style fixes and better comments. Modified: head/sys/arm/arm/cpufunc_asm_armv5_ec.S head/sys/arm/arm/cpufunc_asm_sheeva.S Modified: head/sys/arm/arm/cpufunc_asm_armv5

svn commit: r191142 - head/sys/dev/mge

2009-04-16 Thread Rafal Jaworowski
Author: raj Date: Thu Apr 16 11:38:06 2009 New Revision: 191142 URL: http://svn.freebsd.org/changeset/base/191142 Log: mge(4): fix two bugs, which were leading to crash/hang under very heavy network load. 1. Leave the RX interrupt routine if there is no mbuf available. 2. Properly in

svn commit: r191307 - head/sys/powerpc/powerpc

2009-04-20 Thread Rafal Jaworowski
Author: raj Date: Mon Apr 20 12:40:28 2009 New Revision: 191307 URL: http://svn.freebsd.org/changeset/base/191307 Log: Provide locking for PowerPC interrupt sources config. Reviewed by: attilio Modified: head/sys/powerpc/powerpc/intr_machdep.c Modified: head/sys/powerpc/powerpc/intr_ma

Re: svn commit: r191362 - head/sys/powerpc/booke

2009-04-21 Thread Rafal Jaworowski
On 2009-04-21, at 19:04, Marcel Moolenaar wrote: Author: marcel Date: Tue Apr 21 17:04:01 2009 New Revision: 191362 URL: http://svn.freebsd.org/changeset/base/191362 Log: o Properly set ksym_start & ksym_end when options DDB is set. Include opt_ddb.h for that. Now you can actually boot w

Re: svn commit: r191322 - in head/sys: arm/conf dev/iicbus

2009-04-21 Thread Rafal Jaworowski
On 2009-04-21, at 20:38, M. Warner Losh wrote: In message: <20090421223502.507f0dcf.s...@freebsd.org> Stanislav Sedov writes: : -BEGIN PGP SIGNED MESSAGE- : Hash: SHA1 : : On Tue, 21 Apr 2009 12:18:05 -0600 (MDT) : "M. Warner Losh" mentioned: : : > In message: <200904212201

svn commit: r191375 - in head/sys/powerpc: booke include

2009-04-22 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 22 13:11:38 2009 New Revision: 191375 URL: http://svn.freebsd.org/changeset/base/191375 Log: Centralize setting HID0/1 for E500. Rename HID defines which are specific to E500 rather than shared within Book-E family. Obtained from:Freescale, Semihalf Modi

svn commit: r191376 - head/sys/powerpc/booke

2009-04-22 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 22 13:13:34 2009 New Revision: 191376 URL: http://svn.freebsd.org/changeset/base/191376 Log: Provide cpu_throw() for Book-E. Adjust cpu_switch() towards ULE support. Obtained from:Freescale, Semihalf Modified: head/sys/powerpc/booke/swtch.S head/sys/po

svn commit: r191378 - head/sys/powerpc/booke

2009-04-22 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 22 13:18:04 2009 New Revision: 191378 URL: http://svn.freebsd.org/changeset/base/191378 Log: Minor style consistency fix. Modified: head/sys/powerpc/booke/swtch.S Modified: head/sys/powerpc/booke/swtch.S ==

svn commit: r191380 - head/sys/powerpc/powerpc

2009-04-22 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 22 13:31:52 2009 New Revision: 191380 URL: http://svn.freebsd.org/changeset/base/191380 Log: Eliminate redundant setting of HID0_EMCP. Modified: head/sys/powerpc/powerpc/cpu.c Modified: head/sys/powerpc/powerpc/cpu.c =

svn commit: r191387 - head/share/man/man4/man4.powerpc

2009-04-22 Thread Rafal Jaworowski
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/man4.powerpc/tsec.4 Wed Apr 22 15:25:00 2009 (r191387) @@ -0,0 +1,156 @@ +.\" +.\" Copyright (c) 2009 Semihalf, Rafal

Re: svn commit: r191450 - in head/sys: conf powerpc/conf powerpc/include powerpc/mpc85xx powerpc/powerpc

2009-04-24 Thread Rafal Jaworowski
On 2009-04-24, at 05:51, Marcel Moolenaar wrote: Author: marcel Date: Fri Apr 24 03:51:11 2009 New Revision: 191450 URL: http://svn.freebsd.org/changeset/base/191450 Log: Add suppport for ISA and ISA interrupts to make the ATA controller in the VIA southbridge functional in the CDS (Configu

svn commit: r191455 - head/sys/powerpc/aim

2009-04-24 Thread Rafal Jaworowski
Author: raj Date: Fri Apr 24 08:57:54 2009 New Revision: 191455 URL: http://svn.freebsd.org/changeset/base/191455 Log: Zero PCB during early AIM PowerPC init. When memory is not zero'ed by firmware, uninitialized PCB can have bogus contents, which appear as a saved onfault condition, Alti

svn commit: r191829 - head/sys/boot/uboot/lib

2009-05-05 Thread Rafal Jaworowski
: head/sys/boot/uboot/lib/disk.c ====== --- head/sys/boot/uboot/lib/disk.c Tue May 5 16:27:45 2009 (r191828) +++ head/sys/boot/uboot/lib/disk.c Tue May 5 16:29:08 2009 (r191829) @@ -1,5 +1,6 @

Re: svn commit: r191829 - head/sys/boot/uboot/lib

2009-05-05 Thread Rafal Jaworowski
On 2009-05-05, at 19:33, Marcel Moolenaar wrote: On May 5, 2009, at 9:29 AM, Rafal Jaworowski wrote: Author: raj Date: Tue May 5 16:29:08 2009 New Revision: 191829 URL: http://svn.freebsd.org/changeset/base/191829 Log: GPT style partitioning for loader(8) with U-Boot support library

svn commit: r254531 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 14:56:17 2013 New Revision: 254531 URL: http://svnweb.freebsd.org/changeset/base/254531 Log: Simplify pv_entry removal or ARMv6/v7: - PGA_WRITEABLE indicates that there *might be* a writable mapping for the particular page, so to avoid frequent sweeping of t

svn commit: r254532 - in head/sys/arm: arm include

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:12:36 2013 New Revision: 254532 URL: http://svnweb.freebsd.org/changeset/base/254532 Log: Clear all L2 PTE protection bits before their configuration. Revise L2_S_PROT_MASK to include all of the protection bits. Notice that clearing these bits does not alw

svn commit: r254533 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:36:23 2013 New Revision: 254533 URL: http://svnweb.freebsd.org/changeset/base/254533 Log: Fix ARMv6/v7 mapping's wired status. Last input argument in pmap_modify_pv() should be a mask of flags to be set. In pmap_change_wiring() however, the straight wired s

svn commit: r254535 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:58:39 2013 New Revision: 254535 URL: http://svnweb.freebsd.org/changeset/base/254535 Log: Simplify and clean up pmap_clearbit() There is no need for calling vm_page_dirty() when clearing "modified" flag as it is already set for that page in pmap_fault_fixup

svn commit: r254536 - in head/sys/arm: arm include

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 16:16:49 2013 New Revision: 254536 URL: http://svnweb.freebsd.org/changeset/base/254536 Log: Do not use pv_kva on ARMv6/v7 and save some space on each vm_page. It's only relevant for older ARM variants (with virtual cache). Submitted by: Zbigniew Bodek Rev

svn commit: r254913 - head/sys/arm/arm

2013-08-26 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 26 15:38:27 2013 New Revision: 254913 URL: http://svnweb.freebsd.org/changeset/base/254913 Log: Add missing TAILQ initializer (omitted in r250634). Submitted by: Zbigniew Bodek Reviewed by: alc Sponsored by: The FreeBSD Foundation, Semihalf Modified: head/

svn commit: r254915 - head/sys/arm/include

2013-08-26 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 26 16:23:54 2013 New Revision: 254915 URL: http://svnweb.freebsd.org/changeset/base/254915 Log: Provide settings for superpage reservation system on ARM. This allows for enabling and configuring superpages reservation mechanism in order to allocate and populate 2

svn commit: r254918 - in head/sys/arm: arm include

2013-08-26 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 26 17:12:30 2013 New Revision: 254918 URL: http://svnweb.freebsd.org/changeset/base/254918 Log: Introduce superpages support for ARMv6/v7. Promoting base pages to superpages can increase TLB coverage and allow for efficient use of page table entries. This develo

svn commit: r232508 - in stable/9/sys: arm/arm arm/include i386/conf

2012-03-04 Thread Rafal Jaworowski
Author: raj Date: Sun Mar 4 17:00:46 2012 New Revision: 232508 URL: http://svn.freebsd.org/changeset/base/232508 Log: MFC r228504, r228530. r228504: Make *intr{cnt,names} on ARM reside in data section, similar to other arches. sintrnames and sintrcnt are initialized with non-zero

svn commit: r232511 - in stable/9/sys: dev/mvs i386/conf

2012-03-04 Thread Rafal Jaworowski
Author: raj Date: Sun Mar 4 17:53:40 2012 New Revision: 232511 URL: http://svn.freebsd.org/changeset/base/232511 Log: MFC r230865: Adjust mvs(4) to handle interrupt cause reg depending on the actual number of channels available - current code treats bits 4:7 in 'SATAHC interrupt

svn commit: r232512 - head/sys/arm/mv

2012-03-04 Thread Rafal Jaworowski
Author: raj Date: Sun Mar 4 18:13:45 2012 New Revision: 232512 URL: http://svn.freebsd.org/changeset/base/232512 Log: Remove unused #defines. All this is now retrieved from the device tree. MFC after:1 week Modified: head/sys/arm/mv/mvreg.h Modified: head/sys/arm/mv/mvreg.h ===

svn commit: r232518 - in head/sys: boot/fdt/dts dev/fdt dev/mge dev/tsec

2012-03-04 Thread Rafal Jaworowski
Author: raj Date: Sun Mar 4 19:22:52 2012 New Revision: 232518 URL: http://svn.freebsd.org/changeset/base/232518 Log: Respect phy-handle property in Ethernet nodes of the device tree. This lets specify whereabouts of the parent PHY for a given MAC node (and get rid of ugly kludges in mge

svn commit: r233013 - head/sys/arm/mv

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 21:48:27 2012 New Revision: 233013 URL: http://svn.freebsd.org/changeset/base/233013 Log: Fix error check. Submitted by: Lukasz Plachno Obtained from:Semihalf Modified: head/sys/arm/mv/common.c Modified: head/sys/arm/mv/common.c ===

svn commit: r233014 - in stable/9/sys: arm/mv i386/conf

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 22:08:25 2012 New Revision: 233014 URL: http://svn.freebsd.org/changeset/base/233014 Log: MFC r232512: Remove unused #defines. All this is now retrieved from the device tree. Modified: stable/9/sys/arm/mv/mvreg.h Directory Properties: stable/9/sys/ (props

svn commit: r233015 - in stable/9/sys: boot/fdt/dts dev/fdt dev/mge dev/tsec i386/conf

2012-03-15 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 15 22:15:06 2012 New Revision: 233015 URL: http://svn.freebsd.org/changeset/base/233015 Log: MFC r232518: Respect phy-handle property in Ethernet nodes of the device tree. This lets specify whereabouts of the parent PHY for a given MAC node (and get rid of u

svn commit: r233230 - in head/sys/boot: fdt uboot/common

2012-03-20 Thread Rafal Jaworowski
Author: raj Date: Tue Mar 20 13:08:57 2012 New Revision: 233230 URL: http://svn.freebsd.org/changeset/base/233230 Log: Improve device tree blob (DTB) handling in loader(8). Enable using the statically embedded blob from the kernel, if present. The KLD loaded DTB takes precedence, but they

svn commit: r233323 - head/sys/boot/fdt

2012-03-22 Thread Rafal Jaworowski
Author: raj Date: Thu Mar 22 20:34:26 2012 New Revision: 233323 URL: http://svn.freebsd.org/changeset/base/233323 Log: Improve FDT handling in loader(8) and make it more robust. o Fix buffer overflows when using a long property body in node paths. o Fix loop end condition when iterating t

Re: svn commit: r230622 - head

2012-01-30 Thread Rafal Jaworowski
On 2012-01-27, at 19:29, Dimitry Andric wrote: > Author: dim > Date: Fri Jan 27 18:29:03 2012 > New Revision: 230622 > URL: http://svn.freebsd.org/changeset/base/230622 > > Log: > When the buildkernel stage 2.3 (build tools) runs, the PATH is still set > to the default from the top-level Makef

Re: svn commit: r230622 - head

2012-01-30 Thread Rafal Jaworowski
On 2012-01-30, at 21:08, Dimitry Andric wrote: > On 2012-01-30 20:27, Rafal Jaworowski wrote: > ... >>> Fix this by setting PATH to ${BPATH}:${PATH} in stage 2.3, so the >>> bootstrap tools directories are searched before the regular ones. >> >> Is this su

Re: svn commit: r230622 - head

2012-01-31 Thread Rafal Jaworowski
On 2012-01-30, at 22:56, Dimitry Andric wrote: > On 2012-01-30 21:48, Ian Lepore wrote: >> On Mon, 2012-01-30 at 21:08 +0100, Dimitry Andric wrote: >>> On 2012-01-30 20:27, Rafal Jaworowski wrote: >>> ... >>>>> Fix this by setting PATH to ${BPATH}:${PA

Re: svn commit: r230622 - head

2012-01-31 Thread Rafal Jaworowski
On 2012-01-31, at 14:53, Dimitry Andric wrote: > On 2012-01-31 14:20, Rafal Jaworowski wrote: >> On 2012-01-30, at 22:56, Dimitry Andric wrote: > ... >>> That said, I still don't understand why the generated aicasm_scan.c file >>> is still defining the input(

svn commit: r230865 - head/sys/dev/mvs

2012-02-01 Thread Rafal Jaworowski
Author: raj Date: Wed Feb 1 13:39:52 2012 New Revision: 230865 URL: http://svn.freebsd.org/changeset/base/230865 Log: Adjust mvs(4) to handle interrupt cause reg depending on the actual number of channels available - current code treats bits 4:7 in 'SATAHC interrupt mask' and 'SATAHC

svn commit: r235936 - in head/sys/powerpc: aim booke include powerpc

2012-05-24 Thread Rafal Jaworowski
Author: raj Date: Thu May 24 21:13:24 2012 New Revision: 235936 URL: http://svn.freebsd.org/changeset/base/235936 Log: Fix physical address type to vm_paddr_t. Modified: head/sys/powerpc/aim/mmu_oea.c head/sys/powerpc/booke/pmap.c head/sys/powerpc/include/pmap.h head/sys/powerpc/powerpc

svn commit: r235938 - head/sys/dev/sec

2012-05-24 Thread Rafal Jaworowski
Author: raj Date: Thu May 24 21:24:23 2012 New Revision: 235938 URL: http://svn.freebsd.org/changeset/base/235938 Log: Recognize version 3.1 of the SEC crypto engine. Modified: head/sys/dev/sec/sec.c head/sys/dev/sec/sec.h Modified: head/sys/dev/sec/sec.c ==

svn commit: r235999 - head/sys/dev/mii

2012-05-25 Thread Rafal Jaworowski
Author: raj Date: Fri May 25 15:05:17 2012 New Revision: 235999 URL: http://svn.freebsd.org/changeset/base/235999 Log: More Cicada/Vitesse PHY ids. Obtained from:Semihalf Modified: head/sys/dev/mii/ciphy.c head/sys/dev/mii/miidevs Modified: head/sys/dev/mii/ciphy.c ===

svn commit: r236000 - head/sys/powerpc/powerpc

2012-05-25 Thread Rafal Jaworowski
Author: raj Date: Fri May 25 15:13:55 2012 New Revision: 236000 URL: http://svn.freebsd.org/changeset/base/236000 Log: Missing vm_paddr_t bits which should have been part of r235936. Modified: head/sys/powerpc/powerpc/mmu_if.m Modified: head/sys/powerpc/powerpc/mmu_if.m =

Re: svn commit: r236000 - head/sys/powerpc/powerpc

2012-05-25 Thread Rafal Jaworowski
On 2012-05-25, at 17:28, Nathan Whitehorn wrote: > On 05/25/12 10:13, Rafal Jaworowski wrote: >> Author: raj >> Date: Fri May 25 15:13:55 2012 >> New Revision: 236000 >> URL: http://svn.freebsd.org/changeset/base/236000 >> >> Log: >> Missing v

Re: svn commit: r236000 - head/sys/powerpc/powerpc

2012-05-25 Thread Rafal Jaworowski
On 2012-05-25, at 19:06, Rafal Jaworowski wrote: > > On 2012-05-25, at 17:28, Nathan Whitehorn wrote: > >> On 05/25/12 10:13, Rafal Jaworowski wrote: >>> Author: raj >>> Date: Fri May 25 15:13:55 2012 >>> New Revision: 236000 >>> URL: http:/

svn commit: r236019 - head/sys/powerpc/aim

2012-05-25 Thread Rafal Jaworowski
Author: raj Date: Fri May 25 18:17:26 2012 New Revision: 236019 URL: http://svn.freebsd.org/changeset/base/236019 Log: Fix physical address type to vm_paddr_t also for powerpc64. Modified: head/sys/powerpc/aim/mmu_oea64.c Modified: head/sys/powerpc/aim/mmu_oea64.c ===

svn commit: r236024 - head/sys/boot/fdt/dts

2012-05-25 Thread Rafal Jaworowski
Author: raj Date: Fri May 25 20:43:38 2012 New Revision: 236024 URL: http://svn.freebsd.org/changeset/base/236024 Log: Import DTS files for the upcoming DPAA QorIQ (PowerPC) support. - P2041RDB - P3041DS - P5020DS Obtained from:Freescale Added: head/sys/boot/fdt/dt

svn commit: r236025 - head/sys/powerpc/include

2012-05-25 Thread Rafal Jaworowski
Author: raj Date: Fri May 25 21:12:24 2012 New Revision: 236025 URL: http://svn.freebsd.org/changeset/base/236025 Log: Update HID defines for E500mc and E5500 CPU cores. Obtained from:Freescale, Semihalf Modified: head/sys/powerpc/include/hid.h Modified: head/sys/powerpc/include

svn commit: r236094 - head/sys/powerpc/include

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 12:15:13 2012 New Revision: 236094 URL: http://svn.freebsd.org/changeset/base/236094 Log: Unify SPR defines formatting, no funtional changes. Modified: head/sys/powerpc/include/spr.h Modified: head/sys/powerpc/include/spr.h ===

svn commit: r236095 - head/sys/powerpc/include

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 12:39:23 2012 New Revision: 236095 URL: http://svn.freebsd.org/changeset/base/236095 Log: Provide SPR definitions for newer Book-E (E500mc, E5500, PPC465). Obtained from:Freescale, Semihalf. Modified: head/sys/powerpc/include/spr.h Modified: head/sys

svn commit: r236097 - in head/sys/powerpc: booke powerpc

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 13:36:18 2012 New Revision: 236097 URL: http://svn.freebsd.org/changeset/base/236097 Log: Rename e500 prefix to match other Book-E CPU variations. CPU id tidbits for the new cores. Obtained from:Freescale, Semihalf. Modified: head/sys/powerpc/booke/

svn commit: r236098 - head/sys/powerpc/booke

2012-05-26 Thread Rafal Jaworowski
@@ /*- - * Copyright (c) 2008-2009 Semihalf, Rafal Jaworowski + * Copyright (c) 2008-2012 Semihalf. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -101,26 +101,16 @@ PLATFORM_DEF(bare_platform); static int bare_probe(platform_t plat

svn commit: r236119 - in head/sys: conf powerpc/mpc85xx powerpc/powerpc

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 21:02:49 2012 New Revision: 236119 URL: http://svn.freebsd.org/changeset/base/236119 Log: Move OpenPIC FDT bus glue to a shared location, so that other PowerPC platforms can use it, not only MPC85XX. This is just reorg, no functional changes. Added: head/sy

svn commit: r236120 - head/sys/dev/usb/controller

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 21:05:11 2012 New Revision: 236120 URL: http://svn.freebsd.org/changeset/base/236120 Log: Import EHCI attachment driver for Freescale integrated controller. Obtained from:Freescale, Semihalf. Written by: Michal Dubiel Added: head/sys/dev/usb/contr

svn commit: r236121 - head/sys/powerpc/mpc85xx

2012-05-26 Thread Rafal Jaworowski
Author: raj Date: Sat May 26 21:07:15 2012 New Revision: 236121 URL: http://svn.freebsd.org/changeset/base/236121 Log: Import eSDHC driver for Freescale integrated controller. Obtained from:Freescale, Semihalf Written by: Michal Dubiel Added: head/sys/powerpc/mpc85xx/fsl_sdhc

svn commit: r236141 - in head/sys: conf kern powerpc/booke powerpc/conf powerpc/include powerpc/powerpc

2012-05-27 Thread Rafal Jaworowski
Author: raj Date: Sun May 27 10:25:20 2012 New Revision: 236141 URL: http://svn.freebsd.org/changeset/base/236141 Log: Let us manage differences of Book-E PowerPC variations i.e. vendor / implementation specific vs. the common architecture definition. Bring PPC4XX defines (PSL, SPR, TLB).

svn commit: r236142 - head/sys/powerpc/booke

2012-05-27 Thread Rafal Jaworowski
Author: raj Date: Sun May 27 10:32:10 2012 New Revision: 236142 URL: http://svn.freebsd.org/changeset/base/236142 Log: Remove redundant check, we catch ULE platform support in common sys/kern/sched_ule.c Modified: head/sys/powerpc/booke/pmap.c Modified: head/sys/powerpc/booke/pmap.c ==

svn commit: r236324 - in head/sys: conf powerpc/booke powerpc/include

2012-05-30 Thread Rafal Jaworowski
Author: raj Date: Wed May 30 17:34:40 2012 New Revision: 236324 URL: http://svn.freebsd.org/changeset/base/236324 Log: Extract vendor specific Book-E pieces into separate files and have a common skeleton (maybe we should kobj-tize this one day). Note the PPC4xx bit is not connected to the

svn commit: r236325 - head/sys/powerpc/booke

2012-05-30 Thread Rafal Jaworowski
Author: raj Date: Wed May 30 18:05:48 2012 New Revision: 236325 URL: http://svn.freebsd.org/changeset/base/236325 Log: Panic openly if we cannot retrieve memory information from the device tree. This is a critical condition and can lead to all sorts of misterious hangs if not handled. O

svn commit: r234558 - in stable/9/sys: boot/fdt boot/uboot/common i386/conf kern

2012-04-21 Thread Rafal Jaworowski
Author: raj Date: Sat Apr 21 20:10:26 2012 New Revision: 234558 URL: http://svn.freebsd.org/changeset/base/234558 Log: MFC r233230, r233323: Improve device tree blob (DTB) handling in loader(8). Enable using the statically embedded blob from the kernel, if present. The KLD loaded D

svn commit: r234559 - in stable/9/sys: arm/conf arm/mv boot/fdt/dts dev/cesa i386/conf kern

2012-04-21 Thread Rafal Jaworowski
Author: raj Date: Sat Apr 21 20:22:02 2012 New Revision: 234559 URL: http://svn.freebsd.org/changeset/base/234559 Log: MFC r227730: Initial version of cesa(4) driver for Marvell crypto engine and security accelerator. The following algorithms and schemes are supported: - 3DES,

Re: svn commit: r239998 - head/contrib/dtc

2012-09-04 Thread Rafal Jaworowski
On 2012-09-02, at 03:48, Andrew Turner wrote: > Author: andrew > Date: Sun Sep 2 01:48:47 2012 > New Revision: 239998 > URL: http://svn.freebsd.org/changeset/base/239998 > > Log: > Fix a logic inversion in an assert to allow us to use dts files that > include other files. > > Modified: > he

svn commit: r188711 - in head/sys: dev/tsec powerpc/conf

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 14:57:05 2009 New Revision: 188711 URL: http://svn.freebsd.org/changeset/base/188711 Log: Additional features for the tsec(4) Ethernet driver. - interrupt coalescing - polling - jumbo frames - multicast - VLAN tagging The enhanced version

svn commit: r188712 - head/sys/dev/tsec

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 14:59:47 2009 New Revision: 188712 URL: http://svn.freebsd.org/changeset/base/188712 Log: tsec(4) style improvements and clean-up. Modified: head/sys/dev/tsec/if_tsec.c head/sys/dev/tsec/if_tsec.h head/sys/dev/tsec/if_tsec_ocp.c Modified: head/sys/dev/tsec/if

svn commit: r188713 - head/sys/dev/tsec

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 15:39:16 2009 New Revision: 188713 URL: http://svn.freebsd.org/changeset/base/188713 Log: Handle mbuf exhaustion scenario in tsec(4). Without this fix the system would hang under heavy networking load. Submitted by: Leon Theunissen leon ! parsec dot co dot

svn commit: r188715 - head/sys/dev/tsec

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 15:47:13 2009 New Revision: 188715 URL: http://svn.freebsd.org/changeset/base/188715 Log: tsec(4): do not clear interrupt events register before use. Prior to this fix, IEVENT register was always cleared before calling tsec_error_intr_locked(), which prevented

svn commit: r188718 - head/sys/dev/tsec

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 15:59:27 2009 New Revision: 188718 URL: http://svn.freebsd.org/changeset/base/188718 Log: tsec(4): Always try to resume the receiver. This helps recover from RX stall under heavy loads. Submitted by: Piotr Ziecik kosmo ! semihalf dot com Modified: head/s

svn commit: r188719 - head/sys/dev/tsec

2009-02-17 Thread Rafal Jaworowski
Author: raj Date: Tue Feb 17 16:02:45 2009 New Revision: 188719 URL: http://svn.freebsd.org/changeset/base/188719 Log: tsec(4) cosmetics. Modified: head/sys/dev/tsec/if_tsec.c Modified: head/sys/dev/tsec/if_tsec.c ==

svn commit: r188941 - in head: . gnu/usr.bin/gdb gnu/usr.bin/gdb/gdbserver

2009-02-23 Thread Rafal Jaworowski
Author: raj Date: Mon Feb 23 18:22:49 2009 New Revision: 188941 URL: http://svn.freebsd.org/changeset/base/188941 Log: Initial gdbserver support for PowerPC. Obtained from:Juniper Networks, Semihalf Added: head/gnu/usr.bin/gdb/gdbserver/fbsd-ppc-low.c (contents, props changed)

svn commit: r189100 - in head/sys/powerpc: booke include powerpc

2009-02-27 Thread Rafal Jaworowski
Author: raj Date: Fri Feb 27 12:08:24 2009 New Revision: 189100 URL: http://svn.freebsd.org/changeset/base/189100 Log: Make Book-E debug register state part of the PCB context. Previously, DBCR0 flags were set "globally", but this leads to problems because Book-E fine grained debug settin

svn commit: r189101 - head/sys/powerpc/booke

2009-02-27 Thread Rafal Jaworowski
Author: raj Date: Fri Feb 27 12:18:17 2009 New Revision: 189101 URL: http://svn.freebsd.org/changeset/base/189101 Log: Prefer register usage style to be more consistent with the rest of the trap_subr.S code. Modified: head/sys/powerpc/booke/trap_subr.S Modified: head/sys/powerpc/booke/trap

svn commit: r189757 - in head/sys/powerpc: include mpc85xx

2009-03-12 Thread Rafal Jaworowski
Author: raj Date: Fri Mar 13 06:28:20 2009 New Revision: 189757 URL: http://svn.freebsd.org/changeset/base/189757 Log: Make MPC85xx LAW handling and reset routines aware of the MPC8548 variant. Inspired by discussion with Alexey V Fedorov on freebsd-powe...@. Modified: head/sys/powerpc/i

svn commit: r199533 - head/sys/powerpc/powerpc

2009-11-19 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 19 16:21:26 2009 New Revision: 199533 URL: http://svn.freebsd.org/changeset/base/199533 Log: Fix cpuid output on E500 core. Modified: head/sys/powerpc/powerpc/cpu.c Modified: head/sys/powerpc/powerpc/cpu.c

svn commit: r199534 - head/sys/boot/uboot/common

2009-11-19 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 19 16:25:41 2009 New Revision: 199534 URL: http://svn.freebsd.org/changeset/base/199534 Log: Provide an effective (relocated) address when building modules metadata. This lets modules loaded dynamically in loader(8) work for U-Boot-based platforms. MFC after

svn commit: r199580 - head/sys/dev/tsec

2009-11-20 Thread Rafal Jaworowski
Author: raj Date: Fri Nov 20 13:28:06 2009 New Revision: 199580 URL: http://svn.freebsd.org/changeset/base/199580 Log: tsec: Use IFQ_DRV macros for managing interface packet queue. This lets tsec(4) work with ALTQ. Submitted by: Marcin Ligenza MFC after:1 week Modified: head/s

svn commit: r199850 - stable/8/sys/boot/uboot/common

2009-11-26 Thread Rafal Jaworowski
Author: raj Date: Thu Nov 26 22:35:26 2009 New Revision: 199850 URL: http://svn.freebsd.org/changeset/base/199850 Log: MFC r199534: Provide an effective (relocated) address when building modules metadata. This lets modules loaded dynamically in loader(8) work for U-Boot-based platfor

svn commit: r199865 - stable/8/sys/dev/tsec

2009-11-27 Thread Rafal Jaworowski
Author: raj Date: Fri Nov 27 13:38:59 2009 New Revision: 199865 URL: http://svn.freebsd.org/changeset/base/199865 Log: MFC r199580: tsec: Use IFQ_DRV macros for managing interface packet queue. This lets tsec(4) work with ALTQ. Submitted by: Marcin Ligenza Modified: stable/8/sy

svn commit: r210246 - in head/sys: arm/mv conf dev/fdt

2010-07-19 Thread Rafal Jaworowski
Author: raj Date: Mon Jul 19 18:41:50 2010 New Revision: 210246 URL: http://svn.freebsd.org/changeset/base/210246 Log: Move MRVL FDT fixups and PIC decode routine to a platform specific area. This allows for better encapsulation (and eliminates generic fdt_arm.c, at least for now). Delet

svn commit: r210247 - in head/sys: arm/include arm/mv dev/fdt dev/uart powerpc/booke powerpc/include

2010-07-19 Thread Rafal Jaworowski
Author: raj Date: Mon Jul 19 18:47:18 2010 New Revision: 210247 URL: http://svn.freebsd.org/changeset/base/210247 Log: Eliminate FDT_IMMR_VA define. This removes platform dependencies from /fdt.h for the benfit of portability. Modified: head/sys/arm/include/fdt.h head/sys/arm/mv/mv_m

svn commit: r210249 - in head/sys: arm/mv arm/mv/discovery arm/mv/kirkwood arm/mv/orion conf

2010-07-19 Thread Rafal Jaworowski
Author: raj Date: Mon Jul 19 19:19:33 2010 New Revision: 210249 URL: http://svn.freebsd.org/changeset/base/210249 Log: Now that we are fully FDT-driven on MRVL platforms, remove PHYSMEM_SIZE option. Modified: head/sys/arm/mv/discovery/std.db78xxx head/sys/arm/mv/kirkwood/std.db88f6xxx he

  1   2   3   >