Author: marcel
Date: Tue Feb 8 01:49:30 2011
New Revision: 218427
URL: http://svn.freebsd.org/changeset/base/218427
Log:
In arm_get_next_irq(), use the last IRQ argument in order to prevent
a hard hang due to an interrupt storm or stuck interrupt pin. We
return the next IRQ that is larger t
Author: marcel
Date: Tue Feb 8 01:43:45 2011
New Revision: 218426
URL: http://svn.freebsd.org/changeset/base/218426
Log:
o Make sure to mask off timer1 interrupts. It's not necessarily
masked-off by the firmware.
o In DELAY(). Make sure we have an inner-loop body that the compiler
Author: marcel
Date: Mon Feb 7 05:36:32 2011
New Revision: 218388
URL: http://svn.freebsd.org/changeset/base/218388
Log:
Remove use_high from the softc and simply check the number of GPIO
pins to determine whether there's a high register set or not. This
allows platform_gpio_init() to work
Author: marcel
Date: Sun Feb 6 22:18:37 2011
New Revision: 218382
URL: http://svn.freebsd.org/changeset/base/218382
Log:
Comment-out FLOWTABLE. It causes a kernel panic due to a misaligned memory
access related to an IPv6 route update.
PR: kern/148018
Modified:
head/sys/ia64
Author: marcel
Date: Fri Feb 4 01:09:02 2011
New Revision: 218246
URL: http://svn.freebsd.org/changeset/base/218246
Log:
Add PEX0 and select the first serial port as console.
Modified:
head/sys/boot/fdt/dts/db78100.dts
Modified: head/sys/boot/fdt/dts/db78100.dts
Author: marcel
Date: Thu Feb 3 18:07:05 2011
New Revision: 218228
URL: http://svn.freebsd.org/changeset/base/218228
Log:
The FDT describes the host controller directly. There's no need to
get properties from the parent. The parent is in fact the FDT bus
itself and will therefore not have th
Author: marcel
Date: Thu Feb 3 17:35:16 2011
New Revision: 218227
URL: http://svn.freebsd.org/changeset/base/218227
Log:
Accept r1 as having the metadata pointer argument if r0 is 0.
This provides backward compatibility with Juniper loaders.
Sponsored by: Juniper Networks
Modified:
he
Author: marcel
Date: Wed Feb 2 05:58:51 2011
New Revision: 218184
URL: http://svn.freebsd.org/changeset/base/218184
Log:
Rename INTR_VEC to MAP_IRQ. From the OFW or FDT we obtain a
PIC handle with interrupt pin. This we map to the resource
called SYS_RES_IRQ.
Modified:
head/sys/powerpc/i
Author: marcel
Date: Sat Jan 29 21:14:29 2011
New Revision: 218077
URL: http://svn.freebsd.org/changeset/base/218077
Log:
Don't operate on the parent of the PCI node. It's the PCI node itself
that represents the host controller. This makes the FDT PCI support
working an a bare-bones manner.
Author: marcel
Date: Sat Jan 29 21:08:03 2011
New Revision: 218076
URL: http://svn.freebsd.org/changeset/base/218076
Log:
Call newbus_device_create() for PCI devices. Call pci_from_fdt_node()
for the newly created device_t, rather than the parent.
Modified:
head/sys/dev/fdt/fdtbus.c
Modifi
Author: marcel
Date: Sat Jan 29 20:58:38 2011
New Revision: 218075
URL: http://svn.freebsd.org/changeset/base/218075
Log:
Fix the interrupt code, broken 7 months ago. The interrupt framework
already supported nested PICs, but was limited to having a nested
AT-PIC only. With G5 support the ne
Author: marcel
Date: Sat Jan 29 20:28:17 2011
New Revision: 218074
URL: http://svn.freebsd.org/changeset/base/218074
Log:
Have nexus behave the same as the one on ARM (marvell SoCs), so as to
prevent warnings during boot WRT to the fdtbus attachment.
Modified:
head/sys/powerpc/mpc85xx/nexus
Author: marcel
Date: Sat Jan 29 20:25:20 2011
New Revision: 218073
URL: http://svn.freebsd.org/changeset/base/218073
Log:
Introduce macro FDT_MAP_IRQ to map from an interrupt controller and
interrupt pin pair to a global IRQ number. When multiple PICs exist
on a board, the interrupt pin alon
Author: marcel
Date: Fri Jan 28 23:40:13 2011
New Revision: 218050
URL: http://svn.freebsd.org/changeset/base/218050
Log:
Don't use the MAC address in the device tree if it's all zeroes
(i.e. 00-00-00-00-00-00). Use the currently programmed address
instead.
While here, simplify the func
Author: marcel
Date: Fri Jan 28 00:22:03 2011
New Revision: 218000
URL: http://svn.freebsd.org/changeset/base/218000
Log:
In uart_tty_outwakeup(), check CTS/RTS flow control settings and
prevent sending data when CTS is de-asserted.
In uart_tty_intr(), call uart_tty_outwakeup() when the CTS
_exec() on architectures that allow executable
> stacks.
Thanks for all the fixes!
--
Marcel Moolenaar
xcl...@mac.com
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any ma
Author: marcel
Date: Mon Jan 24 18:34:16 2011
New Revision: 217800
URL: http://svn.freebsd.org/changeset/base/217800
Log:
In uart_tty_outwakeup(), check CTS/RTS flow control settings and
prevent sending data when CTS is de-asserted.
In uart_tty_intr(), call uart_tty_outwakeup() when the CTS
Author: marcel
Date: Sat Jan 22 21:27:17 2011
New Revision: 217726
URL: http://svn.freebsd.org/changeset/base/217726
Log:
s/utime/modtime/g -- utime shadows utime(3).
Submitted by: Garrett Cooper
Modified:
head/sbin/growfs/growfs.c
Modified: head/sbin/growfs/growfs.c
===
Author: marcel
Date: Sat Jan 22 01:31:59 2011
New Revision: 217709
URL: http://svn.freebsd.org/changeset/base/217709
Log:
Fix r217688. We need to call init_param1() before we use msgbufsize,
now that the size of the message buffer is a tunable.
Modified:
head/sys/arm/mv/mv_machdep.c
Modifi
Author: marcel
Date: Sat Jan 22 00:32:12 2011
New Revision: 217708
URL: http://svn.freebsd.org/changeset/base/217708
Log:
Fix backtraces by defining ksym_start & ksym_end if DDB is
defined. The kernel linker doesn't deal with symbols of
type NOTYPE and typically gives the wrong symbol ($a) f
Author: marcel
Date: Mon Jan 17 23:54:50 2011
New Revision: 217523
URL: http://svn.freebsd.org/changeset/base/217523
Log:
Support booting non FDT-capable loaders:
1. Allow embedding the FDT into the kernel, just like PowerPC/book-E.
2. If the loader passes us a pointer to the bootinfo stru
Author: marcel
Date: Mon Jan 17 23:34:36 2011
New Revision: 217520
URL: http://svn.freebsd.org/changeset/base/217520
Log:
Check the environment for system devices before using the FDT.
This allows overriding the FDT, and allows specifying a debug
port.
Modified:
head/sys/dev/uart/uart_bus
Author: marcel
Date: Sat Jan 15 20:18:08 2011
New Revision: 217459
URL: http://svn.freebsd.org/changeset/base/217459
Log:
Don't redefine MODINFOMD_BOOTINFO as MODINFOMD_DTBP. This
breaks support for older loaders. Add MODINFOMD_DTBP as
a new tag instead.
Modified:
head/sys/powerpc/include
Author: marcel
Date: Tue Jan 11 22:07:39 2011
New Revision: 217290
URL: http://svn.freebsd.org/changeset/base/217290
Log:
Don't re-use MODINFOMD_BOOTINFO as MODINFOMD_DTBP. It breaks
compatibility without any means for the kernel to work with
an older loader.
Modified:
head/sys/arm/includ
Author: marcel
Date: Thu Jan 6 20:50:16 2011
New Revision: 217067
URL: http://svn.freebsd.org/changeset/base/217067
Log:
Help static analysis by initializing variables that we know cannot be
used uninitialized, but which cannot be inferred from the code itself.
Modified:
head/sys/boot/efi/
s changed to "arg0". Fix the last place where
> it is used.
A regression for sure. Nothing worse than having a good
and clear interface messed up by a lousy implementation
of geom(8)...
*sigh*
--
Marcel Moolenaar
xcl...@mac.com
___
Author: marcel
Date: Sat Nov 6 16:09:25 2010
New Revision: 214892
URL: http://svn.freebsd.org/changeset/base/214892
Log:
MFC 213381:
Replace an obsolete flag -L in an mkisofs(1) command line with
-allow-leading-dots to fix "make release" for FreeBSD/powerpc.
Author: hrs
Modified:
st
Author: marcel
Date: Fri Oct 22 04:43:04 2010
New Revision: 214194
URL: http://svn.freebsd.org/changeset/base/214194
Log:
Unbreak ia64.
With r169630 I disabled symbol versioning because it broke rtld. With
r211706 rtld got broken for ia64 & powerpc64. It was fixed for powerpc64
with r
@@
/*-
+ * Copyright (c) 2010 Marcel Moolenaar
* Copyright (c) 1999-2004 Poul-Henning Kamp
* Copyright (c) 1999 Michael Smith
* Copyright (c) 1989, 1993
@@ -34,6 +35,8 @@
* SUCH DAMAGE.
*/
+#include "opt_rootdevname.h"
+
#include
__FBSDID("$FreeBSD$");
@@ -44,6 +47,7 @
Author: marcel
Date: Mon Oct 18 04:34:42 2010
New Revision: 214005
URL: http://svn.freebsd.org/changeset/base/214005
Log:
In vfs_filteropt(), only print the errmsg when there's no errmsg
mount option. Otherwise errors tend to get printed multiple times.
Modified:
head/sys/kern/vfs_mount.c
Author: marcel
Date: Mon Oct 18 04:30:27 2010
New Revision: 214004
URL: http://svn.freebsd.org/changeset/base/214004
Log:
Rename boot() to kern_reboot() and make it visible outside of
kern_shutdown.c. This makes it easier for emulators and other
parts of the kernel to initiate a reboot.
Mod
Author: marcel
Date: Mon Oct 18 04:26:32 2010
New Revision: 214003
URL: http://svn.freebsd.org/changeset/base/214003
Log:
Allow the MDIOCATTACH ioctl operation to originate from within the kernel.
To protect against malicious software, we demand that the file name is at
a particular location
Author: marcel
Date: Sat Oct 2 19:44:13 2010
New Revision: 213365
URL: http://svn.freebsd.org/changeset/base/213365
Log:
Split the root mount logic from the (generic) mount code and move
it (the root mount code) into a new file called vfs_mountroot.c
The split is almost trivial, as the c
On Sep 19, 2010, at 11:55 PM, Bruce Evans wrote:
> On Mon, 20 Sep 2010, Marcel Moolenaar wrote:
>
>> Log:
>> Unbreak the build on strong-aligned architectures (arm, ia64).
>> Casting from (char *) to (struct ufs1_dinode *) changes the
>> alignment requirement o
Author: marcel
Date: Mon Sep 20 04:20:55 2010
New Revision: 212886
URL: http://svn.freebsd.org/changeset/base/212886
Log:
Unbreak the build on strong-aligned architectures (arm, ia64).
Casting from (char *) to (struct ufs1_dinode *) changes the
alignment requirement of the pointer and GCC do
out the new type wasn't really needed.
> - Reorganize code a little bit.
Please revert. The gpart ctlreq interface is ASCII only by design.
This change is unnecessary as nothing was broken and on top of
that breaks compatibility with user-space -- again entirely without
merit.
Thanks,
--
Author: marcel
Date: Thu Jul 15 03:11:04 2010
New Revision: 210103
URL: http://svn.freebsd.org/changeset/base/210103
Log:
Unbreak xz (liblzma) on strong-aligned architectures (and without
emulation of misaligned memory accesses). We cannot map the unaligned
memory access functions to the one
Author: marcel
Date: Thu Jul 15 02:22:50 2010
New Revision: 210101
URL: http://svn.freebsd.org/changeset/base/210101
Log:
Sanitize CFLAGS and add WARNS?=2. The hardcoding of -Os -fPIC
as compiler options resulted in an invalid executable on PowerPC.
Modified:
head/gnu/usr.bin/dtc/Makefile
Author: marcel
Date: Wed Jul 7 20:07:33 2010
New Revision: 209779
URL: http://svn.freebsd.org/changeset/base/209779
Log:
Add acpi_find_table() -- a convenience function for looking up an
ACPI table given the signature.
Modified:
head/sys/ia64/acpica/acpi_machdep.c
head/sys/ia64/include/m
Author: marcel
Date: Wed Jul 7 19:34:48 2010
New Revision: 209775
URL: http://svn.freebsd.org/changeset/base/209775
Log:
Remove pointless BOOTP conditional.
Modified:
head/sys/ia64/ia64/autoconf.c
Modified: head/sys/ia64/ia64/autoconf.c
==
Author: marcel
Date: Wed Jul 7 19:06:53 2010
New Revision: 209774
URL: http://svn.freebsd.org/changeset/base/209774
Log:
Use the kernel's start address to determine what to map. This allows
us to link the kernel at different addresses without needing to build
a corresponding loader.
Modifi
Author: marcel
Date: Tue Jul 6 23:13:21 2010
New Revision: 209749
URL: http://svn.freebsd.org/changeset/base/209749
Log:
Provide more examples for error injection.
Modified:
head/sys/ia64/ia64/mca.c
Modified: head/sys/ia64/ia64/mca.c
=
Author: marcel
Date: Sat Jul 3 22:02:29 2010
New Revision: 209677
URL: http://svn.freebsd.org/changeset/base/209677
Log:
sysctlbyname() returns -1 on error and sets errno. It does
not return the error itself.
Modified:
head/sbin/mca/mca.c
Modified: head/sbin/mca/mca.c
Author: marcel
Date: Sat Jul 3 20:19:20 2010
New Revision: 209671
URL: http://svn.freebsd.org/changeset/base/209671
Log:
Allocate and setup an interrupt vector for corrected machine checks.
For now, just print when we get the interrupt, but eventually we need
to collect the details and prov
Author: marcel
Date: Fri Jul 2 02:20:25 2010
New Revision: 209640
URL: http://svn.freebsd.org/changeset/base/209640
Log:
removed on powerpc.
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
==
---
Author: marcel
Date: Fri Jul 2 02:17:39 2010
New Revision: 209639
URL: http://svn.freebsd.org/changeset/base/209639
Log:
Remove the unneeded header .
Deleted:
head/sys/powerpc/include/intr.h
Modified:
head/sys/powerpc/aim/clock.c
head/sys/powerpc/booke/clock.c
head/sys/powerpc/mpc85xx/
Author: marcel
Date: Thu Jul 1 03:48:45 2010
New Revision: 209621
URL: http://svn.freebsd.org/changeset/base/209621
Log:
MFia64:
When compiling with profiling, we define PROF for userspace and GPROF
for the kernel.
Modified:
head/sys/powerpc/include/asm.h
Modified: head/sys/powerpc/incl
Author: marcel
Date: Thu Jul 1 00:48:00 2010
New Revision: 209620
URL: http://svn.freebsd.org/changeset/base/209620
Log:
Simplify the calculation of s_scale by rewriting the FP expression to
use uintmax_t instead of float and thereby eliminating the need for
a non-FP version.
Tested on
Author: marcel
Date: Thu Jul 1 00:30:35 2010
New Revision: 209618
URL: http://svn.freebsd.org/changeset/base/209618
Log:
When compiling with profiling, we define PROF for userspace and GPROF
for the kernel.
Modified:
head/sys/ia64/include/asm.h
Modified: head/sys/ia64/include/asm.h
==
Author: marcel
Date: Wed Jun 30 22:29:02 2010
New Revision: 209617
URL: http://svn.freebsd.org/changeset/base/209617
Log:
While functions are ideally aligned to a 32-byte boundary, don't
assume this to be the case.
Modified:
head/sys/ia64/include/profile.h
Modified: head/sys/ia64/include/p
>> +((uintmax_t)p->kcountsize << SCALE_1_TO_1) / o : SCALE_1_TO_1;
>
> Shifting by 65536 is a bit much :-). Multiplication by 65536 might
> give the same code as shifting by 16, but I think shifting is clearer.
Doh... :-)
Ok. I'll remove SCALE_1_TO_1 and instea
On Jun 30, 2010, at 2:40 AM, Bruce Evans wrote:
> On Wed, 30 Jun 2010, Marcel Moolenaar wrote:
>
>> Log:
>> On powerpc, calculate s_scale using the non-FP version previously
>> specific to hp300. Since FreeBSD does not support hp300, hp300 has
>> been removed
Author: marcel
Date: Wed Jun 30 01:40:25 2010
New Revision: 209604
URL: http://svn.freebsd.org/changeset/base/209604
Log:
On powerpc, calculate s_scale using the non-FP version previously
specific to hp300. Since FreeBSD does not support hp300, hp300 has
been removed from the condition altog
Author: marcel
Date: Tue Jun 29 19:07:44 2010
New Revision: 209591
URL: http://svn.freebsd.org/changeset/base/209591
Log:
Fix profiling (part 1):
o Functions are 4-byte aligned for Book-E.
o We get compiled with -DPROF and not -DGPROF if profiling
is enabled.
Modified:
head/sys/
Author: marcel
Date: Thu Jun 24 05:49:58 2010
New Revision: 209496
URL: http://svn.freebsd.org/changeset/base/209496
Log:
Assign PCI intline values for ISA interrupts using the new INTR_VEC()
macro.
Modified:
head/sys/powerpc/mpc85xx/pci_ocp.c
Modified: head/sys/powerpc/mpc85xx/pci_ocp.c
=
Author: marcel
Date: Thu Jun 24 05:47:00 2010
New Revision: 209495
URL: http://svn.freebsd.org/changeset/base/209495
Log:
Remove debugging printf() -- that is, I assume it was for debugging :-)
Modified:
head/sys/powerpc/booke/pmap.c
Modified: head/sys/powerpc/booke/pmap.c
==
Author: marcel
Date: Thu Jun 24 05:05:18 2010
New Revision: 209493
URL: http://svn.freebsd.org/changeset/base/209493
Log:
Pass the device_t of the AT PIC driver to atpic_intr() so that
we don't have to use a global variable. Pass a NULL frame pointer
to the dispatch function just like openpi
Thanks! It's appreciated.
--
Marcel (Mobile)
On Jun 23, 2010, at 5:27 PM, Nathan Whitehorn wrote:
> Author: nwhitehorn
> Date: Thu Jun 24 00:27:20 2010
> New Revision: 209492
> URL: http://svn.freebsd.org/changeset/base/209492
>
> Log:
> Reverse the logic of the if statement that sets the d
d(__i386__) || defined(__ia64__) ||
> defined(__sparc64__) || defined(__powerpc__)
> #define HZ 1000
> # else
> #define HZ 100
Would you mind inverting the #if statement? The common case is
obviously 1KHz, so listing the exceptions (I belief that's only
arm and mips) is more e
Author: marcel
Date: Wed Jun 23 23:16:27 2010
New Revision: 209489
URL: http://svn.freebsd.org/changeset/base/209489
Log:
With openpic(4) using active-low as the default polarity, reconfigure
the internal interrupt sources as active-high. The internal interrupt
sources are disabled when prog
Author: marcel
Date: Wed Jun 23 22:25:52 2010
New Revision: 209485
URL: http://svn.freebsd.org/changeset/base/209485
Log:
In the attach method, refactor to take into account that
BUS_GET_RESOURCE_LIST() can return a NULL pointer -- and
will for MPC85xx kernels.
Modified:
head/sys/powerpc/
PR: bin/146277
> Reviewed by: marcel (previous version)
> Approved by: kib (mentor)
> MFC after: 1 month
Well done!
--
Marcel Moolenaar
xcl...@mac.com
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/li
always has APIC.
Thanks ;-)
--
Marcel Moolenaar
xcl...@mac.com
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
On Jun 21, 2010, at 10:22 AM, Bruce Evans wrote:
> On Sun, 20 Jun 2010, Marcel Moolenaar wrote:
>
>> Log:
>> Unbreak platforms with char unsigned by default. Oddly enough, GCC isn't
>> satisfied with a simple cast to int in the check against EOF, so the fix
>
Author: marcel
Date: Sun Jun 20 00:34:06 2010
New Revision: 209358
URL: http://svn.freebsd.org/changeset/base/209358
Log:
Unbreak platforms with char unsigned by default. Oddly enough, GCC isn't
satisfied with a simple cast to int in the check against EOF, so the fix
is a bit involved by act
Author: marcel
Date: Sat Jun 19 05:35:47 2010
New Revision: 209327
URL: http://svn.freebsd.org/changeset/base/209327
Log:
MFC revs 209026 and 209085:
o Bump MAX_BPAGES from 256 to 1024.
o Synchronize the kernel entry on all CPUs with the use of the ptc.g
instruction on a single CPU
Author: marcel
Date: Sat Jun 19 04:57:58 2010
New Revision: 209326
URL: http://svn.freebsd.org/changeset/base/209326
Log:
MFC revs 209026 and 209085:
o Bump MAX_BPAGES from 256 to 1024.
o Synchronize the kernel entry on all CPUs with the use of the ptc.g
instruction on a single CPU
Author: marcel
Date: Mon Jun 14 19:39:20 2010
New Revision: 209172
URL: http://svn.freebsd.org/changeset/base/209172
Log:
Further unbreak powerpc & sparc64.
Modified:
head/usr.sbin/sysinstall/disks.c
Modified: head/usr.sbin/sysinstall/disks.c
=
Author: marcel
Date: Sun Jun 13 23:37:16 2010
New Revision: 209143
URL: http://svn.freebsd.org/changeset/base/209143
Log:
Fix build breakages on ia64 introduced some commits ago.
Modified:
head/usr.sbin/sysinstall/disks.c
head/usr.sbin/sysinstall/install.c
Modified: head/usr.sbin/sysinstal
Author: marcel
Date: Sat Jun 12 01:45:29 2010
New Revision: 209085
URL: http://svn.freebsd.org/changeset/base/209085
Log:
The ptc.g operation for the Mckinley and Madison processors has the
side-effect of purging more than the requested translation. While
this is not a problem in general, it
On Jun 11, 2010, at 11:52 AM, Pyun YongHyeon wrote:
> On Fri, Jun 11, 2010 at 11:49:14AM -0700, Marcel Moolenaar wrote:
>>
>> On Jun 11, 2010, at 11:08 AM, Pyun YongHyeon wrote:
>>
>>> On Fri, Jun 11, 2010 at 11:06:06AM -0700, Marcel Moolenaar wrote:
>>&
On Jun 11, 2010, at 11:08 AM, Pyun YongHyeon wrote:
> On Fri, Jun 11, 2010 at 11:06:06AM -0700, Marcel Moolenaar wrote:
>>
>> On Jun 11, 2010, at 10:50 AM, Pyun YongHyeon wrote:
>>
>>>>>>
>>>>>> I'm not clear why you even need bou
ation'
device = 'NetXtreme Dual Gigabit Adapter (BCM5704)'
class = network
subclass = ethernet
bar [10] = type Memory, range 64, base 0xa045, size 65536, enabled
cap 07[40] = PCI-X 64-bit supports 133MHz, 2048 burst read, 1 split
trans
On Jun 11, 2010, at 10:47 AM, Scott Long wrote:
> On Jun 11, 2010, at 11:44 AM, Marcel Moolenaar wrote:
>>
>> On Jun 11, 2010, at 10:37 AM, Scott Long wrote:
>>>
>>> I'm not clear why you even need bounce buffers for RX. The chip supports
>>>
NULL, BUS_SPACE_MAXSIZE_32BIT, 0, BUS_SPACE_MAXSIZE_32BIT,
0, NULL, NULL, &sc->bge_cdata.bge_parent_tag);
--
Marcel Moolenaar
xcl...@mac.com
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To u
On Jun 11, 2010, at 10:21 AM, Scott Long wrote:
> On Jun 11, 2010, at 11:04 AM, Marcel Moolenaar wrote:
>>
>> On Jun 11, 2010, at 9:12 AM, Scott Long wrote:
>>
>>> On Jun 11, 2010, at 5:51 AM, John Baldwin wrote:
>>>> On Thursday 10 June 2010 11:00:
On Jun 11, 2010, at 9:12 AM, Scott Long wrote:
> On Jun 11, 2010, at 5:51 AM, John Baldwin wrote:
>> On Thursday 10 June 2010 11:00:33 pm Marcel Moolenaar wrote:
>>> Author: marcel
>>> Date: Fri Jun 11 03:00:32 2010
>>> New Revision: 209026
>>> URL:
Author: marcel
Date: Fri Jun 11 03:00:32 2010
New Revision: 209026
URL: http://svn.freebsd.org/changeset/base/209026
Log:
Bump MAX_BPAGES from 256 to 1024. It seems that a few drivers, bge(4)
in particular, do not handle deferred DMA map load operations at all.
Any error, and especially EINP
Author: marcel
Date: Thu Jun 10 19:58:54 2010
New Revision: 208998
URL: http://svn.freebsd.org/changeset/base/208998
Log:
MFC rev 208622:
The EFI system partition used to make the CD image bootable is running
out of space. Bump it up...
Approved by: re (kensmith)
Modified:
stable/8/
Author: marcel
Date: Fri May 28 17:50:35 2010
New Revision: 208622
URL: http://svn.freebsd.org/changeset/base/208622
Log:
The EFI system partition used to make the CD image bootable is running
out of space. Bump it up...
Modified:
head/release/ia64/mkisoimages.sh
Modified: head/release/ia6
Author: marcel
Date: Wed May 19 00:23:10 2010
New Revision: 208283
URL: http://svn.freebsd.org/changeset/base/208283
Log:
Switch to C99 exact-width types.
Modified:
head/sys/ia64/include/ia64_cpu.h
head/sys/ia64/include/pmap.h
head/sys/ia64/include/runq.h
head/sys/ia64/include/sal.h
h
Author: marcel
Date: Sun Apr 25 01:56:39 2010
New Revision: 207181
URL: http://svn.freebsd.org/changeset/base/207181
Log:
Re-calculate a geometry when reprobing as well.
PR: kern/145452
Reported by: "Andrey V. Elsukov"
Modified:
head/sys/geom/part/g_part.c
Modified: head/s
Author: marcel
Date: Sun Apr 25 00:54:11 2010
New Revision: 207178
URL: http://svn.freebsd.org/changeset/base/207178
Log:
Fix undo for schemes that have internal partitions. Internal partitions
do not constitute user-visible or active partitions and as such should
not prevent undoing pending
Author: marcel
Date: Fri Apr 23 03:37:39 2010
New Revision: 207096
URL: http://svn.freebsd.org/changeset/base/207096
Log:
Add and describe GEOM_PART_EBR.
Modified:
head/sbin/geom/class/part/gpart.8
Modified: head/sbin/geom/class/part/gpart.8
==
Author: marcel
Date: Fri Apr 23 03:14:04 2010
New Revision: 207095
URL: http://svn.freebsd.org/changeset/base/207095
Log:
Implement the resize command for resizing partitions. Without new
size, the partition in question is resized to fill all available
space. Quality work by Andrey!
Sub
Author: marcel
Date: Fri Apr 23 03:11:39 2010
New Revision: 207094
URL: http://svn.freebsd.org/changeset/base/207094
Log:
Implement the resize verb and add support for resizing partitions
for all schemes but EBR. Quality work by Andrey!
Submitted by: "Andrey V. Elsukov"
Modified:
head
Author: marcel
Date: Tue Apr 13 22:27:39 2010
New Revision: 206571
URL: http://svn.freebsd.org/changeset/base/206571
Log:
The sequence number is now a node under which the MCA records are
hung by CPU id.
When showing the MCA record, print the MIB as a comment.
PR: ia64/113102
==
--- head/sys/ia64/ia64/mca.cTue Apr 13 21:32:06 2010(r206569)
+++ head/sys/ia64/ia64/mca.cTue Apr 13 22:20:12 2010(r206570)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2002 Marcel Moolenaar
+ * Copyright (c) 2002-2010 Marcel Moolenaar
* All
Author: marcel
Date: Tue Apr 13 15:55:18 2010
New Revision: 206558
URL: http://svn.freebsd.org/changeset/base/206558
Log:
Change the (generic) argument to ia64_store_mca_state() from the
cpuid to the struct pcpu of the CPU. We casting between pointer
types only then.
Modified:
head/sys/ia
Author: marcel
Date: Tue Apr 13 15:51:25 2010
New Revision: 206556
URL: http://svn.freebsd.org/changeset/base/206556
Log:
o s/u_int64_t/uint64_t/g
o style(9) fixes.
Modified:
head/sys/ia64/include/pal.h
Modified: head/sys/ia64/include/pal.h
=
Author: marcel
Date: Tue Apr 13 03:10:38 2010
New Revision: 206541
URL: http://svn.freebsd.org/changeset/base/206541
Log:
Sync up to SDM 2.2.
Modified:
head/sys/ia64/include/pal.h
Modified: head/sys/ia64/include/pal.h
==
Author: marcel
Date: Thu Apr 1 02:41:50 2010
New Revision: 206031
URL: http://svn.freebsd.org/changeset/base/206031
Log:
MFC rev 199602, 200739, 203177, 203350, 203352, 205495, 205527,
205535 and 205569:
Sync MPC85xx/Book-E with 9-current.
Modified:
stable/8/sys/powerpc/booke/clock.c
Author: marcel
Date: Wed Mar 31 05:23:35 2010
New Revision: 205961
URL: http://svn.freebsd.org/changeset/base/205961
Log:
, and
removed on ia64.
Modified:
stable/8/ObsoleteFiles.inc
Modified: stable/8/ObsoleteFiles.inc
=
Author: marcel
Date: Wed Mar 31 05:05:28 2010
New Revision: 205960
URL: http://svn.freebsd.org/changeset/base/205960
Log:
MFC rev 199727, 200888, 201031, 202904, 203054, 203106, 203572, 203884,
204183, 204184, 204185, 204425, 204904, 204905, 205172, 205234, 205357,
205428, 205429, 205431, 20
Author: marcel
Date: Wed Mar 31 03:20:14 2010
New Revision: 205958
URL: http://svn.freebsd.org/changeset/base/205958
Log:
MFC revs 199502, 199566 and 199574:
Add a seatbelt to the Nested TLB Fault handler to give us a chance
to panic when we have an unexpected TLB fault while interrupt
col
Author: marcel
Date: Wed Mar 31 03:14:40 2010
New Revision: 205957
URL: http://svn.freebsd.org/changeset/base/205957
Log:
MFC rev 198431:
Have the early USB takeover only enabled for i386 and amd64
by default. This also avoids a panic on PowerPC.
Modified:
stable/8/sys/dev/pci/pci.c
Direc
Author: marcel
Date: Wed Mar 31 02:43:58 2010
New Revision: 205956
URL: http://svn.freebsd.org/changeset/base/205956
Log:
MFC rev 198341 and 198342:
o Introduce vm_sync_icache() for making the I-cache coherent with
the memory or D-cache, depending on the semantics of the platform.
Author: marcel
Date: Sat Mar 27 06:53:11 2010
New Revision: 205727
URL: http://svn.freebsd.org/changeset/base/205727
Log:
Bring up-to-date:
o Switch to ITANIUM2 has the cpu. This has absolutely no effect
on the code, but makes for a better example.
o Drop COMPAT_FREEBSD6. We're tie
Author: marcel
Date: Sat Mar 27 05:40:50 2010
New Revision: 205726
URL: http://svn.freebsd.org/changeset/base/205726
Log:
Implement interrupt to CPU binding. Assign interrupts to CPUs in a
round-robin fashion, starting with the highest priority interrupt
on the highest-numbered CPU and cycli
Author: marcel
Date: Sat Mar 27 03:17:39 2010
New Revision: 205724
URL: http://svn.freebsd.org/changeset/base/205724
Log:
removed on ia64.
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
==
--- hea
801 - 900 of 1254 matches
Mail list logo