From owner-p4-projects@FreeBSD.ORG Thu May 15 11:37:48 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CDA2A1065674; Thu, 15 May 2008 11:37:47 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E013106564A for ; Thu, 15 May 2008 11:37:47 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 79A508FC19 for ; Thu, 15 May 2008 11:37:47 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4FBblSg043554 for ; Thu, 15 May 2008 11:37:47 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4FBbllH043552 for perforce@freebsd.org; Thu, 15 May 2008 11:37:47 GMT (envelope-from jb@freebsd.org) Date: Thu, 15 May 2008 11:37:47 GMT Message-Id: <200805151137.m4FBbllH043552@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 141638 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2008 11:37:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=141638 Change 141638 by jb@freebsd3 on 2008/05/15 11:36:58 IFC Affected files ... .. //depot/projects/dtrace/doc/es_ES.ISO8859-1/books/handbook/security/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/Makefile#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/Makefile.inc#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/isdn-bus.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/isdn-twisted-pair.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/natd.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/net-routing.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/static-routes.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/appendix.decl#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/audit/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/audit/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/basics/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/bibliography/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/bibliography/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/boot/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/boot/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/chapter.decl#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/chapters.ent#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/colophon.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/config/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/cutting-edge/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/cutting-edge/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/desktop/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/desktop/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/disks/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/eresources/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/firewalls/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/firewalls/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/geom/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/geom/striping.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/disk-layout.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/example-dir1.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/example-dir2.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/example-dir3.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/example-dir4.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/install/example-dir5.eps#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/introduction/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/introduction/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/jails/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/kernelconfig/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/kernelconfig/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/l10n/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/l10n/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/linuxemu/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/linuxemu/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mac/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mac/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/mutt1.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/mutt2.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/mutt3.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/pine3.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/pine4.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mail/pine5.scr#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mirrors/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/multimedia/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/multimedia/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/network-servers/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/pgpkeys/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/pgpkeys/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/ports/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/ppp-and-slip/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/ppp-and-slip/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/preface/preface.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/printing/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/printing/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/ipsec-crypt-pkt.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/ipsec-encap-pkt.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/ipsec-network.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/security/ipsec-out-pkt.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/serialcomms/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/serialcomms/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/txtfiles.ent#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/users/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/users/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-concat.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-mirrored-vol.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-raid10-vol.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-raid5-org.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-simple-vol.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-striped-vol.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/vinum/vinum-striped.pic#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/virtualization/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/virtualization/chapter.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/x11/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/x11/chapter.sgml#1 branch .. //depot/projects/dtrace/ports/MOVED#85 integrate .. //depot/projects/dtrace/ports/UPDATING#72 integrate .. //depot/projects/dtrace/src/etc/defaults/rc.conf#35 integrate .. //depot/projects/dtrace/src/etc/network.subr#16 integrate .. //depot/projects/dtrace/src/etc/rc.d/netif#8 integrate .. //depot/projects/dtrace/src/etc/rc.d/ntpd#5 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/man/TODO#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/man/lib/util.c#4 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/man/man/man.c#7 integrate .. //depot/projects/dtrace/src/kerberos5/lib/libkrb5/Makefile#6 integrate .. //depot/projects/dtrace/src/lib/libc/stdlib/rb.h#3 integrate .. //depot/projects/dtrace/src/release/pc98/fixit-small_crunch.conf#5 integrate .. //depot/projects/dtrace/src/sbin/atacontrol/atacontrol.c#8 integrate .. //depot/projects/dtrace/src/share/man/man4/iwn.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/termios.4#5 integrate .. //depot/projects/dtrace/src/share/man/man5/rc.conf.5#29 integrate .. //depot/projects/dtrace/src/sys/amd64/linux32/linux32_dummy.c#13 integrate .. //depot/projects/dtrace/src/sys/amd64/linux32/linux32_proto.h#18 integrate .. //depot/projects/dtrace/src/sys/amd64/linux32/linux32_syscall.h#18 integrate .. //depot/projects/dtrace/src/sys/amd64/linux32/linux32_sysent.c#18 integrate .. //depot/projects/dtrace/src/sys/amd64/linux32/syscalls.master#17 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_emul.c#9 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_emul.h#6 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_futex.c#8 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_futex.h#5 integrate .. //depot/projects/dtrace/src/sys/compat/linux/linux_misc.c#24 integrate .. //depot/projects/dtrace/src/sys/compat/ndis/subr_ndis.c#8 integrate .. //depot/projects/dtrace/src/sys/dev/ath/if_ath.c#22 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bge.c#31 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bgereg.h#20 integrate .. //depot/projects/dtrace/src/sys/dev/coretemp/coretemp.c#5 integrate .. //depot/projects/dtrace/src/sys/dev/if_ndis/if_ndis.c#17 integrate .. //depot/projects/dtrace/src/sys/dev/ipw/if_ipw.c#14 integrate .. //depot/projects/dtrace/src/sys/dev/iwi/if_iwi.c#17 integrate .. //depot/projects/dtrace/src/sys/dev/iwn/if_iwn.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/k8temp/k8temp.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/malo/if_malo.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/mfi/mfi.c#16 integrate .. //depot/projects/dtrace/src/sys/dev/mfi/mfi_ioctl.h#8 integrate .. //depot/projects/dtrace/src/sys/dev/ral/rt2560.c#15 integrate .. //depot/projects/dtrace/src/sys/dev/ral/rt2661.c#14 integrate .. //depot/projects/dtrace/src/sys/dev/speaker/spkr.c#6 integrate .. //depot/projects/dtrace/src/sys/dev/usb/ehci.c#15 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_axe.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_rum.c#9 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_ural.c#16 integrate .. //depot/projects/dtrace/src/sys/dev/usb/if_zyd.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/usb/ohci.c#10 integrate .. //depot/projects/dtrace/src/sys/dev/usb/usbdevs#35 integrate .. //depot/projects/dtrace/src/sys/dev/wi/if_wi.c#13 integrate .. //depot/projects/dtrace/src/sys/dev/wpi/if_wpi.c#11 integrate .. //depot/projects/dtrace/src/sys/i386/linux/linux_dummy.c#13 integrate .. //depot/projects/dtrace/src/sys/i386/linux/linux_proto.h#20 integrate .. //depot/projects/dtrace/src/sys/i386/linux/linux_syscall.h#19 integrate .. //depot/projects/dtrace/src/sys/i386/linux/linux_sysent.c#19 integrate .. //depot/projects/dtrace/src/sys/i386/linux/syscalls.master#19 integrate .. //depot/projects/dtrace/src/sys/kern/imgact_elf.c#14 integrate .. //depot/projects/dtrace/src/sys/kern/kern_conf.c#11 integrate .. //depot/projects/dtrace/src/sys/kern/kern_switch.c#18 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211.c#14 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211.h#11 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ddb.c#2 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_freebsd.c#8 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ht.c#7 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ht.h#5 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ioctl.c#12 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_phy.c#2 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_phy.h#2 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_proto.h#9 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_var.h#11 integrate .. //depot/projects/dtrace/src/sys/netinet/ip_icmp.c#11 integrate .. //depot/projects/dtrace/src/sys/pci/intpm.c#8 integrate .. //depot/projects/dtrace/src/sys/sys/param.h#53 integrate .. //depot/projects/dtrace/src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1#5 integrate .. //depot/projects/dtrace/src/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c#5 integrate .. //depot/projects/dtrace/src/usr.bin/calendar/calendars/calendar.freebsd#20 integrate .. //depot/projects/dtrace/src/usr.bin/xstr/xstr.c#4 integrate .. //depot/projects/dtrace/src/usr.sbin/fifolog/fifolog_create/fifolog_create.c#2 integrate .. //depot/projects/dtrace/src/usr.sbin/fifolog/fifolog_reader/fifolog_reader.c#3 integrate .. //depot/projects/dtrace/src/usr.sbin/fifolog/fifolog_writer/fifolog_writer.c#2 integrate .. //depot/projects/dtrace/src/usr.sbin/pstat/pstat.c#5 integrate .. //depot/projects/dtrace/src/usr.sbin/syslogd/syslogd.8#4 integrate .. //depot/projects/dtrace/src/usr.sbin/syslogd/syslogd.c#9 integrate .. //depot/projects/dtrace/www/en/news/status/Makefile#11 integrate .. //depot/projects/dtrace/www/en/news/status/report-2008-01-2008-03.xml#1 branch .. //depot/projects/dtrace/www/en/news/status/status.sgml#12 integrate .. //depot/projects/dtrace/www/en/search/search.sgml#8 integrate .. //depot/projects/dtrace/www/share/sgml/news.xml#47 integrate Differences ... ==== //depot/projects/dtrace/doc/es_ES.ISO8859-1/books/handbook/security/chapter.sgml#3 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -341,7 +341,7 @@ En este capítulo usaremos el texto en negrita para referirnos a una orden o aplicación, y una fuente en cursiva para - referirnos a órdenes espcíficas. Usaremos un tipo normal + referirnos a órdenes específicas. Usaremos un tipo normal para los protocolos. Esta diferencia tipográfica nos será útil por ejemplo con ssh, que es tanto un protocolo como una orden. ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/Makefile#2 (text+ko) ==== @@ -1,6 +1,7 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/Makefile,v 1.1 2007/04/15 15:23:55 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/Makefile,v 1.2 2008/05/14 16:54:13 pgj Exp $ SUBDIR = articles +SUBDIR+= books COMPAT_SYMLINK = hu ==== //depot/projects/dtrace/ports/MOVED#85 (text+ko) ==== @@ -1,7 +1,7 @@ # # MOVED - a list of (recently) moved or removed ports # -# $FreeBSD: ports/MOVED,v 1.1592 2008/05/11 07:52:17 rafan Exp $ +# $FreeBSD: ports/MOVED,v 1.1593 2008/05/12 17:33:17 hrs Exp $ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: @@ -3473,3 +3473,4 @@ ports-mgmt/instant-tinderbox||2008-05-07|No longer functional in the current infrastructure x11-toolkits/gtkdatabox|x11-toolkits/gtkdatabox2|2008-05-08|This old version has been superseeded by x11-toolkits/gtkdatabox2 devel/swigruby||2008-05-11|Has expired: use devel/swig13 instead, last release was 8 years ago +japanese/epson-ttfonts||2008-05-12|Removed because of extremely restrictive license ==== //depot/projects/dtrace/ports/UPDATING#72 (text+ko) ==== @@ -6,6 +6,40 @@ time you update your ports collection, before attempting any port upgrades. +20080513: + AFFECTS: users of secutity/amavisd-new + AUTHOR: scheidell@secnap.net + + Amavisd-new 2.6.0 introduces several incompatibilities with prior versions. + If you are upgrading from 2.5.4 or earlier, you will need to update your + sql schema. If you have third party programs that access sql tables, you + will need to update those also. + +COMPATIBILITY WITH 2.5.4 + +- when using SQL for logging (e.g. for a pen pals feature) or for + quarantining, SQL tables tables maddr, msgs, msgrcpt and quarantine need + to be extended by a new field 'partition_tag'; see below for details; + +- when SQL logging (pen pals) or SQL lookups are used, one can choose a + binary or a character data type for fields users.email, mailaddr.email, + and maddr.email; now may be a good opportunity to change a data type + to binary (string of bytes); see below for details; + +- when using SQL for logging, a default for $sql_clause{'upd_msg'} + has changed, so if a configuration file replaces this SQL clause + by a non-default setting, it needs to be updated; + + Full information in /usr/local/share/doc/amavisd-new/RELEASE_NOTES + +20080513: + AFFECTS: users of audio/ampache + AUTHOR: jadawin@FreeBSD.org + + Ampache 3.4 uses a different config parser. Unfortunately the new parser + is unable to read old config files. You must run php + ${WWWDIR}/bin/migrate_config.inc from the command line. + 20080508: AFFECTS: users of databases/ptop AUTHOR: beech@FreeBSD.org @@ -6391,4 +6425,4 @@ 2) Update all p5-* modules. portupgrade -f p5-\* -$FreeBSD: ports/UPDATING,v 1.627 2008/05/09 00:56:58 beech Exp $ +$FreeBSD: ports/UPDATING,v 1.629 2008/05/13 13:44:23 gabor Exp $ ==== //depot/projects/dtrace/src/etc/defaults/rc.conf#35 (text+ko) ==== @@ -15,7 +15,7 @@ # For a more detailed explanation of all the rc.conf variables, please # refer to the rc.conf(5) manual page. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.334 2008/05/03 07:06:48 brooks Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.335 2008/05/15 01:06:10 brooks Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -103,7 +103,7 @@ #dhclient_flags_fxp0="" # Extra dhclient flags for fxp0 only background_dhclient="NO" # Start dhcp client in the background. #background_dhclient_fxp0="YES" # Start dhcp client on fxp0 in the background. -synchronous_dhclient="YES" # Start dhclient directly on configured +synchronous_dhclient="NO" # Start dhclient directly on configured # interfaces during startup. wpa_supplicant_program="/usr/sbin/wpa_supplicant" wpa_supplicant_flags="-s" # Extra flags to pass to wpa_supplicant @@ -178,6 +178,7 @@ icmp_drop_redirect="NO" # Set to YES to ignore ICMP REDIRECT packets icmp_log_redirect="NO" # Set to YES to log ICMP REDIRECT packets network_interfaces="auto" # List of network interfaces (or "auto"). +if_up_delay="30" # Time to wait for interfaces to come up. cloned_interfaces="" # List of cloned network interfaces to create. #cloned_interfaces="gif0 gif1 gif2 gif3" # Pre-cloning GENERIC config. ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration. ==== //depot/projects/dtrace/src/etc/network.subr#16 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/network.subr,v 1.185 2008/04/30 16:29:15 brooks Exp $ +# $FreeBSD: src/etc/network.subr,v 1.188 2008/05/15 01:06:09 brooks Exp $ # # @@ -46,7 +46,7 @@ ifconfig_up ${ifn} && cfg=0 ipv4_up ${ifn} && cfg=0 ipx_up ${ifn} && cfg=0 - childif_create ${ifn} && cfg=0 + childif_create ${ifn} if [ "$cfg" -eq 0 ]; then ifconfig ${ifn} @@ -71,7 +71,7 @@ ipv4_down ${ifn} && cfg=0 ifconfig_down ${ifn} && cfg=0 ifscript_down ${ifn} && cfg=0 - childif_destroy ${ifn} && cfg=0 + childif_destroy ${ifn} if [ "$cfg" -eq 0 ]; then echo -n " ${ifn}" @@ -532,7 +532,7 @@ ifn_start $child done - return + return ${cfg} } # Destroy child interfaces. @@ -768,6 +768,29 @@ return 0 } +# get_default_if -address_family +# Get the interface of the default route for the given address family. +# The -address_family argument must be suitable passing to route(8). +# +get_default_if() +{ + routeget="`route -n get $1 default 2>/dev/null`" + oldifs="$IFS" + IFS=" +" + defif= + for line in $routeget ; do + case $line in + *interface:*) + defif=${line##*: } + ;; + esac + done + IFS=${oldifs} + + echo $defif +} + hexdigit() { if [ $1 -lt 10 ]; then ==== //depot/projects/dtrace/src/etc/rc.d/netif#8 (text+ko) ==== @@ -22,7 +22,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -# $FreeBSD: src/etc/rc.d/netif,v 1.26 2008/04/20 20:37:20 sam Exp $ +# $FreeBSD: src/etc/rc.d/netif,v 1.27 2008/05/15 01:06:10 brooks Exp $ # # PROVIDE: netif @@ -70,6 +70,29 @@ # Configure the interface(s). network_common ifn_start + if [ -z "$cmdifn" ]; then + dhcp_interfaces=`list_net_interfaces dhcp` + if [ -n "${dhcp_interfaces}" ]; then + delay=${if_up_delay} + while [ ${delay} -gt 0 ]; do + defif=`get_default_if -inet` + if [ -n "${defif}" ]; then + if [ ${delay} -ne ${if_up_delay} ]; then + echo "($defif)" + fi + break + fi + if [ ${delay} -eq ${if_up_delay} ]; then + echo -n "Waiting for an interface to come up: " + else + echo -n . + fi + sleep 1 + delay=`expr $delay - 1` + done + fi + fi + if [ -f /etc/rc.d/ipfilter ] ; then # Resync ipfilter /etc/rc.d/ipfilter quietresync ==== //depot/projects/dtrace/src/etc/rc.d/ntpd#5 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/ntpd,v 1.13 2006/04/18 15:02:24 flz Exp $ +# $FreeBSD: src/etc/rc.d/ntpd,v 1.14 2008/05/12 11:49:16 flz Exp $ # # PROVIDE: ntpd @@ -18,8 +18,6 @@ load_rc_config $name -required_files="${ntpd_config}" - ntpd_precmd() { rc_flags="-c ${ntpd_config} ${ntpd_flags}" ==== //depot/projects/dtrace/src/gnu/usr.bin/man/TODO#4 (text+ko) ==== @@ -1,3 +1,5 @@ +$FreeBSD: src/gnu/usr.bin/man/TODO,v 1.2 2008/05/14 17:08:31 ru Exp $ + Things that would be nice but aren't really necessary: 0. Update the documentation. @@ -105,7 +107,7 @@ file names used by Motif. Maybe there's a better way to handle this? -15. Add ability to run man on a local file +XX Add ability to run man on a local file 16. Handle per-tree tmac macros ==== //depot/projects/dtrace/src/gnu/usr.bin/man/lib/util.c#4 (text+ko) ==== @@ -14,6 +14,8 @@ * Austin, Texas 78712 */ +/* $FreeBSD: src/gnu/usr.bin/man/lib/util.c,v 1.9 2008/05/14 17:08:31 ru Exp $ */ + #include #include #include @@ -120,6 +122,24 @@ } /* + * Is path a regular file? + */ +int +is_file (path) + char *path; +{ + struct stat sb; + register int status; + + status = stat (path, &sb); + + if (status != 0) + return -1; + + return ((sb.st_mode & S_IFREG) == S_IFREG); +} + +/* * Attempt a system () call. Return 1 for success and 0 for failure * (handy for counting successes :-). */ ==== //depot/projects/dtrace/src/gnu/usr.bin/man/man/man.c#7 (text+ko) ==== @@ -16,7 +16,7 @@ #ifndef lint static const char rcsid[] = - "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.66 2008/02/19 07:09:17 ru Exp $"; + "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.68 2008/05/14 17:18:12 ru Exp $"; #endif /* not lint */ #define MAN_MAIN @@ -30,6 +30,7 @@ #ifdef __FreeBSD__ #include #include +#include #endif #include #include @@ -70,6 +71,7 @@ extern char **glob_filename (); extern int is_newer (); extern int is_directory (); +extern int is_file (); extern int do_system_command (); char *prognam; @@ -87,6 +89,7 @@ static int whatis; static int findall; static int print_where; +static char *ultimate_source (); #ifdef __FreeBSD__ static char *locale, *locale_opts, *locale_nroff, *locale_codeset; @@ -201,6 +204,11 @@ do_whatis (nextarg); status = (status ? 0 : 1); /* reverts status, see below */ } + else if (strchr (nextarg, '/') != NULL && is_file (nextarg) == 1) + { + format_and_display (NULL, ultimate_source(nextarg, dirname(nextarg)), + NULL); + } else { status = man (nextarg); @@ -825,7 +833,7 @@ return YCAT; #endif /* YCAT */ #ifdef ZCAT - if (*end == 'Z' || !strcmp(end, "gz")) + if (*end == 'Z' || !strcmp(end, "gz") || !strcmp(end, "bz2")) return ZCAT; #endif /* ZCAT */ return NULL; @@ -1409,13 +1417,15 @@ if (access (man_file, R_OK) != 0) return 0; - if (troff) + if (troff || path == NULL) { roff_command = make_roff_command (man_file); if (roff_command == NULL) return 0; + if (troff) + snprintf (command, sizeof(command), "(cd %s ; %s)", path, roff_command); else - snprintf (command, sizeof(command), "(cd %s ; %s)", path, roff_command); + snprintf (command, sizeof(command), "%s | %s", roff_command, pager); found = do_system_command (command); } ==== //depot/projects/dtrace/src/kerberos5/lib/libkrb5/Makefile#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/kerberos5/lib/libkrb5/Makefile,v 1.20 2008/05/11 10:32:37 dfr Exp $ +# $FreeBSD: src/kerberos5/lib/libkrb5/Makefile,v 1.21 2008/05/15 08:53:31 dfr Exp $ LIB= krb5 VERSION_MAP= ${KRB5DIR}/lib/krb5/version-script.map @@ -372,6 +372,8 @@ SRCS+= heim_err.c \ heim_err.h \ + hx509_err.c \ + hx509_err.h \ k524_err.c \ k524_err.h \ krb5_err.c \ ==== //depot/projects/dtrace/src/lib/libc/stdlib/rb.h#3 (text+ko) ==== @@ -29,10 +29,21 @@ * ****************************************************************************** * - * cpp macro implementation of left-leaning red-black trees. All operations - * are done non-recursively. Parent pointers are not used, and color bits are - * stored in the least significant bit of right-child pointers, thus making - * node linkage as compact as is possible for red-black trees. + * cpp macro implementation of left-leaning red-black trees. + * + * Usage: + * + * (Optional, see assert(3).) + * #define NDEBUG + * + * (Required.) + * #include + * #include + * ... + * + * All operations are done non-recursively. Parent pointers are not used, and + * color bits are stored in the least significant bit of right-child pointers, + * thus making node linkage as compact as is possible for red-black trees. * * Some macros use a comparison function pointer, which is expected to have the * following prototype: @@ -53,12 +64,12 @@ * ******************************************************************************/ +#ifndef RB_H_ +#define RB_H_ + #include -__FBSDID("$FreeBSD: src/lib/libc/stdlib/rb.h,v 1.3 2008/05/03 17:49:16 jasone Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/stdlib/rb.h,v 1.4 2008/05/14 18:33:13 jasone Exp $"); -/* To disable assertions, #define NDEBUG before #include'ing rb.h. */ -#include - /* Node structure. */ #define rb_node(a_type) \ struct { \ @@ -756,7 +767,7 @@ * effort. */ -#define rb_foreach_begin(a_type, a_field, a_tree, a_var) { \ +#define rb_foreach_begin(a_type, a_field, a_tree, a_var) { \ /* Compute the maximum possible tree depth (3X the black height). */\ unsigned rbp_f_height; \ rbp_black_height(a_type, a_field, a_tree, rbp_f_height); \ @@ -932,3 +943,5 @@ } \ } \ } + +#endif /* RB_H_ */ ==== //depot/projects/dtrace/src/release/pc98/fixit-small_crunch.conf#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/release/pc98/fixit-small_crunch.conf,v 1.9 2007/05/22 11:32:55 nyan Exp $ +# $FreeBSD: src/release/pc98/fixit-small_crunch.conf,v 1.10 2008/05/13 11:51:19 nyan Exp $ buildopts -DRELEASE_CRUNCH @@ -9,6 +9,7 @@ progs dd progs df progs echo +progs ed progs expr progs kill progs ln @@ -37,9 +38,7 @@ special fdisk srcdir /usr/src/sbin/fdisk_pc98 srcdirs /usr/src/usr.bin -progs ee progs ftp -ln ee edit srcdirs /usr/src/usr.sbin progs chown ==== //depot/projects/dtrace/src/sbin/atacontrol/atacontrol.c#8 (text+ko) ==== @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.47 2008/03/17 10:33:23 phk Exp $ + * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.48 2008/05/15 01:25:29 phk Exp $ */ #include @@ -265,9 +265,11 @@ devices.channel = channel; - if (ioctl(fd, IOCATADEVICES, &devices) < 0) - err(1, "ioctl(IOCATADEVICES)"); - + if (ioctl(fd, IOCATADEVICES, &devices) < 0) { + if (!prchan) + err(1, "ioctl(IOCATADEVICES)"); + return; + } if (prchan) printf("ATA channel %d:\n", channel); printf("%sMaster: ", prchan ? " " : ""); ==== //depot/projects/dtrace/src/share/man/man4/iwn.4#2 (text+ko) ==== @@ -23,14 +23,14 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/iwn.4,v 1.1 2008/04/29 21:36:17 sam Exp $ +.\" $FreeBSD: src/share/man/man4/iwn.4,v 1.2 2008/05/12 08:53:02 brueffer Exp $ .\" -.Dd Apri 13, 2008 +.Dd April 13, 2008 .Os .Dt IWN 4 .Sh NAME .Nm iwn -.Nd "Intel Wireless WiFI Link 4965AGN IEEE 802.11n driver" +.Nd "Intel Wireless WiFi Link 4965AGN IEEE 802.11n driver" .Sh SYNOPSIS To compile this driver into the kernel, include the following lines in your @@ -61,7 +61,7 @@ .Nm driver provides support for .Tn Intel -Wireless WiFI Link 4965AGN PCI-Express network adapters. +Wireless WiFi Link 4965AGN PCI-Express network adapters. .Nm supports .Cm station , @@ -153,7 +153,7 @@ .Xr wlan_tkip 4 , .Xr wlan_wep 4 , .Xr ifconfig 8 , -.Xr wpa_supplicant 8 . +.Xr wpa_supplicant 8 .Sh AUTHORS The original .Nm ==== //depot/projects/dtrace/src/share/man/man4/termios.4#5 (text+ko) ==== @@ -30,9 +30,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)termios.4 8.4 (Berkeley) 4/19/94 -.\" $FreeBSD: src/share/man/man4/termios.4,v 1.31 2008/04/29 08:16:05 pjd Exp $ +.\" $FreeBSD: src/share/man/man4/termios.4,v 1.33 2008/05/13 21:51:35 remko Exp $ .\" -.Dd April 19, 1994 +.Dd May 13, 2008 .Dt TERMIOS 4 .Os .Sh NAME @@ -1511,7 +1511,7 @@ and the system default value. For an accurate list of the system defaults, consult the header file -.In ttydefaults.h . +.In sys/ttydefaults.h . .Pp .Bl -column "Index Name" "Special Character" -offset indent -compact .It Em "Index Name Special Character Default Value" ==== //depot/projects/dtrace/src/share/man/man5/rc.conf.5#29 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.340 2008/04/25 23:50:49 brooks Exp $ +.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.341 2008/05/15 01:06:10 brooks Exp $ .\" .Dd April 9, 2008 .Dt RC.CONF 5 @@ -393,10 +393,10 @@ .It Va synchronous_dhclient .Pq Bt bool Set to -.Dq Li NO +.Dq Li YES to start .Xr dhclient 8 -only in response to interface events and not synchronously at startup. +synchronously at startup. This behavior can be overridden on a per-interface basis by replacing the .Dq Li DHCP @@ -406,6 +406,10 @@ .Dq Li SYNCDHCP or .Dq Li NOSYNCDHCP . +.It Va if_up_delay +.Pq Vt int +When set to a positive value, wait up to this long after configuring +DHCP interfaces at startup to give the interfaces time to receive a lease. .It Va firewall_enable .Pq Vt bool Set to ==== //depot/projects/dtrace/src/sys/amd64/linux32/linux32_dummy.c#13 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/linux32/linux32_dummy.c,v 1.12 2008/04/23 15:56:33 rdivacky Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/linux32/linux32_dummy.c,v 1.13 2008/05/13 20:01:26 rdivacky Exp $"); #include #include @@ -98,8 +98,6 @@ DUMMY(pselect6); DUMMY(ppoll); DUMMY(unshare); -DUMMY(set_robust_list); -DUMMY(get_robust_list); DUMMY(splice); DUMMY(sync_file_range); DUMMY(tee); ==== //depot/projects/dtrace/src/sys/amd64/linux32/linux32_proto.h#18 (text+ko) ==== @@ -2,8 +2,8 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_proto.h,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_proto.h,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -969,10 +969,13 @@ register_t dummy; }; struct linux_set_robust_list_args { - register_t dummy; + char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)]; + char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; }; struct linux_get_robust_list_args { - register_t dummy; + char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)]; + char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)]; + char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)]; }; struct linux_splice_args { register_t dummy; ==== //depot/projects/dtrace/src/sys/amd64/linux32/linux32_syscall.h#18 (text+ko) ==== @@ -2,8 +2,8 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_syscall.h,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_syscall.h,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #define LINUX_SYS_exit 1 ==== //depot/projects/dtrace/src/sys/amd64/linux32/linux32_sysent.c#18 (text+ko) ==== @@ -2,8 +2,8 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_sysent.c,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_sysent.c,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #include "opt_compat.h" @@ -330,8 +330,8 @@ { 0, (sy_call_t *)linux_pselect6, AUE_NULL, NULL, 0, 0 }, /* 308 = linux_pselect6 */ { 0, (sy_call_t *)linux_ppoll, AUE_NULL, NULL, 0, 0 }, /* 309 = linux_ppoll */ { 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0 }, /* 310 = linux_unshare */ - { 0, (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ - { 0, (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ + { AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ + { AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ { 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0 }, /* 313 = linux_splice */ { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0 }, /* 314 = linux_sync_file_range */ { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0 }, /* 315 = linux_tee */ ==== //depot/projects/dtrace/src/sys/amd64/linux32/syscalls.master#17 (text+ko) ==== @@ -1,4 +1,4 @@ - $FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp $ + $FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp $ ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 ; System call name/number master file (or rather, slave, from LINUX). @@ -493,8 +493,10 @@ 308 AUE_NULL STD { int linux_pselect6(void); } 309 AUE_NULL STD { int linux_ppoll(void); } 310 AUE_NULL STD { int linux_unshare(void); } -311 AUE_NULL STD { int linux_set_robust_list(void); } -312 AUE_NULL STD { int linux_get_robust_list(void); } +311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ + l_size_t len); } +312 AUE_NULL STD { int linux_get_robust_list(l_int pid, struct linux_robust_list_head *head, \ + l_size_t *len); } 313 AUE_NULL STD { int linux_splice(void); } 314 AUE_NULL STD { int linux_sync_file_range(void); } 315 AUE_NULL STD { int linux_tee(void); } ==== //depot/projects/dtrace/src/sys/compat/linux/linux_emul.c#9 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/linux/linux_emul.c,v 1.20 2007/04/02 18:38:13 jkim Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/linux/linux_emul.c,v 1.21 2008/05/13 20:01:27 rdivacky Exp $"); #include "opt_compat.h" @@ -44,9 +44,6 @@ #include #include -#include -#include - #ifdef COMPAT_LINUX32 #include #include @@ -55,6 +52,9 @@ #include #endif +#include +#include + struct sx emul_shared_lock; struct mtx emul_lock; @@ -86,6 +86,7 @@ em = malloc(sizeof *em, M_LINUX, M_WAITOK | M_ZERO); em->pid = child; em->pdeath_signal = 0; + em->robust_futexes = NULL; if (flags & LINUX_CLONE_THREAD) { /* handled later in the code */ } else { @@ -161,6 +162,8 @@ if (__predict_true(p->p_sysent != &elf_linux_sysvec)) return; + release_futexes(p); + /* find the emuldata */ em = em_find(p, EMUL_DOLOCK); ==== //depot/projects/dtrace/src/sys/compat/linux/linux_emul.h#6 (text+ko) ==== @@ -25,12 +25,14 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/linux/linux_emul.h,v 1.7 2007/04/02 18:38:13 jkim Exp $ + * $FreeBSD: src/sys/compat/linux/linux_emul.h,v 1.8 2008/05/13 20:01:27 rdivacky Exp $ */ #ifndef _LINUX_EMUL_H_ #define _LINUX_EMUL_H_ +#include >>> TRUNCATED FOR MAIL (1000 lines) <<<