cvs commit: src/sys/dev/uart uart_bus_ebus.c
marcel 2005-11-05 18:06:44 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/uart uart_bus_ebus.c Log: MFC rev 1.7: Recognize the SAB82532 in USIII machines (marius@) Revision ChangesPath 1.6.2.2 +1 -1 src/sys/dev/uart/uart_bus_ebus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus_pccard.c
marcel 2005-11-05 18:45:37 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/uart uart_bus_pccard.c Log: Partial MFC rev 1.11 (diff reduction): o Style(9) nits o Fix typo in comment o s/-100/BUS_PROBE_GENERIC/ Revision ChangesPath 1.9.2.1 +5 -4 src/sys/dev/uart/uart_bus_pccard.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus_pci.c
marcel 2005-11-05 18:53:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/uart uart_bus_pci.c Log: MFC rev 1.6: Update PCI IDs. Revision ChangesPath 1.5.2.1 +15 -10src/sys/dev/uart/uart_bus_pci.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus_ebus.c uart_core.c
marcel 2005-11-05 19:04:08 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/uart uart_bus_ebus.c uart_core.c Log: MFC:uart_bus_ebus.c:1.8 uart_core:1.14 Have uart_bus_probe() return BUS_PROBE_DEFAULT when the probe is successful. Revision ChangesPath 1.6.2.3 +1 -3 src/sys/dev/uart/uart_bus_ebus.c 1.13.2.1 +1 -1 src/sys/dev/uart/uart_core.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/gnu/usr.bin/gdb/kgdb main.c
marcel 2005-11-05 19:13:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) gnu/usr.bin/gdb/kgdb main.c Log: MFC 1.10: Fix dump of the unread portion of the kernel message buffer. PR: bin/87964 Submitted by: Frank Mayhar frank at exit dot com Revision ChangesPath 1.7.2.3 +4 -0 src/gnu/usr.bin/gdb/kgdb/main.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC
marcel 2005-11-05 19:48:53 UTC FreeBSD src repository Modified files: sys/alpha/conf GENERIC sys/amd64/conf GENERIC sys/i386/confGENERIC Log: Add uart(4). When both sio(4) and uart(4) can handle a serial port, sio(4) will claim it. This change therefore only affects how ports are handled when they are not claimed by sio(4), and in principle will improve hardware support. MFC after: 2 months Revision ChangesPath 1.189 +3 -2 src/sys/alpha/conf/GENERIC 1.446 +2 -1 src/sys/amd64/conf/GENERIC 1.435 +2 -1 src/sys/i386/conf/GENERIC ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/geom geom_dump.c
marcel 2005-11-12 20:02:02 UTC FreeBSD src repository Modified files: sys/geom geom_dump.c Log: Make the kern.geom.conftxt sysctl more usable by also dumping the MD class. Previously only the DISK class was dumped. The only consumer of this sysctl is libdisk (i.e. sysinstall) and it tests explicitly for instances of the DISK class. Dumping other classes is therefore harmless. By also dumping the MD class regression tests can be written that use the MD class for operations that would normally be done on the DISK class. The sysctl can now be used to test if those operations took an effect. An example is partitioning. Revision ChangesPath 1.32 +4 -5 src/sys/geom/geom_dump.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/tools/regression/geom_gpt gctl.t
marcel 2005-11-12 20:17:08 UTC FreeBSD src repository Modified files: tools/regression/geom_gpt gctl.t Log: Instead of saving the unit number of the md(4) device name, save the whole name. This does not unnecessarily close the door that in some future we want to test on something other than md(4) devices. Also add a "conf" action so that we can check whether a gctl actually did the right thing or not. It's one thing to check that the result strings are as expected, but it doesn't tell us if the end result is correct. This needs a bit more fleshing out, but for now a visual (i.e. manual) check suffices. Revision ChangesPath 1.4 +26 -23src/tools/regression/geom_gpt/gctl.t ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/geom geom_gpt.c
marcel 2005-11-13 21:53:55 UTC FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: o Slightly refactor the ctlreq code to maximize code sharing between verbs. Only the create verb operates on a provider. All other verbs operate on a GPT geom. Also, the GPT entry oriented verbs require a non-downgraded GPT. o Have all verbs take an optional flags parameter. The flags parameter is a string of single-letter flags. The typical use of these flags is to enable certain behaviour in support fo the gpt(8) tool. o Add dummy implementations for the destroy and recover verbs. This change causes test 2 of the GPT regression test suite to fail. The presence of a geom parameter is now required even for unknown verbs. Revision ChangesPath 1.35 +127 -67 src/sys/geom/geom_gpt.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/tools/regression/geom_gpt gctl.t
marcel 2005-11-13 22:02:04 UTC FreeBSD src repository Modified files: tools/regression/geom_gpt gctl.t Log: Update to match geom_gpt:1.35 o Change the result of gctl(001) now that a bogus verb still requires a valid geom, o Insert gctl(024) to test for an appropriate error when a bogus verb is given that does have a proper geom parameter. Revision ChangesPath 1.5 +5 -3 src/tools/regression/geom_gpt/gctl.t ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libpthread/test sigsuspend_d.c
marcel 2005-11-19 04:43:29 UTC FreeBSD src repository Modified files: lib/libpthread/test sigsuspend_d.c Log: Fix typo: s/_LIBC_R/_LIBC_R_/ Revision ChangesPath 1.3 +1 -1 src/lib/libpthread/test/sigsuspend_d.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libpthread/test guard_b.c
marcel 2005-11-19 04:45:15 UTC FreeBSD src repository Modified files: lib/libpthread/test guard_b.c Log: o Include o Make this ILP32/LP64 clean: cast pointers to long. Revision ChangesPath 1.3 +5 -3 src/lib/libpthread/test/guard_b.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libpthread/test mutex_d.c
marcel 2005-11-19 04:47:07 UTC FreeBSD src repository Modified files: lib/libpthread/test mutex_d.c Log: o Include o Make this ILP32/LP64 clean: cast pointers to long o Code conditional upon DEBUG must also be conditional upon _LIBC_R_ Revision ChangesPath 1.5 +14 -13src/lib/libpthread/test/mutex_d.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/kern vfs_mount.c
marcel 2005-11-19 21:51:45 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Fix bug introduced in revision 1.186: When all file systems have a time stamp of zero, which is the case for example when the root file system is on a read-only medium, we ended up not calling inittodr() at all. A potential uncleanliness existed as well. If multiple file systems had a non-zero time stamp, we would call inittodr() multiple times. While this should not be harmful, it's definitely not ideal. Fix both issues by iterating over the mounted file systems to find the largest time stamp and call inittodr() exactly once with that time stamp. This could of course be a zero time stamp if none of the mounted file systems have a non-zero time stamp. In that case the annoying errors mentioned in the commit log for revision 1.186 still haven't been avoided. The bottom line is that inittodr() should not complain when it gets a time base of zero. At the time of this commit only alpha seems to have that problem. Reported by: Dario Freni (saturnero at freesbie dot org) MFC after: 1 week Revision ChangesPath 1.203 +8 -3 src/sys/kern/vfs_mount.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/alpha/alpha clock.c
marcel 2005-11-20 01:31:29 UTC FreeBSD src repository Modified files: sys/alpha/alpha clock.c Log: Improve inittodr(). Assume the real-time clock is reliable and only use the base time in case the real-time clock is bogus or behind the base time. Most importantly, don't sanity-check the base time up front because it may be zero. This is not a preposterous condition. It just means that none of the file systems have their mount time updated. MFC after: 1 week Revision ChangesPath 1.40 +40 -52src/sys/alpha/alpha/clock.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/dc if_dc.c if_dcreg.h
marcel 2005-11-22 01:51:57 UTC FreeBSD src repository Modified files: sys/dev/dc if_dc.c if_dcreg.h Log: Resolve misalignment traps caused by changes to IF_LLADDR(). Use de16dec() and le16dec() to fetch the link-level address from struct ifnet. Tested on: alpha Reviewed by: jhb See also: de(4) Revision ChangesPath 1.173 +6 -6 src/sys/dev/dc/if_dc.c 1.46 +2 -2 src/sys/dev/dc/if_dcreg.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/sys/conf files files.powerpc
On Nov 22, 2005, at 12:01 PM, Wilko Bulte wrote: On Tue, Nov 22, 2005 at 12:16:01PM -0700, Scott Long wrote.. Wilko Bulte wrote: On Tue, Nov 22, 2005 at 01:07:12PM -0500, John Baldwin wrote.. On Tuesday 22 November 2005 12:12 pm, Marius Strobl wrote: marius 2005-11-22 17:12:49 UTC FreeBSD src repository Modified files: sys/conf files files.powerpc Log: Move zs.c from files to files.powerpc as zs(4) by now is only supported on powerpc (more or less...). That way people updating from FreeBSD 5 to FreeBSD 6 and beyond on sparc64 will get an error from config (8) rather than a mysterious compile error when they have a stale 'device zs' in their kernel config file. MFC after: 2 weeks I think some Alpha machines (4100?) also use zs(4) for serial console. zs(4)? Hmm, the only oddball Alpha in this sense that comes to mind is Turbolaser (AlphaServer 8[24]00) Technically there is an esp driver now that could be used to revive TL support, but unless there is someone actively interested in it _right_now_ I don't think we should make anything contingent on it. Yes. Last time I tried a CD boot on our Tlaser at work it just bombed out very early during boot. I did not feel like digging into it, especially given that I do not expect anyone to have a huge machine like that at home to hack on (let alone pay for the electricity bill..) Some trivial changes may be all that's needed. To illustrate: Index: uart_cpu_alpha.c === RCS file: /nfs/home/ncvs/src/sys/dev/uart/uart_cpu_alpha.c,v retrieving revision 1.11 diff -u -r1.11 uart_cpu_alpha.c --- uart_cpu_alpha.c2005/06/16 18:06:38 1.11 +++ uart_cpu_alpha.c2005/11/23 03:18:03 @@ -80,7 +80,8 @@ if (ctb->ctb_term_type != CTB_PRINTERPORT) return (ENXIO); boothowto |= RB_SERIAL; - di->ops = uart_ns8250_ops; + di->ops = (hwrpb->rpb_type == ST_DEC_21000) + ? uart_z8530_ops : uart_ns8250_ops; di->bas.chan = 0; di->bas.bst = uart_bus_space_io; if (bus_space_map(di->bas.bst, 0x3f8, 8, 0, &di- >bas.bsh) != 0) The I/O port base and channel also need to be set correctly of course but it looks like that can be hardcoded. This should be all. With access to hardware I could give it a try if people think it would be fun... -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED] ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/kern vfs_mount.c
marcel 2005-11-26 19:13:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern vfs_mount.c Log: MFC rev 1.203: Fix bug introduced in revision 1.186: Iterate over the mounted file systems to find the largest time stamp and call inittodr() exactly once with that time stamp. Revision ChangesPath 1.196.2.2 +7 -2 src/sys/kern/vfs_mount.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/alpha/alpha clock.c
marcel 2005-11-29 00:18:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/alpha/alpha clock.c Log: MFC rev 1.40: Improve inittodr(). Revision ChangesPath 1.39.2.1 +40 -52src/sys/alpha/alpha/clock.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/dc if_dc.c if_dcreg.h
marcel 2005-12-02 01:23:20 UTC FreeBSD src repository Modified files: sys/dev/dc if_dc.c if_dcreg.h Log: Fix the misalignment bugs differently than was done in the previous commit. Copy the ethernet address into a local buffer, which we know is sufficiently aligned for the width of the memory accesses that we do. This also eliminates all suspicious and potentionally harmful casts. In collaboration with: ru Revision ChangesPath 1.174 +31 -21src/sys/dev/dc/if_dc.c 1.47 +2 -2 src/sys/dev/dc/if_dcreg.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/donations wantlist.sgml
marcel 2005-12-02 03:34:22 UTC FreeBSD doc repository Modified files: en/donations wantlist.sgml Log: Add my desire for a SGI Indy. Revision ChangesPath 1.375 +7 -1 www/en/donations/wantlist.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/internal machines.sgml
marcel 2005-12-02 05:17:32 UTC FreeBSD doc repository Modified files: en/internal machines.sgml Log: o pluto1 is running -CURRENT o pluto2 is running 6-STABLE o Both pluto1 and pluto2 are running an SMP kernel Revision ChangesPath 1.58 +5 -5 www/en/internal/machines.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/bge if_bge.c
marcel 2005-12-13 06:14:14 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: In bge_link_upd(), rewrite the logic so that status is assigned on the code path it is used in a way that GCC understands. This avoids breakage due to higher optimization levels. Revision ChangesPath 1.104 +2 -4 src/sys/dev/bge/if_bge.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/usr.bin/elfdump elfdump.c
marcel 2005-12-17 23:24:34 UTC FreeBSD src repository Modified files: usr.bin/elfdump elfdump.c Log: Know the machines FreeBSD runs on. Print the machine value for unknown machines. MFC after: 1 week Revision ChangesPath 1.13 +10 -2 src/usr.bin/elfdump/elfdump.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys elf64.h
marcel 2005-12-17 23:48:07 UTC FreeBSD src repository Modified files: sys/sys elf64.h Log: Fix the ELF64_R_TYPE and ELF64_R_INFO macros. The symbol type is an 32-bit entity. Also, don't cast the resulting symbol type value to a datatype smaller than the st_info field type as a quick way to mask off the upper bits as it may cause inconsistent behaviour when the macro is used (without explicit casting) on varargs functions. MFC after: 1 week Revision ChangesPath 1.11 +2 -2 src/sys/sys/elf64.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys elf32.h elf64.h elf_common.h
marcel 2005-12-18 00:09:12 UTC FreeBSD src repository Modified files: sys/sys elf32.h elf64.h elf_common.h Log: Get in sync with current ELF definitions. In particular this means: o Remove the unused and non-standard SHT_NUM, PT_COUNT and DT_COUNT. o Add the STV_DEFAULT, STV_INTERNAL, STV_HIDDEN and STV_PROTECTED symbol visibility constants. o Add the ELF32_ST_VISIBILITY and ELF64_ST_VISIBILITY macros to get the symbol visibility from the st_other field. o Add the ELFOSABI_AIX, ELFOSABI_OPENVMS and ELFOSABI_NSK constants. o Add the ET_LOOS, ET_HIOS, ET_LOPROC and ET_HIPROC constants. o Further flesh out the list of machine types. Note that EM_ALPHA remains non-standard. The standard value for EM_ALPHA is given by EM_ALPHA_STD (which is a non-standard name :-) o Add the SHN_LOOS, SHN_HIOS and SHN_XINDEX constants. o Add the SHT_INIT_ARRAY, SHT_FINI_ARRAY, SHT_PREINIT_ARRAY, SHT_GROUP and SHT_SYMTAB_SHNDX constants. o Add the SHF_MERGE, SHF_STRINGS, SHF_INFO_LINK, SHF_LINK_ORDER, SHF_OS_NONCONFORMING, SHF_GROUP and SHF_MASKOS constants. o Add the PF_MASKOS and PF_MASKPROC constants. o Add the STB_LOOS andf STB_HIOS constants. o Add the STT_COMMON, STT_LOOS and STT_HIOS constants. MFC after: 1 week Revision ChangesPath 1.9 +3 -0 src/sys/sys/elf32.h 1.12 +3 -0 src/sys/sys/elf64.h 1.16 +104 -48 src/sys/sys/elf_common.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/libexec/rtld-elf/alpha reloc.c src/libexec/rtld-elf/amd64 reloc.c src/libexec/rtld-elf/ia64 reloc.c src/usr.sbin/kldxref ef_sparc64.c
marcel 2005-12-18 01:38:26 UTC FreeBSD src repository Modified files: libexec/rtld-elf/alpha reloc.c libexec/rtld-elf/amd64 reloc.c libexec/rtld-elf/ia64 reloc.c usr.sbin/kldxref ef_sparc64.c Log: Explicitly cast ELF_R_TYPE() to the right type. Revision ChangesPath 1.21 +2 -2 src/libexec/rtld-elf/alpha/reloc.c 1.16 +2 -2 src/libexec/rtld-elf/amd64/reloc.c 1.16 +2 -2 src/libexec/rtld-elf/ia64/reloc.c 1.4 +1 -1 src/usr.sbin/kldxref/ef_sparc64.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libc/gen nlist.c src/libexec/rtld-elf rtld.c rtld.h src/libexec/rtld-elf/sparc64 reloc.c src/share/man/man5 elf.5 src/sys/alpha/alpha elf_machdep.c src/sys/amd64/amd64 elf_machdep.
marcel 2005-12-18 04:52:38 UTC FreeBSD src repository Modified files: lib/libc/gen nlist.c libexec/rtld-elf rtld.c rtld.h libexec/rtld-elf/sparc64 reloc.c share/man/man5 elf.5 sys/alpha/alpha elf_machdep.c sys/amd64/amd64 elf_machdep.c sys/boot/common bootstrap.h load_elf.c load_elf_obj.c reloc_elf.c sys/ia64/ia64elf_machdep.c sys/kern link_elf.c link_elf_obj.c sys/sparc64/sparc64 elf_machdep.c sys/sys elf32.h elf64.h elf_generic.h imgact_elf.h linker.h usr.bin/elf2aout elf2aout.c usr.sbin/crunch/crunchide exec_elf32.c usr.sbin/kldxref ef.c ef.h ef_amd64.c ef_i386.c ef_obj.c ef_powerpc.c ef_sparc64.c Log: Make our ELF64 type definitions match standards. In particular this means: o Remove Elf64_Quarter, o Redefine Elf64_Half to be 16-bit, o Redefine Elf64_Word to be 32-bit, o Add Elf64_Xword and Elf64_Sxword for 64-bit entities, o Use Elf_Size in MI code to abstract the difference between Elf32_Word and Elf64_Word. o Add Elf_Ssize as the signed counterpart of Elf_Size. MFC after: 2 weeks Revision ChangesPath 1.19 +3 -3 src/lib/libc/gen/nlist.c 1.108 +1 -1 src/libexec/rtld-elf/rtld.c 1.36 +2 -2 src/libexec/rtld-elf/rtld.h 1.11 +8 -8 src/libexec/rtld-elf/sparc64/reloc.c 1.32 +48 -49src/share/man/man5/elf.5 1.20 +1 -1 src/sys/alpha/alpha/elf_machdep.c 1.24 +1 -1 src/sys/amd64/amd64/elf_machdep.c 1.42 +1 -1 src/sys/boot/common/bootstrap.h 1.33 +1 -1 src/sys/boot/common/load_elf.c 1.2 +2 -2 src/sys/boot/common/load_elf_obj.c 1.2 +3 -3 src/sys/boot/common/reloc_elf.c 1.21 +2 -2 src/sys/ia64/ia64/elf_machdep.c 1.87 +5 -5 src/sys/kern/link_elf.c 1.90 +5 -5 src/sys/kern/link_elf_obj.c 1.20 +3 -3 src/sys/sparc64/sparc64/elf_machdep.c 1.10 +18 -14src/sys/sys/elf32.h 1.13 +43 -39src/sys/sys/elf64.h 1.7 +5 -2 src/sys/sys/elf_generic.h 1.28 +9 -9 src/sys/sys/imgact_elf.h 1.40 +3 -3 src/sys/sys/linker.h 1.10 +6 -6 src/usr.bin/elf2aout/elf2aout.c 1.15 +4 -4 src/usr.sbin/crunch/crunchide/exec_elf32.c 1.9 +2 -2 src/usr.sbin/kldxref/ef.c 1.6 +1 -1 src/usr.sbin/kldxref/ef.h 1.3 +1 -1 src/usr.sbin/kldxref/ef_amd64.c 1.3 +1 -1 src/usr.sbin/kldxref/ef_i386.c 1.4 +2 -2 src/usr.sbin/kldxref/ef_obj.c 1.3 +1 -1 src/usr.sbin/kldxref/ef_powerpc.c 1.5 +1 -1 src/usr.sbin/kldxref/ef_sparc64.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/include dlfcn.h src/lib/libc/gen dlfcn.c src/libexec/rtld-elf map_object.c rtld.c rtld.h src/libexec/rtld-elf/alpha reloc.c src/libexec/rtld-elf/amd64 reloc.c src/libexec/rtld-elf/
On Dec 18, 2005, at 11:43 AM, Alexander Kabaev wrote: Log: Implement ELF symbol versioning using GNU semantics. Nice! -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED] ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys param.h
marcel 2005-12-19 00:13:11 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version to 79 because: 1. The ELF-64 typedefs are now standardized, so that the libelf port (devel/libelf) does not need to compensate for not having the Elf64_Xword and Elf64_Sxword types. 2. ELF Symbol versioning support has been added. This also affects the libelf port (though configure should detect this correctly). Revision ChangesPath 1.257 +1 -1 src/sys/sys/param.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml
marcel 2005-12-19 00:14:16 UTC FreeBSD doc repository Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version 79. Revision ChangesPath 1.645 +5 -0 doc/en_US.ISO8859-1/books/porters-handbook/book.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man5 elf.5
marcel 2005-12-19 01:51:17 UTC FreeBSD src repository Modified files: share/man/man5 elf.5 Log: Update the date. Forgotten in previous commit. Revision ChangesPath 1.33 +1 -1 src/share/man/man5/elf.5 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys elf_common.h
marcel 2005-12-19 20:20:37 UTC FreeBSD src repository Modified files: sys/sys elf_common.h Log: o Add the GNU symbol versioning section constants (SHT_GNU_verdef, SHT_GNU_verneed, SHT_GNU_versym), o Fix the definition of DT_HIOS -- it was short an 'f'... Revision ChangesPath 1.18 +4 -1 src/sys/sys/elf_common.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/sys/sys _timeval.h src/sys/fs/procfs procfs_status.c src/libexec/bootpd bootpd.c src/sys/dev/acpica/Osd OsdSynch.c src/sys/dev/firewire sbp.c
On Dec 24, 2005, at 2:22 PM, Tom Rhodes wrote: trhodes 2005-12-24 22:22:17 UTC FreeBSD src repository Modified files: sys/sys _timeval.h sys/fs/procfsprocfs_status.c libexec/bootpd bootpd.c sys/dev/acpica/Osd OsdSynch.c sys/dev/firewire sbp.c Log: Make tv_sec a time_t on all platforms but alpha. You rule! -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED] ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libc/gen nlist.c src/libexec/rtld-elf rtld.c rtld.h src/libexec/rtld-elf/alpha reloc.c src/libexec/rtld-elf/amd64 reloc.c src/libexec/rtld-elf/ia64 reloc.c src/libexec/rtld-elf/spa
marcel 2005-12-30 22:13:59 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) lib/libc/gen nlist.c libexec/rtld-elf rtld.c rtld.h libexec/rtld-elf/alpha reloc.c libexec/rtld-elf/amd64 reloc.c libexec/rtld-elf/ia64 reloc.c libexec/rtld-elf/sparc64 reloc.c share/man/man5 elf.5 sys/alpha/alpha elf_machdep.c sys/amd64/amd64 elf_machdep.c sys/boot/common bootstrap.h load_elf.c load_elf_obj.c reloc_elf.c sys/ia64/ia64elf_machdep.c sys/kern link_elf.c link_elf_obj.c sys/sparc64/sparc64 elf_machdep.c sys/sys elf32.h elf64.h elf_common.h elf_generic.h imgact_elf.h linker.h usr.bin/elf2aout elf2aout.c usr.bin/elfdump elfdump.c usr.sbin/crunch/crunchide exec_elf32.c usr.sbin/kldxref ef.c ef.h ef_amd64.c ef_i386.c ef_obj.c ef_powerpc.c ef_sparc64.c Log: MFC standardization of the ELF types and update of the ELF constants: lib/libc/gen/nlist.c:1.19 libexec/rtld-elf/rtld.c:1.108 libexec/rtld-elf/rtld.h:1.36 libexec/rtld-elf/alpha/reloc.c:1.21 libexec/rtld-elf/amd64/reloc.c:1.16 libexec/rtld-elf/ia64/reloc.c:1.16 libexec/rtld-elf/sparc64/reloc.c:1.11 share/man/man5/elf.5:1.32-1.33 sys/alpha/alpha/elf_machdep.c:1.20 sys/amd64/amd64/elf_machdep.c:1.24 sys/boot/common/bootstrap.h:1.42 sys/boot/common/load_elf.c:1.33 sys/boot/common/load_elf_obj.c:1.2 sys/boot/common/reloc_elf.c:1.2 sys/ia64/ia64/elf_machdep.c:1.21 sys/kern/link_elf.c:1.87 sys/kern/link_elf_obj.c:1.90 sys/sparc64/sparc64/elf_machdep.c:1.20 sys/sys/elf32.h:1.9-1.10 sys/sys/elf64.h:1.11-1.13 sys/sys/elf_common.h:1.16 sys/sys/elf_generic.h:1.7 sys/sys/imgact_elf.h:1.28 sys/sys/linker.h:1.40 usr.bin/elf2aout/elf2aout.c:1.10 usr.bin/elfdump/elfdump.c:1.13 usr.sbin/crunch/crunchide/exec_elf32.c:1.15 usr.sbin/kldxref/ef.c:1.9 usr.sbin/kldxref/ef.h:1.6 usr.sbin/kldxref/ef_amd64.c:1.3 usr.sbin/kldxref/ef_i386.c:1.3 usr.sbin/kldxref/ef_obj.c:1.4 usr.sbin/kldxref/ef_powerpc.c:1.3 usr.sbin/kldxref/ef_sparc64.c:1.4-1.5 Revision ChangesPath 1.18.12.1 +3 -3 src/lib/libc/gen/nlist.c 1.20.2.1 +2 -2 src/libexec/rtld-elf/alpha/reloc.c 1.15.8.1 +2 -2 src/libexec/rtld-elf/amd64/reloc.c 1.15.8.1 +2 -2 src/libexec/rtld-elf/ia64/reloc.c 1.106.2.2 +1 -1 src/libexec/rtld-elf/rtld.c 1.35.2.1 +2 -2 src/libexec/rtld-elf/rtld.h 1.10.2.1 +8 -8 src/libexec/rtld-elf/sparc64/reloc.c 1.31.2.1 +49 -50src/share/man/man5/elf.5 1.19.8.1 +1 -1 src/sys/alpha/alpha/elf_machdep.c 1.22.8.1 +1 -1 src/sys/amd64/amd64/elf_machdep.c 1.41.2.1 +1 -1 src/sys/boot/common/bootstrap.h 1.32.2.1 +1 -1 src/sys/boot/common/load_elf.c 1.1.4.1+2 -2 src/sys/boot/common/load_elf_obj.c 1.1.4.1+3 -3 src/sys/boot/common/reloc_elf.c 1.19.8.2 +2 -2 src/sys/ia64/ia64/elf_machdep.c 1.81.8.5 +5 -5 src/sys/kern/link_elf.c 1.87.2.3 +5 -5 src/sys/kern/link_elf_obj.c 1.19.8.1 +3 -3 src/sys/sparc64/sparc64/elf_machdep.c 1.8.14.1 +21 -14src/sys/sys/elf32.h 1.10.14.1 +48 -41src/sys/sys/elf64.h 1.15.8.1 +105 -49 src/sys/sys/elf_common.h 1.6.14.1 +5 -2 src/sys/sys/elf_generic.h 1.27.8.1 +9 -9 src/sys/sys/imgact_elf.h 1.39.2.1 +3 -3 src/sys/sys/linker.h 1.9.12.1 +6 -6 src/usr.bin/elf2aout/elf2aout.c 1.12.8.1 +10 -2 src/usr.bin/elfdump/elfdump.c 1.14.8.1 +4 -4 src/usr.sbin/crunch/crunchide/exec_elf32.c 1.8.2.1+2 -2 src/usr.sbin/kldxref/ef.c 1.5.2.1+1 -1 src/usr.sbin/kldxref/ef.h 1.2.4.1+1 -1 src/usr.sbin/kldxref/ef_amd64.c 1.2.4.1+1 -1 src/usr.sbin/kldxref/ef_i386.c 1.3.4.1+2 -2 src/usr.sbin/kldxref/ef_obj.c 1.2.2.1+1 -1 src/usr.sbin/kldxref/ef_powerpc.c 1.3.2.1+2 -2 src/usr.sbin/kldxref/ef_sparc64.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys param.h
marcel 2005-12-30 22:25:15 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/sys param.h Log: Bump __FreeBSD_version after MFC of ELF types and constants. Revision ChangesPath 1.244.2.5 +1 -1 src/sys/sys/param.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml
marcel 2005-12-30 22:35:39 UTC FreeBSD doc repository Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version 600102. Revision ChangesPath 1.649 +5 -0 doc/en_US.ISO8859-1/books/porters-handbook/book.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: ports/devel/libelf Makefile
marcel 2005-12-31 01:30:29 UTC FreeBSD ports repository Modified files: devel/libelf Makefile Log: Do not replace Elf64_Xword and Elf64_Sxword on FreeBSD versions 600102 or higher. We have the standard ELF types since then... Revision ChangesPath 1.15 +7 -1 ports/devel/libelf/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/donations wantlist.sgml
marcel 2006-01-05 02:24:45 UTC FreeBSD doc repository Modified files: en/donations wantlist.sgml Log: De-assert my need for a SGI Indy. Revision ChangesPath 1.380 +1 -7 www/en/donations/wantlist.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys select.h
marcel 2006-01-06 22:12:47 UTC FreeBSD src repository Modified files: sys/sys select.h Log: Fix FD_ISSET() on LP64 platforms. The FD_ISSET() function/macro is defined to return an int, but on LP64 platforms the return value of FD_ISSET() for file descriptors with a bit-index larger than 31 would not fit an int (due to __fd_mask being defined as an unsigned long). The fix is to explicitly test against 0. PR: ia64/91421 Submitted by: Tanaka Akira (akr at m17n dot org) MFC after: 1 week Revision ChangesPath 1.20 +1 -1 src/sys/sys/select.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys select.h
marcel 2006-01-13 03:11:16 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/sys select.h Log: MFC rev 1.20: Fix FD_ISSET() on LP64 platforms. PR: ia64/91421 Submitted by: Tanaka Akira (akr at m17n dot org) Revision ChangesPath 1.19.8.1 +1 -1 src/sys/sys/select.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/lib/libc/stdlib malloc.c
marcel 2006-01-16 00:32:46 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Define NO_TLS on ia64. The dynamic TLS implementation on ia64 is broken for non-threaded shared processes in that __tls_get_addr() assumes the thread pointer is always initialized. This is not the case. When arenas_map is referenced in choose_arena() and it is defined as a thread-local variable, it will result in a SIGSEGV. PR: ia64/91846 (describes the TLS/ia64 bug). Revision ChangesPath 1.94 +1 -0 src/lib/libc/stdlib/malloc.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/libexec/rtld-elf/ia64 reloc.c src/sys/boot/ia64/efi start.S src/sys/ia64/include elf.h src/sys/ia64/ia64 elf_machdep.c genassym.c locore.S
marcel 2006-01-17 21:03:22 UTC FreeBSD src repository Modified files: libexec/rtld-elf/ia64 reloc.c sys/boot/ia64/efistart.S sys/ia64/include elf.h sys/ia64/ia64elf_machdep.c genassym.c locore.S Log: s/R_IA64_/R_IA_64_/g as per the ia64 psABI. Revision ChangesPath 1.17 +11 -11src/libexec/rtld-elf/ia64/reloc.c 1.9 +13 -18src/sys/boot/ia64/efi/start.S 1.23 +9 -9 src/sys/ia64/ia64/elf_machdep.c 1.42 +4 -4 src/sys/ia64/ia64/genassym.c 1.39 +4 -4 src/sys/ia64/ia64/locore.S 1.12 +74 -74src/sys/ia64/include/elf.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/include elf.h
marcel 2006-01-18 01:45:57 UTC FreeBSD src repository Modified files: sys/ia64/include elf.h Log: o Add missing relocations. o Minor white-space fixups. Revision ChangesPath 1.13 +30 -24src/sys/ia64/include/elf.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/boot/ia64/efi start.S
marcel 2006-01-18 18:49:25 UTC FreeBSD src repository Modified files: sys/boot/ia64/efistart.S Log: Remove ELF dynamic tag definitions that aren't used. Ideally, those that are used should come from . Revision ChangesPath 1.10 +2 -21 src/sys/boot/ia64/efi/start.S ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/donations wantlist.sgml
marcel 2006-01-19 18:26:42 UTC FreeBSD doc repository Modified files: en/donations wantlist.sgml Log: Assert my wish for an Sun Ultra 2 or any model with a Z8530 to replace my dying Ultra 2. Revision ChangesPath 1.383 +9 -1 www/en/donations/wantlist.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: www/en/donations wantlist.sgml
marcel 2006-01-21 00:00:23 UTC FreeBSD doc repository Modified files: en/donations wantlist.sgml Log: De-assert my need for an Ultra 2. It's taken care of by [EMAIL PROTECTED] Hero! Thanks to ds@ for his continued willingness to donate. Revision ChangesPath 1.385 +1 -9 www/en/donations/wantlist.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/libexec/rtld-elf/ia64 rtld_start.S
marcel 2006-01-28 17:56:16 UTC FreeBSD src repository Modified files: libexec/rtld-elf/ia64 rtld_start.S Log: s/R_IA64_/R_IA_64_/ Revision ChangesPath 1.4 +6 -6 src/libexec/rtld-elf/ia64/rtld_start.S ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/include elf.h src/libexec/rtld-elf/ia64 reloc.c src/usr.bin/elfdump elfdump.c
marcel 2006-01-28 17:58:22 UTC FreeBSD src repository Modified files: sys/ia64/include elf.h libexec/rtld-elf/ia64 reloc.c usr.bin/elfdump elfdump.c Log: s/DT_IA64_PLT_RESERVE/DT_IA_64_PLT_RESERVE/ Revision ChangesPath 1.18 +3 -3 src/libexec/rtld-elf/ia64/reloc.c 1.14 +1 -1 src/sys/ia64/include/elf.h 1.14 +1 -1 src/usr.bin/elfdump/elfdump.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/libexec/rtld-elf/ia64 reloc.c rtld_start.S src/sys/boot/ia64/efi start.S src/sys/ia64/ia64 elf_machdep.c genassym.c locore.S src/sys/ia64/include elf.h src/usr.bin/elfdump elfdump.c
marcel 2006-01-28 18:40:55 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) libexec/rtld-elf/ia64 reloc.c rtld_start.S sys/boot/ia64/efistart.S sys/ia64/ia64elf_machdep.c genassym.c locore.S sys/ia64/include elf.h usr.bin/elfdump elfdump.c Log: MFC ia64 psABI conformance changes: s/R_IA64_/R_IA_64_/ s/DT_IA64_/DT_IA_64_/ libexec/rtld-elf/ia64/reloc.c:1.17,1.18 libexec/rtld-elf/ia64/rtld_start.S:1.4 sys/boot/ia64/efi/start.S:1.9,1.10 sys/ia64/ia64/elf_machdep.c:1.23 sys/ia64/ia64/genassym.c:1.42 sys/ia64/ia64/locore.S:1.39 sys/ia64/include/elf.h:1.12,1.13,1.14 usr.bin/elfdump/elfdump.c:1.14 Revision ChangesPath 1.15.8.2 +14 -14src/libexec/rtld-elf/ia64/reloc.c 1.3.12.1 +6 -6 src/libexec/rtld-elf/ia64/rtld_start.S 1.8.2.1+15 -39src/sys/boot/ia64/efi/start.S 1.19.8.3 +9 -9 src/sys/ia64/ia64/elf_machdep.c 1.41.2.1 +4 -4 src/sys/ia64/ia64/genassym.c 1.38.2.1 +4 -4 src/sys/ia64/ia64/locore.S 1.11.10.1 +82 -76src/sys/ia64/include/elf.h 1.12.8.2 +1 -1 src/usr.bin/elfdump/elfdump.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release Makefile
marcel 2006-01-29 20:16:25 UTC FreeBSD src repository Modified files: release Makefile Log: Fix the missing CD_VOLUME=1 in the cdrom.inf file on disc1 for the livecd != disc1 case (i.e. ia64). The line was appended to the non-existing cdrom.inf file, which was created only later. Move the line to after the file is created. MFC after: 1 day Revision ChangesPath 1.897 +1 -1 src/release/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release Makefile
marcel 2006-01-30 23:09:51 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) release Makefile Log: MFC rev 1.897: Fix the missing CD_VOLUME=1 in the cdrom.inf file on disc1 for the livecd != disc1 case. Revision ChangesPath 1.887.2.5 +1 -1 src/release/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: ports/emulators/ski Makefile distinfo
marcel 2006-02-01 02:39:48 UTC FreeBSD ports repository Modified files: emulators/skiMakefile distinfo Log: The HP ski simulator is available from HP Labs. While here add the SHA256 checksum. PR: ports/92650 Revision ChangesPath 1.10 +2 -2 ports/emulators/ski/Makefile 1.3 +1 -0 ports/emulators/ski/distinfo ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/conf SKI
marcel 2006-02-02 23:41:08 UTC FreeBSD src repository Modified files: sys/ia64/confSKI Log: Remove devices acpi & mem, as they are in defaults already. Revision ChangesPath 1.23 +0 -2 src/sys/ia64/conf/SKI ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/ia64 mca.c
marcel 2006-02-07 02:02:14 UTC FreeBSD src repository Modified files: sys/ia64/ia64mca.c Log: Allocate memory for the MCA state information with M_NOWAIT. We can get a MCA event at any moment and it may not be safe to sleep. MFC after: 3 days Revision ChangesPath 1.11 +1 -1 src/sys/ia64/ia64/mca.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/share/misc dev.archlist.txt
marcel 2006-02-07 03:25:18 UTC FreeBSD src repository Modified files: release/doc/share/misc dev.archlist.txt Log: Add uart(4). MFC after: 3 days Revision ChangesPath 1.77 +1 -0 src/release/doc/share/misc/dev.archlist.txt ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man4 uart.4
marcel 2006-02-07 03:27:06 UTC FreeBSD src repository Modified files: share/man/man4 uart.4 Log: Add a HARDWARE section, required for autogeneration of the release notes. MFC after: 3 days Revision ChangesPath 1.6 +18 -0 src/share/man/man4/uart.4 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml
marcel 2006-02-07 03:32:22 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: o Review and update the support for devices on ia64. o Add uart(4). o Remove sab(4) and zs(4) (sparc64 only), as their functionality has been takien over by uart(4). MFC after: 3 days Revision ChangesPath 1.295 +14 -18src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/en_US.ISO8859-1/hardware/ia64 proc-ia64.sgml
marcel 2006-02-07 03:34:28 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/ia64 proc-ia64.sgml Log: Review and update the processor/chipset specific support. Replace the dead links to the Itanium and Itanium 2 pages on the Intel site. Revision ChangesPath 1.10 +14 -57 src/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man4 uart.4
marcel 2006-02-08 00:11:41 UTC FreeBSD src repository Modified files: share/man/man4 uart.4 Log: ".Pp before .Sh is redundant, the latter asserts for a vertical space already." -- ru@ Revision ChangesPath 1.7 +0 -1 src/share/man/man4/uart.4 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man4 uart.4
marcel 2006-02-11 06:30:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) share/man/man4 uart.4 Log: MFC rev. 1.6, 1.7: Add HARDWARE section. Approved by: re (hrs) Revision ChangesPath 1.5.8.1 +17 -0 src/share/man/man4/uart.4 ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/en_US.ISO8859-1/hardware/ia64 proc-ia64.sgml src/release/doc/share/misc dev.archlist.txt
marcel 2006-02-11 18:54:19 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/en_US.ISO8859-1/hardware/ia64 proc-ia64.sgml release/doc/share/misc dev.archlist.txt Log: MFC: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml:1.295 src/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml:1.10 src/release/doc/share/misc/dev.archlist.txt:1.77 Approved by: re (hrs; thanks!) Revision ChangesPath 1.282.2.8 +14 -18src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.9.8.1+14 -57 src/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml 1.62.2.8 +1 -0 src/release/doc/share/misc/dev.archlist.txt ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/ia64 mp_machdep.c
marcel 2006-02-11 19:55:19 UTC FreeBSD src repository Modified files: sys/ia64/ia64mp_machdep.c Log: Correct the spinlock nesting of the idle thread of the APs before we save the MCA state of the AP. Saving the MCA state of the AP requires us to allocate memory, which uses sleep locks. Now that we correct the spinlock nesting of the AP without having schedlock, avoid calling spinlock_exit(). Instead call critical_exit() and manually clear the MD spinlock count. MFC after: 3 days Revision ChangesPath 1.60 +10 -12src/sys/ia64/ia64/mp_machdep.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sbin/mca Makefile mca.8
marcel 2006-02-11 23:09:58 UTC FreeBSD src repository Modified files: sbin/mca Makefile Added files: sbin/mca mca.8 Log: Add a simple manpage. Revision ChangesPath 1.5 +1 -1 src/sbin/mca/Makefile 1.1 +73 -0 src/sbin/mca/mca.8 (new) ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/sbin/mca mca.8
On Feb 11, 2006, at 11:57 PM, Joel Dahl wrote: joel2006-02-12 07:57:27 UTC FreeBSD src repository (doc committer) Modified files: sbin/mca mca.8 Log: s/Februari/February/. Thanks! My native tongue is showing, I guess :-) -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED]
cvs commit: src/etc/rc.d archdep
marcel 2006-02-13 21:41:33 UTC FreeBSD src repository Modified files: etc/rc.d archdep Log: On ia64, the unaligned_print sysctl is a debugging knob under debug and not under machdep as the behaviour is controlled by the process. When PSR.ac is set the process expects to receive a SIGBUS. Otherwise the processor or the kernel will emulate the misaligned memory access. MFC after: 3 days Revision ChangesPath 1.10 +0 -3 src/etc/rc.d/archdep ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/ia64/ia64 mca.c mp_machdep.c
marcel 2006-02-14 03:40:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/ia64/ia64mca.c mp_machdep.c Log: MFC fixes for MCA MPSAFEness: mca.c:1.11 mp_machdep.c:1.60 Approved by: re (scottl, thanks!) Revision ChangesPath 1.10.2.1 +1 -1 src/sys/ia64/ia64/mca.c 1.55.2.2 +10 -12src/sys/ia64/ia64/mp_machdep.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf kmod.mk src/sys/modules/uart Makefile
marcel 2006-02-24 01:49:36 UTC FreeBSD src repository Modified files: sys/conf kmod.mk sys/modules/uart Makefile Log: Remove dev/uart/uart_if.m from the default MFILES (in kmod.mk) and instead define MFILES appropriately for the uart(4) module build. Revision ChangesPath 1.206 +1 -1 src/sys/conf/kmod.mk 1.14 +4 -0 src/sys/modules/uart/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/ic z8530.h
marcel 2006-02-24 02:03:36 UTC FreeBSD src repository Modified files: sys/dev/ic z8530.h Log: MFp4: Add CHAN_A & CHAN_B for channel register offsets. While here, fix a comment. Revision ChangesPath 1.4 +6 -3 src/sys/dev/ic/z8530.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/puc puc_ebus.c puc_sbus.c
marcel 2006-02-24 02:06:57 UTC FreeBSD src repository Modified files: sys/dev/puc puc_ebus.c puc_sbus.c Log: MFp4: Return BUS_PROBE_LOW_PRIORITY for a successful probe. This is in preparation of the introduction of scc(4), which is going to handle SCCs in the near future. Revision ChangesPath 1.7 +1 -1 src/sys/dev/puc/puc_ebus.c 1.9 +1 -1 src/sys/dev/puc/puc_sbus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys serial.h
marcel 2006-02-24 02:16:09 UTC FreeBSD src repository Modified files: sys/sys serial.h Log: MFp4: style(9): after #define Revision ChangesPath 1.3 +17 -17src/sys/sys/serial.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys serial.h
marcel 2006-02-24 02:24:10 UTC FreeBSD src repository Modified files: sys/sys serial.h Log: MFp4: o Add defines for the 5 interrupt sources typical for serial devices. These defines can be used for more finegrained interrupt handling between drivers that cooperatively handle multiple serial ports. o Add defines for the various bitmasks applicable when all information is passed between drivers as a single integral. Revision ChangesPath 1.4 +21 -0 src/sys/sys/serial.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus.h uart_core.c uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c uart_kbd_sun.c uart_tty.c
marcel 2006-02-24 02:42:26 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_core.c uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c uart_kbd_sun.c uart_tty.c Log: MFp4: Stop using our local UART_IPEND_* and instead use the global SER_INT_* as defined in . Revision ChangesPath 1.10 +0 -15 src/sys/dev/uart/uart_bus.h 1.16 +11 -11src/sys/dev/uart/uart_core.c 1.15 +5 -5 src/sys/dev/uart/uart_dev_ns8250.c 1.11 +5 -5 src/sys/dev/uart/uart_dev_sab82532.c 1.13 +8 -8 src/sys/dev/uart/uart_dev_z8530.c 1.7 +2 -2 src/sys/dev/uart/uart_kbd_sun.c 1.26 +6 -6 src/sys/dev/uart/uart_tty.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus_ebus.c
marcel 2006-02-24 05:36:44 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_ebus.c Log: When we probe a SAB82532, return BUS_PROBE_GENERIC. This allows puc(4) or scc(4) to grab the device by default. In fact, we probably shouldn't even claim the device at all... Revision ChangesPath 1.10 +3 -1 src/sys/dev/uart/uart_bus_ebus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus.h uart_core.c uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c
marcel 2006-02-24 05:40:17 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_core.c uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c Log: Replace our local UART_SIGMASK_* with the global SER_MASK_*. Revision ChangesPath 1.11 +0 -5 src/sys/dev/uart/uart_bus.h 1.17 +1 -1 src/sys/dev/uart/uart_core.c 1.16 +1 -1 src/sys/dev/uart/uart_dev_ns8250.c 1.12 +1 -1 src/sys/dev/uart/uart_dev_sab82532.c 1.14 +2 -2 src/sys/dev/uart/uart_dev_z8530.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/share/man/man4 ddb.4
On Mon, Feb 27, 2006 at 09:56:24PM +, Christian Brueffer wrote: > brueffer2006-02-27 21:56:24 UTC > > FreeBSD src repository (doc committer) > > Modified files: > share/man/man4 ddb.4 > Log: > DDB depends on KDB for some time now. That's not true. Option KDB means that you want to have debugging code included when source contains it. Option DDB means that you want the DDB debugger backend. You can have DDB without KDB and vice versa. The core KDB code is unconditionally present in the kernel (src/sys/kern/subr_kdb.c). -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED] ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/share/man/man4 ddb.4
On Mon, Feb 27, 2006 at 08:19:36PM -0500, Kris Kennaway wrote: > On Mon, Feb 27, 2006 at 05:12:04PM -0800, Marcel Moolenaar wrote: > > On Mon, Feb 27, 2006 at 09:56:24PM +, Christian Brueffer wrote: > > > brueffer2006-02-27 21:56:24 UTC > > > > > > FreeBSD src repository (doc committer) > > > > > > Modified files: > > > share/man/man4 ddb.4 > > > Log: > > > DDB depends on KDB for some time now. > > > > That's not true. Option KDB means that you want to have debugging > > code included when source contains it. Option DDB means that you > > want the DDB debugger backend. You can have DDB without KDB and > > vice versa. > > ISTR DDB doesn't compile without KDB. I'm not aware of any breakages. I even tested it just now. I quick grep for KDB in DDB related sources yields: 6.x: % grep KDB */*/db_* ddb/* arm/arm/db_interface.c:#ifdef KDB ddb/db_main.c:KDB_BACKEND(ddb, db_init, db_trace_self, db_trap); 7.x: % grep KDB */*/db_* ddb/* arm/arm/db_interface.c:#ifdef KDB ddb/db_main.c:KDB_BACKEND(ddb, db_init, db_trace_self, db_trap); Only arm refers to KDB and it's doing that bogusly. -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED] ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/share/man/man4 ddb.4
On Feb 27, 2006, at 10:35 PM, Christian Brueffer wrote: Log: DDB depends on KDB for some time now. That's not true. Option KDB means that you want to have debugging code included when source contains it. Option DDB means that you want the DDB debugger backend. You can have DDB without KDB and vice versa. ISTR DDB doesn't compile without KDB. I'm not aware of any breakages. I even tested it just now. I quick grep for KDB in DDB related sources yields: Well, before committing I build a RELENG_6 kernel with DDB and without KDB to make sure, and it stopped, telling me that DDB depends on KDB. There's a bogus conditional in i386/i386/machdep.c that should be removed: revision 1.596 date: 2004/07/19 02:46:34; author: silby; state: Exp; lines: +3 -0 Add a #error requiring KDB if DDB is specified. (This can probably be relocated to a better place, if one exists.) It has found its way to amd64 as well and therefore may be elsewhere (not ia64, as that works as expected). -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED]
cvs commit: src/sys/dev/uart uart_tty.c
marcel 2006-03-30 03:26:52 UTC FreeBSD src repository Modified files: sys/dev/uart uart_tty.c Log: Don't open if we're going away. Revision ChangesPath 1.27 +4 -0 src/sys/dev/uart/uart_tty.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/ata atapi-fd.c
marcel 2006-03-30 05:29:57 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-fd.c Log: In afd_describe(), don't initialize sizestring. On ia64, gcc(1) will generate code that calls memset, which we don't have in the kernel. MFC after: 3 days Revision ChangesPath 1.109 +1 -1 src/sys/dev/ata/atapi-fd.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sys serial.h
marcel 2006-03-30 17:24:42 UTC FreeBSD src repository Modified files: sys/sys serial.h Log: o Don't make the SER_INT_* defines visible to userland. They are related to internals, not user-visible state. o Add a typedef for serdev_intr_t and protect it with !LOCORE. Revision ChangesPath 1.5 +7 -0 src/sys/sys/serial.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man4 scc.4 src/sys/dev/uart uart_bus_scc.c src/sys/kern serdev_if.m src/sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_sbus.c scc_bus.h scc_core.c scc_dev_sab82532.c scc_dev_z8
marcel 2006-03-30 18:33:22 UTC FreeBSD src repository Added files: share/man/man4 scc.4 sys/dev/uart uart_bus_scc.c sys/kern serdev_if.m sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_sbus.c scc_bus.h scc_core.c scc_dev_sab82532.c scc_dev_z8530.c scc_if.m sys/modules/scc Makefile Log: Add scc(4), a driver for serial communications controllers. These controllers typically have multiple channels and support a number of serial communications protocols. The scc(4) driver is itself an umbrella driver that delegates the control over each channel and mode to a subordinate driver (like uart(4)). The scc(4) driver supports the Siemens SAB 82532 and the Zilog Z8530 and replaces puc(4) for these devices. Revision ChangesPath 1.1 +75 -0 src/share/man/man4/scc.4 (new) 1.1 +153 -0src/sys/dev/scc/scc_bfe.h (new) 1.1 +87 -0 src/sys/dev/scc/scc_bfe_ebus.c (new) 1.1 +84 -0 src/sys/dev/scc/scc_bfe_sbus.c (new) 1.1 +51 -0 src/sys/dev/scc/scc_bus.h (new) 1.1 +542 -0src/sys/dev/scc/scc_core.c (new) 1.1 +137 -0src/sys/dev/scc/scc_dev_sab82532.c (new) 1.1 +202 -0src/sys/dev/scc/scc_dev_z8530.c (new) 1.1 +77 -0 src/sys/dev/scc/scc_if.m (new) 1.1 +115 -0src/sys/dev/uart/uart_bus_scc.c (new) 1.1 +79 -0 src/sys/kern/serdev_if.m (new) 1.1 +14 -0 src/sys/modules/scc/Makefile (new) ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_bus.h uart_core.c uart_cpu.h uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c
marcel 2006-03-30 18:37:03 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_core.c uart_cpu.h uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c Log: Add support for scc(4). Revision ChangesPath 1.12 +4 -1 src/sys/dev/uart/uart_bus.h 1.18 +95 -30src/sys/dev/uart/uart_core.c 1.9 +44 -3 src/sys/dev/uart/uart_cpu.h 1.17 +18 -18src/sys/dev/uart/uart_dev_ns8250.c 1.13 +16 -16src/sys/dev/uart/uart_dev_sab82532.c 1.15 +14 -14src/sys/dev/uart/uart_dev_z8530.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/share/man/man4 Makefile uart.4 src/sys/conf NOTES files src/sys/modules Makefile src/sys/modules/uart Makefile
marcel 2006-03-30 18:39:24 UTC FreeBSD src repository Modified files: share/man/man4 Makefile uart.4 sys/conf NOTES files sys/modules Makefile sys/modules/uart Makefile Log: o Add scc(4) to the build. o Add the scc(4) manpage to the build. o Update the uart(4) manpage to account for scc(4). o Update the uart(4) module build to include support for scc(4). Revision ChangesPath 1.343 +1 -0 src/share/man/man4/Makefile 1.10 +24 -14src/share/man/man4/uart.4 1.1356+5 -0 src/sys/conf/NOTES 1.1106+8 -0 src/sys/conf/files 1.487 +1 -0 src/sys/modules/Makefile 1.15 +6 -5 src/sys/modules/uart/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/sparc64/conf GENERIC
marcel 2006-03-30 18:40:25 UTC FreeBSD src repository Modified files: sys/sparc64/conf GENERIC Log: Add scc(4). Revision ChangesPath 1.106 +2 -2 src/sys/sparc64/conf/GENERIC ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/puc puc_ebus.c puc_sbus.c
marcel 2006-03-30 18:43:03 UTC FreeBSD src repository Modified files: sys/dev/puc puc_ebus.c puc_sbus.c Log: When we attach to either a SAB82532 or a Z8530, print a notice saying that scc(4) should be configured into the kernel. This helps people to migrate away from puc(4) for these devices. Revision ChangesPath 1.8 +2 -0 src/sys/dev/puc/puc_ebus.c 1.10 +2 -0 src/sys/dev/puc/puc_sbus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf files
marcel 2006-03-30 21:39:36 UTC FreeBSD src repository Modified files: sys/conf files Log: Include the sbus attachment of scc(1) when either fhc(4) or sbus(4) is configured. Revision ChangesPath 1.1107+1 -1 src/sys/conf/files ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/powerpc/include bus.h
marcel 2006-03-31 01:39:50 UTC FreeBSD src repository Modified files: sys/powerpc/include bus.h Log: Add a dummy implementation of bus_space_map(). Revision ChangesPath 1.18 +9 -3 src/sys/powerpc/include/bus.h ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf files.powerpc src/sys/dev/uart uart_cpu_powerpc.c
marcel 2006-03-31 01:42:55 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Added files: sys/dev/uart uart_cpu_powerpc.c Log: Allow uart(4) to be built on PowerPC. Revision ChangesPath 1.50 +1 -0 src/sys/conf/files.powerpc 1.1 +54 -0 src/sys/dev/uart/uart_cpu_powerpc.c (new) ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/modules Makefile
marcel 2006-03-31 01:50:23 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Build uart(4) on PowerPC. Revision ChangesPath 1.488 +1 -2 src/sys/modules/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/scc scc_bfe_sbus.c
marcel 2006-03-31 17:39:49 UTC FreeBSD src repository Modified files: sys/dev/scc scc_bfe_sbus.c Log: Add a DRIVER_MODULE declaration for fhc(4) as this attachement is also used for the FHC bus. Pointed out by: marius@ Revision ChangesPath 1.2 +1 -0 src/sys/dev/scc/scc_bfe_sbus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: cvs commit: src/share/man/man4 scc.4 src/sys/dev/uart uart_bus_scc.c src/sys/kern serdev_if.m src/sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_sbus.c scc_bus.h scc_core.c scc_dev_sab82532.c scc_de
On Mar 31, 2006, at 4:29 AM, Pawel Jakub Dawidek wrote: It works, but much more important is that I can't deadlock the system anymore when trying to load gmirror, which printfs from two CPUs at the same time. I added locking to the low-level console code in uart(4) while I was at it and after an exchange with [EMAIL PROTECTED] It's only fair to attribute it to him, as he raised the issue. Other than that; I'm glad it works. Thanks! -- Marcel Moolenaar USPA: A-39004 [EMAIL PROTECTED]
cvs commit: src/sys/dev/scc scc_bfe_sbus.c
marcel 2006-03-31 21:55:53 UTC FreeBSD src repository Modified files: sys/dev/scc scc_bfe_sbus.c Log: Fix cut-n-paste braino in previous commit: s/puc/scc/g Pointy hat: marcel@ Revision ChangesPath 1.3 +1 -1 src/sys/dev/scc/scc_bfe_sbus.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_macio.c scc_bfe_sbus.c scc_core.c scc_dev_sab82532.c scc_dev_z8530.c
marcel 2006-04-01 04:51:56 UTC FreeBSD src repository Modified files: sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_sbus.c scc_core.c scc_dev_sab82532.c scc_dev_z8530.c Added files: sys/dev/scc scc_bfe_macio.c Log: Add a MacIO bus attachment. The Z8530 as present in the Mac needs a different register shift and is fed by a different clock than we use for UltraSPARC hardware. To deal with this, the regshft and rclk fields in the class structure are removed and bus frontends now pass the right regshft and rclk to the probe function where they're put in the BAS and passed in to subordinate drivers. Revision ChangesPath 1.2 +1 -3 src/sys/dev/scc/scc_bfe.h 1.2 +4 -1 src/sys/dev/scc/scc_bfe_ebus.c 1.1 +87 -0 src/sys/dev/scc/scc_bfe_macio.c (new) 1.4 +4 -1 src/sys/dev/scc/scc_bfe_sbus.c 1.2 +5 -5 src/sys/dev/scc/scc_core.c 1.2 +0 -4 src/sys/dev/scc/scc_dev_sab82532.c 1.2 +0 -4 src/sys/dev/scc/scc_dev_z8530.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/conf files.powerpc
marcel 2006-04-01 04:53:08 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Log: Add the MacIO attachment for scc(4). Revision ChangesPath 1.51 +1 -0 src/sys/conf/files.powerpc ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/modules/scc Makefile
marcel 2006-04-01 04:54:47 UTC FreeBSD src repository Modified files: sys/modules/scc Makefile Log: Build the scc(4) module with EBus and SBus attachments for sparc64 only and build the scc(4) module with MacIO attachment for powerpc. Revision ChangesPath 1.2 +8 -2 src/sys/modules/scc/Makefile ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/uart uart_cpu.h uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c
marcel 2006-04-01 19:04:54 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu.h uart_dev_ns8250.c uart_dev_sab82532.c uart_dev_z8530.c Log: Don't hold the hardware mutex across getc(). It can wait indefinitely for a character to be received. Instead let getc() do any necesary locking. Revision ChangesPath 1.10 +2 -6 src/sys/dev/uart/uart_cpu.h 1.18 +15 -5 src/sys/dev/uart/uart_dev_ns8250.c 1.14 +12 -4 src/sys/dev/uart/uart_dev_sab82532.c 1.16 +16 -5 src/sys/dev/uart/uart_dev_z8530.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/sys/dev/ata atapi-fd.c
marcel 2006-04-02 18:39:59 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ata atapi-fd.c Log: MFC rev. 1.109: In afd_describe(), don't initialize sizestring. Approved by: re (hrs@) Revision ChangesPath 1.102.2.3 +1 -1 src/sys/dev/ata/atapi-fd.c ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/share/misc dev.archlist.txt
marcel 2006-04-02 20:59:40 UTC FreeBSD src repository Modified files: release/doc/share/misc dev.archlist.txt Log: Remove uart(4) as it's supported on all architectures and that is the default. Revision ChangesPath 1.80 +0 -1 src/release/doc/share/misc/dev.archlist.txt ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml
marcel 2006-04-02 21:00:17 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Add scc(4). Revision ChangesPath 1.298 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"