cvs commit: src/sys/dev/uart uart_bus_ebus.c

2005-11-05 Thread Marcel Moolenaar
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

2005-11-05 Thread Marcel Moolenaar
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

2005-11-05 Thread Marcel Moolenaar
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

2005-11-05 Thread Marcel Moolenaar
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

2005-11-05 Thread Marcel Moolenaar
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

2005-11-05 Thread Marcel Moolenaar
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

2005-11-12 Thread Marcel Moolenaar
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

2005-11-12 Thread Marcel Moolenaar
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

2005-11-13 Thread Marcel Moolenaar
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

2005-11-13 Thread Marcel Moolenaar
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

2005-11-18 Thread Marcel Moolenaar
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

2005-11-18 Thread Marcel Moolenaar
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

2005-11-18 Thread Marcel Moolenaar
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

2005-11-19 Thread Marcel Moolenaar
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

2005-11-19 Thread Marcel Moolenaar
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

2005-11-21 Thread Marcel Moolenaar
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

2005-11-22 Thread Marcel Moolenaar


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

2005-11-26 Thread Marcel Moolenaar
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

2005-11-28 Thread Marcel Moolenaar
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

2005-12-01 Thread Marcel Moolenaar
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

2005-12-01 Thread Marcel Moolenaar
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

2005-12-01 Thread Marcel Moolenaar
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

2005-12-12 Thread Marcel Moolenaar
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

2005-12-17 Thread Marcel Moolenaar
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

2005-12-17 Thread Marcel Moolenaar
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

2005-12-17 Thread Marcel Moolenaar
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

2005-12-17 Thread Marcel Moolenaar
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.

2005-12-17 Thread Marcel Moolenaar
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/

2005-12-18 Thread Marcel Moolenaar

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

2005-12-18 Thread Marcel Moolenaar
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

2005-12-18 Thread Marcel Moolenaar
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

2005-12-18 Thread Marcel Moolenaar
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

2005-12-19 Thread Marcel Moolenaar
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

2005-12-27 Thread Marcel Moolenaar


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

2005-12-30 Thread Marcel Moolenaar
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

2005-12-30 Thread Marcel Moolenaar
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

2005-12-30 Thread Marcel Moolenaar
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

2005-12-30 Thread Marcel Moolenaar
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

2006-01-04 Thread Marcel Moolenaar
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

2006-01-06 Thread Marcel Moolenaar
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

2006-01-12 Thread Marcel Moolenaar
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

2006-01-15 Thread Marcel Moolenaar
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

2006-01-17 Thread Marcel Moolenaar
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

2006-01-17 Thread Marcel Moolenaar
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

2006-01-18 Thread Marcel Moolenaar
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

2006-01-19 Thread Marcel Moolenaar
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

2006-01-20 Thread Marcel Moolenaar
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

2006-01-28 Thread Marcel Moolenaar
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

2006-01-28 Thread Marcel Moolenaar
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

2006-01-28 Thread Marcel Moolenaar
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

2006-01-29 Thread Marcel Moolenaar
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

2006-01-30 Thread Marcel Moolenaar
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

2006-01-31 Thread Marcel Moolenaar
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

2006-02-02 Thread Marcel Moolenaar
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

2006-02-06 Thread Marcel Moolenaar
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

2006-02-06 Thread Marcel Moolenaar
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

2006-02-06 Thread Marcel Moolenaar
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

2006-02-06 Thread Marcel Moolenaar
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

2006-02-06 Thread Marcel Moolenaar
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

2006-02-07 Thread Marcel Moolenaar
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

2006-02-10 Thread Marcel Moolenaar
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

2006-02-11 Thread Marcel Moolenaar
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

2006-02-11 Thread Marcel Moolenaar
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

2006-02-11 Thread Marcel Moolenaar
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

2006-02-12 Thread Marcel Moolenaar


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

2006-02-13 Thread Marcel Moolenaar
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

2006-02-13 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-23 Thread Marcel Moolenaar
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

2006-02-27 Thread Marcel Moolenaar
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

2006-02-27 Thread Marcel Moolenaar
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

2006-02-28 Thread Marcel Moolenaar

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

2006-03-29 Thread Marcel Moolenaar
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

2006-03-29 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-30 Thread Marcel Moolenaar
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

2006-03-31 Thread Marcel Moolenaar
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

2006-03-31 Thread Marcel Moolenaar


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

2006-03-31 Thread Marcel Moolenaar
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

2006-03-31 Thread Marcel Moolenaar
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

2006-03-31 Thread Marcel Moolenaar
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

2006-03-31 Thread Marcel Moolenaar
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

2006-04-01 Thread Marcel Moolenaar
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

2006-04-02 Thread Marcel Moolenaar
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

2006-04-02 Thread Marcel Moolenaar
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

2006-04-02 Thread Marcel Moolenaar
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]"


  1   2   3   4   5   6   7   8   >