marcel 2008-05-03 20:09:44 UTC
FreeBSD src repository
Modified files:
include stdio.h
lib/libc/stdio stdio.c
lib/libftpio ftpio.c
Log:
Unbreak build: libftpio gropes inside struct __sFILE. Implement
accessor functions for its benefit now th
marcel 2008-05-03 23:36:00 UTC
FreeBSD src repository
Modified files:
include stdio.h
lib/libc/stdio stdio.c
gnu/usr.bin/sort config.h
Log:
Unbreak build: gnu sort has been configured to grope inside struct
__sFILE. It's opaque now, so add a fu
marcel 2008-05-04 04:11:01 UTC
FreeBSD src repository
Modified files:
lib/libc Versions.def
lib/libc/stdio Symbol.map
Log:
Add __fgetcookie(), __fgetpendout() and __fsetfileno() to the private
name space.
Revision ChangesPath
1.5 +3 -0
On May 3, 2008, at 8:40 PM, Daniel Eischen wrote:
On Sat, 3 May 2008, Marcel Moolenaar wrote:
marcel 2008-05-03 23:36:00 UTC
FreeBSD src repository
Modified files:
include stdio.h
lib/libc/stdio stdio.c
gnu/usr.bin/sort config.h
Log:
Unbreak build: gnu
marcel 2008-05-04 04:13:35 UTC
FreeBSD src repository
Modified files:
gnu/usr.bin/binutils/objdump Makefile
Log:
Lower WARNS to avoid warning about type-punned casting.
Revision ChangesPath
1.15 +1 -1 src/gnu/usr.bin/binutils/objdump/Makefile
__
__fsetfileno()
accessors
as we aren't hiding FILE's internals anymore.
Thanks for cleaning this up too!
--
Marcel Moolenaar
[EMAIL PROTECTED]
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To u
marcel 2008-07-30 00:59:19 UTC
FreeBSD src repository
Modified files:
lib/libthread_db libpthread_db.c libthr_db.c thread_db.c
thread_db.h thread_db_int.h
sys/sys procfs.h
Log:
SVN rev 180982 on 2008-07-30 00:59:19Z by marcel
marcel 2008-07-31 05:25:52 UTC
FreeBSD src repository
Modified files:
lib/libthread_db Makefile thread_db.c
lib/libthread_db/arch/arm libpthread_md.c
lib/libthread_db/arch/powerpc libpthread_md.c
Log:
SVN rev 181044 on 2008-07-31 05:25:52Z by marcel
Cleanup fo
marcel 2008-07-31 16:26:58 UTC
FreeBSD src repository
Modified files:
lib/libthread_db Makefile libpthread_db.c libpthread_db.h
lib/libthread_db/arch/amd64 libpthread_md.c
lib/libthread_db/arch/arm libpthread_md.c
lib/libthread_db/arch/i386 libpthread_md.c
lib
marcel 2008-07-31 20:25:52 UTC
FreeBSD src repository
Modified files:
lib/libthread_db thread_db.c thread_db_int.h
Log:
SVN rev 181065 on 2008-07-31 20:25:52Z by marcel
Add thr_pread_{int,long,ptr} and thr_pwrite_{int,long,ptr} to
help abstract the sizes and endiannes
marcel 2008-08-06 03:14:18 UTC
FreeBSD src repository
Modified files:
lib/libthread_db Makefile libpthread_db.c libthr_db.c
lib/libthread_db/arch/arm libpthread_md.c
lib/libthread_db/arch/ia64 libpthread_md.c
lib/libthread_db/arch/powerpc libpthread_md.c
lib/l
marcel 2008-08-08 23:54:46 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
release/ia64 mkisoimages.sh
Log:
SVN rev 181443 on 2008-08-08 23:54:46Z by marcel
MFC r177991:
Increase the size of the EFI system partition from 16M to 20M.
Revis
marcel 2008-08-13 00:03:35 UTC
FreeBSD src repository
Modified files:
lib/libthread_db thread_db.h
Log:
SVN rev 181651 on 2008-08-13 00:03:35Z by marcel
Change the type of ti_traceme from a char to an int as its
address is passed to ps_pread for reading sizeof(int) by
marcel 2008-08-30 18:37:55 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim clock.c
Log:
SVN rev 182483 on 2008-08-30 18:37:55Z by marcel
Don't clear PSL_RI. Disabling external interrupts
doesn't make exceptions unrecoverable.
Revision ChangesPath
marcel 2008-08-30 18:38:37 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include cpufunc.h
Log:
SVN rev 182484 on 2008-08-30 18:38:37Z by marcel
Add powerpc_sync() as an inline function.
Revision ChangesPath
1.25 +7 -0 src/sys/powerpc/include
marcel 2008-08-30 18:39:29 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim machdep.c
Log:
SVN rev 182485 on 2008-08-30 18:39:29Z by marcel
Call powerpc_sync() instead of using an asm statement.
Revision ChangesPath
1.117 +1 -1 src/sys/po
marcel 2008-08-30 18:48:17 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim vm_machdep.c
Log:
SVN rev 182486 on 2008-08-30 18:48:17Z by marcel
Whitespace fixes.
Revision ChangesPath
1.122 +12 -12src/sys/powerpc/aim/vm_machdep.c
___
marcel 2008-08-30 18:50:11 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc db_interface.c
Log:
SVN rev 182487 on 2008-08-30 18:50:11Z by marcel
In db_show_mdpcpu(), print MD fields.
Revision ChangesPath
1.8 +4 -0 src/sys/powerpc/powerp
marcel 2008-08-31 02:25:20 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include cpufunc.h
Log:
SVN rev 182503 on 2008-08-31 02:25:20Z by marcel
Remove restore_intr(). We have intr_restore()...
Revision ChangesPath
1.26 +0 -7 src/sys/powerpc/
marcel 2008-08-31 20:08:13 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc pmap_dispatch.c
Log:
SVN rev 182571 on 2008-08-31 20:08:13Z by marcel
Trace all PMAP calls using KTR_PMAP.
Revision ChangesPath
1.15 +92 -2 src/sys/powerpc/powerp
marcel 2008-08-31 20:55:31 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim mmu_oea.c
Log:
SVN rev 182573 on 2008-08-31 20:55:31Z by marcel
Remove redundant KTR statements.
Revision ChangesPath
1.123 +0 -6 src/sys/powerpc/aim/mmu_oea.c
__
marcel 2008-08-31 23:54:22 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim interrupt.c
Log:
SVN rev 182580 on 2008-08-31 23:54:22Z by marcel
Trace interrupts with KTR_INTR.
Revision ChangesPath
1.10 +2 -0 src/sys/powerpc/aim/interrupt.c
marcel 2008-09-06 05:26:31 UTC
FreeBSD src repository
Modified files:
lib/libc/stdlib malloc.c
Log:
SVN rev 182809 on 2008-09-06 05:26:31Z by marcel
Unbreak ia64: pges are 8KB.
Revision ChangesPath
1.178 +1 -1 src/lib/libc/stdlib/malloc.c
_
marcel 2008-09-14 16:07:21 UTC
FreeBSD src repository
Modified files:
lib/libthr/threadthr_event.c
Log:
SVN rev 183021 on 2008-09-14 16:07:21Z by marcel
Allow psaddr_t to be widened by using thr_pread_{int,long,ptr},
where critical. Some places still use ps_pread/ps_p
marcel 2008-09-14 16:52:42 UTC
FreeBSD src repository
Modified files:
gnu/usr.bin/gdb/libgdb fbsd-threads.c
lib/libthread_db libpthread_db.c libthr_db.c thread_db.c
thread_db.h thread_db_int.h
sys/sys procfs.h
Log:
SVN rev 183
marcel 2008-09-14 21:30:01 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc openpic.c
Log:
SVN rev 183028 on 2008-09-14 21:30:01Z by marcel
Remove debugging code.
Revision ChangesPath
1.20 +7 -15 src/sys/powerpc/powerpc/openpic.c
marcel 2008-09-15 00:59:49 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc cpu.c
Log:
SVN rev 183029 on 2008-09-15 00:59:49Z by marcel
Rename cpu_config_l2cr() to cpu_print_cacheinfo(). We're not
configuring the L2 cache on the BSP. Nor the L3 cache. We
marcel 2008-09-15 01:03:16 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim mp_cpudep.c
sys/powerpc/powerpc autoconf.c mp_machdep.c
Log:
SVN rev 183030 on 2008-09-15 01:03:16Z by marcel
Dont worry about PSL_RI (restartable interrupt indicator) in
comm
marcel 2008-09-15 02:51:07 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include spr.h
Log:
SVN rev 183031 on 2008-09-15 02:51:07Z by marcel
o Remove SPR_TSR & SPR_TCR for AIM.
o Remove SPR_HID2.
o Add more SPR_L3CR bit definitions.
Revision Changes
marcel 2008-09-16 16:28:51 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include cpufunc.h
Log:
SVN rev 183081 on 2008-09-16 16:28:51Z by marcel
In powerpc_get_pcpup(), make the inline assembly statement
volatile so that the compiler won't perform CSE. For SMP,
marcel 2008-09-16 16:33:36 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc mp_machdep.c
Log:
SVN rev 183083 on 2008-09-16 16:33:36Z by marcel
o Synchronize the APs timebase and decrementer values with the BSP.
o Don't set/get the PIR register. It's CPU d
marcel 2008-09-16 17:03:52 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim swtch.S
Log:
SVN rev 183088 on 2008-09-16 17:03:52Z by marcel
Set pcpup->pc_curthread and pcpup->pc_curpcb before calling
pmap_activate. While pmap_activate doesn't need either, we
marcel 2008-09-16 17:11:33 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim clock.c
Log:
SVN rev 183089 on 2008-09-16 17:11:33Z by marcel
o In decr_get_timecount() only read the low timebase register.
We're only returning a 32-bit counter.
o In decr_
marcel 2008-09-16 17:22:16 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim mp_cpudep.c
Log:
SVN rev 183090 on 2008-09-16 17:22:16Z by marcel
Rewrite cpudep_ap_bootstrap(). We now enable L3, L2, L1D and L1I
caches if not yet enabed. This is required for coh
marcel 2008-09-16 19:16:33 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim mmu_oea.c
Log:
SVN rev 183094 on 2008-09-16 19:16:33Z by marcel
o When not making a translation cache-inhibit and guarded (PTE_I|PTE_G)
make it memory-coherency enforced (PTE_M)
bring-up or porting, but
serves no real purpose (other than maybe a POST-like purpose)
once IPIs are known to work...
--
Marcel Moolenaar
[EMAIL PROTECTED]
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
marcel 2008-09-23 02:09:00 UTC
FreeBSD src repository
Modified files:
.mentors
Log:
SVN rev 183287 on 2008-09-23 02:09:00Z by marcel
Nathan Whitehorn (nwhitehorn) is flying solo from now on.
Revision ChangesPath
1.20 +0 -1 CVSROOT/m
serial
port by OF the syscons won't take over console. Only attach syscons
to "screen"
if /chosen/stdout is not connected, which could be the case when
loader(8)
is booted directly from the OF. This fixes Marcel's Xserver.
Thanks!
--
Marcel Moolen
marcel 2008-09-26 15:00:18 UTC
FreeBSD src repository
Modified files:
gnu/lib/csu Makefile
Log:
SVN rev 183384 on 2008-09-26 15:00:18Z by marcel
Add -D_OSRELDATE_H to CFLAGS to prevent the declaration of
getosreldate() in assembler source files. We still get the
marcel 2008-09-26 18:28:54 UTC
FreeBSD src repository
Modified files:
usr.sbin Makefile
Log:
SVN rev 183387 on 2008-09-26 18:28:54Z by marcel
The previous commit re-introduced sade on platforms
where it doesn't work. Re-limit sade to amd64 and
i386.
Rev
marcel 2008-09-27 15:28:15 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part_bsd.c
Log:
SVN rev 183410 on 2008-09-27 15:28:15Z by marcel
Allow 255 sectors/track for the BSD disklabel. The previous limit
of 63 sectors/track is too PC BIOS specific. On
marcel 2008-09-27 19:29:52 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part.c
Log:
SVN rev 183419 on 2008-09-27 19:29:52Z by marcel
Hold the root mount while we're tasting. It is possible
that a nested partition (typically the BSD disklabel)
is not
marcel 2008-09-27 19:58:11 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part_pc98.c
Log:
SVN rev 183420 on 2008-09-27 19:58:11Z by marcel
Export the partition name in the conftxt and confxml output.
The conftxt output is used by libdisk, and the confx
marcel 2008-09-28 19:17:54 UTC
FreeBSD src repository
Modified files:
gnu/lib/csu Makefile
Log:
SVN rev 183440 on 2008-09-28 19:17:54Z by marcel
Revert previous commit. The prototype has been moved to unistd.h
Revision ChangesPath
1.31 +1 -1 s
marcel 2008-09-29 02:48:22 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part_bsd.c
Log:
SVN rev 183455 on 2008-09-29 02:48:22Z by marcel
Return G_PART_PROBE_PRI_HIGH instead of G_PART_PROBE_PRI_NORM
if the probe succeeds. This guarantees that the BSD
marcel 2008-09-29 02:39:02 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part.c
Log:
SVN rev 183454 on 2008-09-29 02:39:02Z by marcel
Insert the null scheme at the head. This does not change any
functionality, but creates an invariant: the first elemen
marcel 2007-06-04 17:53:42 UTC
FreeBSD src repository
Modified files:
sys/arm/at91 uart_cpu_at91rm9200usart.c
Log:
Revert to the previous version where the return value of uart_getenv()
is being ignored. It's optional and the lack of environment variable
is not an er
marcel 2007-06-06 04:44:19 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64mp_machdep.c
Log:
Include for sched_throw().
Revision ChangesPath
1.64 +1 -0 src/sys/ia64/ia64/mp_machdep.c
___
cvs-all@f
marcel 2007-06-06 05:01:41 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part.c
Log:
Call sbuf_finish() before sbuf_data() and sbuf_len().
Revision ChangesPath
1.8 +5 -0 src/sys/geom/part/g_part.c
___
marcel 2007-06-06 05:06:15 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part_apm.c g_part_gpt.c
Log:
Prefix unknown (i.e. un-aliased) partition types with '!'. This is
how they had to be given with ctlreq.
Revision ChangesPath
1.3 +4 -3
marcel 2007-06-07 16:04:23 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64pmap.c
Log:
Eliminate pmap_install(), which was used to wrap pmap_switch() and
grab sched_lock. This would serialize calls to pmap_switch from
cpu_switch(). With the introduction of th
marcel 2007-06-07 18:36:58 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64machdep.c
Log:
Remove remaining references to pc_curtid missed in previous commit.
Revision ChangesPath
1.220 +0 -2 src/sys/ia64/ia64/machdep.c
___
marcel 2007-06-08 04:46:50 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc busdma_machdep.c
Log:
Sync with other platforms: add kluge to use contigmalloc when the
alignment is larger than the size and print a diagnostic when we
didn't satisfy the alignment.
marcel 2007-06-08 16:20:03 UTC
FreeBSD src repository
Modified files:
sys/contrib/opensolaris/common/atomic/ia64 atomic.S
Log:
Add my copyright.
Requested by: pjd@
Revision ChangesPath
1.2 +28 -0 src/sys/contrib/opensolaris/common/atomic/ia64/atomic.S
marcel 2007-06-09 01:19:09 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64machdep.c
Log:
Physical memory regions can be larger than INT_MAX. Change size1
from an int to a long to avoid printing negative byte and page
counts.
Revision ChangesPath
marcel 2007-06-09 22:15:14 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64db_machdep.c
Log:
Synchronize the instruction cache after writing to memory. This is
needed for breakpoints to work.
Revision ChangesPath
1.3 +5 -1 src/sys/ia64/ia
marcel 2007-06-09 21:55:17 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include cpu.h kdb.h md_var.h
sys/powerpc/powerpc db_interface.c syncicache.c uio_machdep.c
sys/amd64/includekdb.h
sys/arm/include kdb.h
sys/gdb gdb_packet.c
marcel 2007-06-09 23:41:14 UTC
FreeBSD src repository
Modified files:
sys/kern vfs_bio.c
Log:
Work around an integer overflow in expression `3 * maxbufspace / 4',
when maxbufspace is larger than INT_MAX / 3. The overflow causes a
hard hang on ia64 when physical m
another rusage fix).
Fix confirmed. Thanks!
--
Marcel Moolenaar
[EMAIL PROTECTED]
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
marcel 2007-06-10 03:13:56 UTC
FreeBSD src repository
Modified files:
lib/libc/powerpc/gen syncicache.c
Log:
The definition of CACHELINESIZE moved from to
.
Revision ChangesPath
1.3 +1 -1 src/lib/libc/powerpc/gen/syncicache.c
___
marcel 2007-06-10 16:32:08 UTC
FreeBSD src repository
Modified files:
lib/libc/powerpc/gen syncicache.c
Log:
Fix bogon in previous commit: is still needed.
Revision ChangesPath
1.4 +1 -0 src/lib/libc/powerpc/gen/syncicache.c
__
marcel 2007-06-10 16:53:01 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64machdep.c
sys/ia64/include cpufunc.h
Log:
Work around a firmware bug in the HP rx2660, where in ACPI an I/O port
is really a memory mapped I/O address. The bug is in the GAS tha
marcel 2007-06-11 00:38:06 UTC
FreeBSD src repository
Modified files:
sys/amd64/conf DEFAULTS
sys/conf files.amd64 files.i386 files.pc98
files.sparc64 files.sun4v
sys/i386/confDEFAULTS
sys/pc98/confDEFAULTS
marcel 2007-06-13 04:27:36 UTC
FreeBSD src repository
Modified files:
sys/conf NOTES files options
Added files:
sys/geom/partg_part_mbr.c
Log:
Add the MBR partitioning scheme to g_part. This does not yet
support the ability to install boot code.
marcel 2007-06-13 05:07:42 UTC
FreeBSD src repository
Modified files:
sys/ia64/confDEFAULTS
sys/powerpc/conf DEFAULTS
Log:
Enable GEOM_PART_MBR by default. On ia64 this replaces GEOM_MBR.
Revision ChangesPath
1.11 +1 -1 src/sys/ia64/conf/DE
marcel 2007-06-17 22:19:20 UTC
FreeBSD src repository
Modified files:
sys/geom/partg_part.c g_part.h g_part_mbr.c
Log:
Have gpart synthesize a disk geometry if the underlying provider
don't have it. Some partitioning schemes, as well as file systems,
operate on the g
marcel 2007-07-01 01:49:34 UTC
FreeBSD ports repository
Modified files:
.access
Log:
Turn in my ports commit bit. It's been idle for a year now and I don't
maintain any ports. The latter being the reason for the former, I would
think...
Friendly remi
marcel 2007-07-09 04:58:16 UTC
FreeBSD src repository
Modified files:
sys/ia64/isa isa_dma.c
Log:
dma_tag is a static structure. Testing for it being a NULL pointer
doesn't make sense. Rewrite to what was intended.
Correctly warned about by: GCC
Approved by: re
marcel 2007-07-10 04:40:00 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include atomic.h
Log:
Cast the arguments to atomic_*_ptr() when mapping it to atomic_*_32()
This is a minimal fix.
Approved by: re (kensmith)
Revision ChangesPath
1.15 +8 -
marcel 2007-07-11 01:20:37 UTC
FreeBSD src repository
Modified files:
sys/conf kmod.mk
Log:
Add --no-warn-mismatch to ld(1) when linking binary files into
ELF files. On ia64 the ELF header contains information about
characteristics of the machine code and ld(1) n
marcel 2007-07-15 22:52:15 UTC
FreeBSD src repository
Modified files:
libexec/rtld-elf/powerpc reloc.c
Log:
Unbreak the dynamic linker by not creating a cache for rtld-elf
itself. It needs mmap(2), which now needs getosreldate(3) and
which in turn uses a global variable to c
marcel 2007-07-16 16:47:35 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64syscall.S
Log:
Restore the value of ar.rnat after the assignment to ar.bspstore.
The SDM states that writing to ar.bspstore invalidates the ar.rnat
register as a side-effect. This was
marcel 2007-07-28 17:46:05 UTC
FreeBSD src repository
Modified files:
usr.sbin/acpi/acpidump acpi_user.c
Log:
Fix acpidump(8) on ia64. Revision 1.13 introduced an uninitialized
variable bug that's hidden by the precense of the hint_acpi_0_rsdp
hint on 386 and amd64. There's
marcel 2007-07-28 23:00:43 UTC
FreeBSD src repository
Modified files:
usr.bin/trussmain.c
Log:
Syscalls have at most 6 argument, not 5. See mmap(2) for example.
Previously the offset argument to mmap(2) would be bogus as we
weren't reading it in.
Approved by: re
marcel 2007-07-28 23:15:04 UTC
FreeBSD src repository
Modified files:
usr.bin/trussi386-fbsd.c powerpc-fbsd.c syscalls.c
Log:
Fix handling of Quad-type arguments. Previously, syscalls
containing 64-bit arguments would have explicit padding.
On 64-bit platforms there
marcel 2007-07-28 23:18:39 UTC
FreeBSD src repository
Modified files:
usr.bin/trusssyscalls.c
Log:
Print integer-typed arguments as integers. This makes sure that
on 64-bit platforms the result is more reliable. For example,
-1 was previously printed as 0x.
marcel 2007-07-29 02:44:41 UTC
FreeBSD src repository
Modified files:
sys/dev/pci pci.c
Log:
In pci_alloc_map(), restore the original value of the BAR for
the duration of the function. The device we would otherwise
have left in an useless state may just as well be
marcel 2007-07-30 22:07:01 UTC
FreeBSD src repository
Modified files:
sys/ia64/include atomic.h
Log:
Add casts to some of the more commonly used pointer-type atomic
operations. We really should be able to make those inline functions,
but this would break its use for sx_l
marcel 2007-07-30 22:12:53 UTC
FreeBSD src repository
Modified files:
sys/ia64/include md_var.h
sys/ia64/ia64machdep.c mp_machdep.c pmap.c
Log:
Explicitly map the VHPT on all processors. Previously we were
merely lucky that the VHPT was mapped as a side-effect
marcel 2007-07-30 22:29:33 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64interrupt.c nexus.c sapic.c
sys/ia64/include intr.h md_var.h sapicvar.h
Log:
Rework the interrupt code and add support for interrupt filtering
(INTR_FILTER). This includes:
o
marcel 2007-07-30 22:42:33 UTC
FreeBSD src repository
Modified files:
sys/conf options.ia64
sys/ia64/ia64db_machdep.c exception.S
Log:
Add option EXCEPTION_TRACING, which enables KTR-like functionality
for processor interruptions. This is especially us
marcel 2007-07-30 22:52:52 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64exception.S
Log:
o Switch to physical addressing before dereferencing the VHPT
bucket pointer. The virtual mapping may not be present in the
translation cache. This will result in
marcel 2007-07-31 03:15:32 UTC
FreeBSD src repository
Modified files:
sys/conf kern.pre.mk
Log:
Enable -Werror for ia64.
Approved by: re (blanket)
Revision ChangesPath
1.91 +1 -1 src/sys/conf/kern.pre.mk
marcel 2007-07-31 06:23:26 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc trap.c
Log:
Fix backward compatibility of the "old" (i.e. FreeBSD6) lseek
syscall. It was broken when a new lseek syscall was introduced.
The problem is that we need to swap the 32-bit
marcel 2007-08-04 19:26:42 UTC
FreeBSD src repository
Modified files:
sys/ia64/include ia64_cpu.h
Log:
Add ia64_srlz_d() and ia64_srlz_i() functions to aid in serialization.
Approved by: re (blanket)
Revision ChangesPath
1.22 +12 -0 src/sys/ia64/inc
marcel 2007-08-04 19:28:19 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64clock.c
Log:
Add required data-serialization after writing to cr.itm and cr.itv.
Approved by: re (blanket)
Revision ChangesPath
1.32 +1 -0 src/sys/ia64/ia64/cloc
marcel 2007-08-04 19:33:27 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64machdep.c
Log:
Replace "__asm __volatile()" by equivalent support functions from
ia64_cpu.h. This improves readability and consistency and aids in
auditing the code.
Add data-seriali
marcel 2007-08-04 19:36:14 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64pmap.c
Log:
Replace "__asm __volatile()" by equivalent support functions from
ia64_cpu.h. This improves readability and consistency and aids in
auditing the code.
Add data-serializat
marcel 2007-08-04 19:52:11 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64mp_machdep.c
Log:
Replace "__asm __volatile()" by equivalent support functions from
ia64_cpu.h. This improves readability and consistency and aids in
auditing the code.
Add instructi
marcel 2007-08-05 18:19:38 UTC
FreeBSD src repository
Modified files:
sys/ia64/include ia64_cpu.h
Log:
In ia64_set_rr(), don't perform data serialization. This allows
us to do the data serializations once after writing multiple
region registers, as is done in pmap_switch
marcel 2007-08-06 05:11:01 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64exception.S interrupt.c
sys/ia64/include md_var.h
Log:
Keep interrupts disabled while handling external interrupts.
There's no advantage in allowing nested external interrupts.
marcel 2007-08-06 05:15:57 UTC
FreeBSD src repository
Modified files:
sys/ia64/ia64mp_machdep.c
Log:
Clear pending interrupts before we enable external interrupts.
Recently the AP in my Merced box seems to have grown a habit
of getting unexpected interrupts, such as
marcel 2007-08-07 18:39:28 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include trap.h
Log:
Add prototype for trap().
Approved by: re (blanket)
Revision ChangesPath
1.5 +7 -0 src/sys/powerpc/include/trap.h
__
marcel 2007-08-07 18:40:02 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc trap.c
Log:
Remove redundant prototype.
Approved by: re (blanket)
Revision ChangesPath
1.67 +0 -2 src/sys/powerpc/powerpc/trap.c
marcel 2007-08-07 23:33:35 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include intr_machdep.h
sys/powerpc/powerpc interrupt.c intr_machdep.c
Removed files:
sys/powerpc/include interruptvar.h
Log:
Eliminate as it has only a single
prototype. In the fu
marcel 2007-08-07 23:48:31 UTC
FreeBSD src repository
Modified files:
.ObsoleteFiles.inc
Log:
The PowerPC specific header interruptvar.h has been removed.
Approved by: re (blanket)
Revision ChangesPath
1.109 +4 -0 src/ObsoleteFiles.i
marcel 2007-08-08 01:19:12 UTC
FreeBSD src repository
Modified files:
sys/powerpc/powerpc interrupt.c
Log:
Re-enable external interrupts for faults, traps and syscalls.
Approved by: re (blanket)
Revision ChangesPath
1.7 +8 -9 src/sys/powerpc/powerpc/
marcel 2007-08-08 19:12:06 UTC
FreeBSD src repository
Modified files:
sys/conf kern.pre.mk
Log:
Re-enable -Werror for PowerPC. This should really be unconditional again.
Approved by: re (blanket)
Revision ChangesPath
1.92 +2 -1 src/sys/conf
marcel 2007-08-09 01:11:21 UTC
FreeBSD src repository
Modified files:
sys/conf files
Log:
Compile ipfilter:ip_lookup.c without -Werror. The file contains
a test that assumes that char is signed by default and causes a
warning with GCC 4.2 on PowerPC.
A patch ha
marcel 2007-08-11 19:25:32 UTC
FreeBSD src repository
Modified files:
sys/powerpc/include intr_machdep.h md_var.h openpicvar.h
sys/powerpc/powermac hrowpic.c hrowpicvar.h openpic_macio.c
sys/powerpc/powerpc autoconf.c interrupt.c intr_machdep.c
n
501 - 600 of 764 matches
Mail list logo