From owner-p4-projects@FreeBSD.ORG Mon Apr 13 09:12:46 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9229E1065690; Mon, 13 Apr 2009 09:12:42 +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 1FC3B1065679 for ; Mon, 13 Apr 2009 09:12:42 +0000 (UTC) (envelope-from zec@fer.hr) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B6098FC27 for ; Mon, 13 Apr 2009 09:12:42 +0000 (UTC) (envelope-from zec@fer.hr) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n3D9Cg8w035428 for ; Mon, 13 Apr 2009 09:12:42 GMT (envelope-from zec@fer.hr) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n3D9Cfu4035422 for perforce@freebsd.org; Mon, 13 Apr 2009 09:12:41 GMT (envelope-from zec@fer.hr) Date: Mon, 13 Apr 2009 09:12:41 GMT Message-Id: <200904130912.n3D9Cfu4035422@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to zec@fer.hr using -f From: Marko Zec To: Perforce Change Reviews Cc: Subject: PERFORCE change 160556 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: Mon, 13 Apr 2009 09:12:49 -0000 http://perforce.freebsd.org/chv.cgi?CH=160556 Change 160556 by zec@zec_amdx2 on 2009/04/13 09:11:43 IFC @ 160555 (build still broken) Affected files ... .. //depot/projects/vimage/src/share/man/man4/bce.4#3 integrate .. //depot/projects/vimage/src/share/man/man4/ed.4#3 integrate .. //depot/projects/vimage/src/share/man/man4/man4.powerpc/pmu.4#2 integrate .. //depot/projects/vimage/src/share/man/man4/textdump.4#3 integrate .. //depot/projects/vimage/src/share/man/man4/uath.4#2 integrate .. //depot/projects/vimage/src/share/man/man4/wpi.4#2 integrate .. //depot/projects/vimage/src/share/man/man7/operator.7#2 integrate .. //depot/projects/vimage/src/share/man/man9/Makefile#5 integrate .. //depot/projects/vimage/src/share/man/man9/VOP_LEASE.9#2 delete .. //depot/projects/vimage/src/share/man/man9/acl.9#2 integrate .. //depot/projects/vimage/src/sys/amd64/amd64/machdep.c#17 integrate .. //depot/projects/vimage/src/sys/amd64/conf/GENERIC#28 integrate .. //depot/projects/vimage/src/sys/amd64/include/cpufunc.h#5 integrate .. //depot/projects/vimage/src/sys/amd64/include/endian.h#2 integrate .. //depot/projects/vimage/src/sys/arm/arm/trap.c#7 integrate .. //depot/projects/vimage/src/sys/boot/i386/libi386/Makefile#4 integrate .. //depot/projects/vimage/src/sys/boot/i386/libi386/smbios.c#4 integrate .. //depot/projects/vimage/src/sys/cam/cam_xpt.c#18 integrate .. //depot/projects/vimage/src/sys/cddl/compat/opensolaris/sys/vnode.h#5 integrate .. //depot/projects/vimage/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#5 integrate .. //depot/projects/vimage/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#8 integrate .. //depot/projects/vimage/src/sys/conf/NOTES#45 integrate .. //depot/projects/vimage/src/sys/conf/files#61 integrate .. //depot/projects/vimage/src/sys/contrib/pf/net/pf.c#21 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-queue.c#11 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ah_internal.h#7 integrate .. //depot/projects/vimage/src/sys/dev/ath/if_ath.c#33 integrate .. //depot/projects/vimage/src/sys/dev/ath/if_athvar.h#21 integrate .. //depot/projects/vimage/src/sys/dev/cxgb/cxgb_sge.c#22 integrate .. //depot/projects/vimage/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#21 integrate .. //depot/projects/vimage/src/sys/dev/drm/r300_cmdbuf.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/r300_reg.h#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/radeon_cp.c#10 integrate .. //depot/projects/vimage/src/sys/dev/drm/radeon_drv.h#6 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_80003es2lan.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_82540.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_82541.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_82571.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_82575.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_82575.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_api.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_api.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_defines.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_hw.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_ich8lan.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_ich8lan.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_mac.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_mac.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_nvm.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_nvm.h#2 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_phy.c#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_phy.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/e1000_regs.h#3 integrate .. //depot/projects/vimage/src/sys/dev/e1000/if_em.c#5 integrate .. //depot/projects/vimage/src/sys/dev/e1000/if_igb.c#6 integrate .. //depot/projects/vimage/src/sys/dev/e1000/if_igb.h#3 integrate .. //depot/projects/vimage/src/sys/dev/ed/if_ed_pccard.c#9 integrate .. //depot/projects/vimage/src/sys/dev/ed/if_edreg.h#3 integrate .. //depot/projects/vimage/src/sys/dev/ep/if_ep.c#3 integrate .. //depot/projects/vimage/src/sys/dev/ep/if_ep_pccard.c#3 integrate .. //depot/projects/vimage/src/sys/dev/ep/if_epreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/ep/if_epvar.h#2 integrate .. //depot/projects/vimage/src/sys/dev/fxp/if_fxp.c#14 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/access601.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/amd64-elf.raid.o.uu#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/array.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/command.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/entry.c#7 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/global.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/gui_lib.c#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/hptintf.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/hptproc.c#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/i386-elf.raid.o.uu#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/ioctl.c#4 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/mvOs.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/mvSata.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/mvStorageDev.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/osbsd.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/raid5n.h#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/readme.txt#2 integrate .. //depot/projects/vimage/src/sys/dev/hptmv/vdevice.h#2 integrate .. //depot/projects/vimage/src/sys/dev/if_ndis/if_ndis.c#23 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/LICENSE#3 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/README#2 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe.h#7 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_82598.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_82599.c#1 branch .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_api.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_api.h#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_common.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_common.h#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_osdep.h#5 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_phy.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_phy.h#6 integrate .. //depot/projects/vimage/src/sys/dev/ixgbe/ixgbe_type.h#6 integrate .. //depot/projects/vimage/src/sys/dev/kbd/kbdreg.h#3 integrate .. //depot/projects/vimage/src/sys/dev/kbdmux/kbdmux.c#8 integrate .. //depot/projects/vimage/src/sys/dev/pccbb/pccbb_pci.c#11 integrate .. //depot/projects/vimage/src/sys/dev/syscons/syscons.c#14 integrate .. //depot/projects/vimage/src/sys/dev/uart/uart_cpu_powerpc.c#6 integrate .. //depot/projects/vimage/src/sys/dev/uart/uart_dev_ns8250.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb/controller/usb_controller.c#6 integrate .. //depot/projects/vimage/src/sys/fs/devfs/devfs_vnops.c#25 integrate .. //depot/projects/vimage/src/sys/fs/fifofs/fifo_vnops.c#12 integrate .. //depot/projects/vimage/src/sys/fs/pseudofs/pseudofs_vnops.c#11 integrate .. //depot/projects/vimage/src/sys/fs/unionfs/union_subr.c#15 integrate .. //depot/projects/vimage/src/sys/fs/unionfs/union_vnops.c#14 integrate .. //depot/projects/vimage/src/sys/geom/geom.h#6 integrate .. //depot/projects/vimage/src/sys/geom/geom_disk.c#9 integrate .. //depot/projects/vimage/src/sys/geom/geom_disk.h#4 integrate .. //depot/projects/vimage/src/sys/geom/geom_subr.c#9 integrate .. //depot/projects/vimage/src/sys/geom/journal/g_journal.c#12 integrate .. //depot/projects/vimage/src/sys/geom/mirror/g_mirror.c#5 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part.c#18 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_ebr.c#5 integrate .. //depot/projects/vimage/src/sys/geom/raid3/g_raid3.c#5 integrate .. //depot/projects/vimage/src/sys/geom/vinum/geom_vinum_share.c#5 integrate .. //depot/projects/vimage/src/sys/geom/vinum/geom_vinum_share.h#3 integrate .. //depot/projects/vimage/src/sys/i386/i386/machdep.c#20 integrate .. //depot/projects/vimage/src/sys/i386/include/cpufunc.h#9 integrate .. //depot/projects/vimage/src/sys/i386/include/endian.h#2 integrate .. //depot/projects/vimage/src/sys/kern/kern_acct.c#9 integrate .. //depot/projects/vimage/src/sys/kern/kern_alq.c#8 integrate .. //depot/projects/vimage/src/sys/kern/kern_ktrace.c#11 integrate .. //depot/projects/vimage/src/sys/kern/kern_sig.c#18 integrate .. //depot/projects/vimage/src/sys/kern/kern_tc.c#7 integrate .. //depot/projects/vimage/src/sys/kern/kern_time.c#9 integrate .. //depot/projects/vimage/src/sys/kern/kern_umtx.c#12 integrate .. //depot/projects/vimage/src/sys/kern/kern_vimage.c#77 integrate .. //depot/projects/vimage/src/sys/kern/tty.c#33 integrate .. //depot/projects/vimage/src/sys/kern/uipc_domain.c#19 integrate .. //depot/projects/vimage/src/sys/kern/uipc_syscalls.c#23 integrate .. //depot/projects/vimage/src/sys/kern/uipc_usrreq.c#24 integrate .. //depot/projects/vimage/src/sys/kern/vfs_acl.c#5 integrate .. //depot/projects/vimage/src/sys/kern/vfs_cache.c#23 integrate .. //depot/projects/vimage/src/sys/kern/vfs_default.c#9 integrate .. //depot/projects/vimage/src/sys/kern/vfs_extattr.c#7 integrate .. //depot/projects/vimage/src/sys/kern/vfs_mount.c#31 integrate .. //depot/projects/vimage/src/sys/kern/vfs_syscalls.c#24 integrate .. //depot/projects/vimage/src/sys/kern/vfs_vnops.c#21 integrate .. //depot/projects/vimage/src/sys/kern/vnode_if.src#12 integrate .. //depot/projects/vimage/src/sys/modules/Makefile#43 integrate .. //depot/projects/vimage/src/sys/modules/ixgbe/Makefile#5 integrate .. //depot/projects/vimage/src/sys/modules/nfssvc/Makefile#1 branch .. //depot/projects/vimage/src/sys/net/if.c#74 integrate .. //depot/projects/vimage/src/sys/net/if_bridge.c#27 integrate .. //depot/projects/vimage/src/sys/net/if_gif.c#26 integrate .. //depot/projects/vimage/src/sys/net/if_loop.c#42 integrate .. //depot/projects/vimage/src/sys/net/if_spppsubr.c#16 integrate .. //depot/projects/vimage/src/sys/net/route.c#44 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_output.c#21 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_var.h#23 integrate .. //depot/projects/vimage/src/sys/netinet/icmp6.h#4 integrate .. //depot/projects/vimage/src/sys/netinet/icmp_var.h#8 integrate .. //depot/projects/vimage/src/sys/netinet/if_ether.c#40 integrate .. //depot/projects/vimage/src/sys/netinet/igmp.c#31 integrate .. //depot/projects/vimage/src/sys/netinet/igmp_var.h#4 integrate .. //depot/projects/vimage/src/sys/netinet/in_gif.c#20 integrate .. //depot/projects/vimage/src/sys/netinet/in_pcb.h#30 integrate .. //depot/projects/vimage/src/sys/netinet/ip_carp.c#20 integrate .. //depot/projects/vimage/src/sys/netinet/ip_carp.h#3 integrate .. //depot/projects/vimage/src/sys/netinet/ip_divert.c#27 integrate .. //depot/projects/vimage/src/sys/netinet/ip_dummynet.c#15 integrate .. //depot/projects/vimage/src/sys/netinet/ip_dummynet.h#5 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fastfwd.c#18 integrate .. //depot/projects/vimage/src/sys/netinet/ip_icmp.c#26 integrate .. //depot/projects/vimage/src/sys/netinet/ip_input.c#52 integrate .. //depot/projects/vimage/src/sys/netinet/ip_ipsec.c#21 integrate .. //depot/projects/vimage/src/sys/netinet/ip_mroute.c#19 integrate .. //depot/projects/vimage/src/sys/netinet/ip_mroute.h#5 integrate .. //depot/projects/vimage/src/sys/netinet/ip_options.c#20 integrate .. //depot/projects/vimage/src/sys/netinet/ip_output.c#33 integrate .. //depot/projects/vimage/src/sys/netinet/ip_var.h#18 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias.c#8 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_cuseeme.c#2 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_dummy.c#2 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_ftp.c#6 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_irc.c#5 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_mod.c#3 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_mod.h#2 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_nbt.c#3 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_pptp.c#2 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_skinny.c#3 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_smedia.c#3 integrate .. //depot/projects/vimage/src/sys/netinet/pim_var.h#2 integrate .. //depot/projects/vimage/src/sys/netinet/raw_ip.c#44 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_indata.c#32 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_sysctl.c#17 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_uio.h#23 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_hostcache.c#35 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_input.c#51 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_output.c#29 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_reass.c#14 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_sack.c#20 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_subr.c#78 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_syncache.c#51 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_timer.c#27 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_timewait.c#30 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_usrreq.c#34 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_var.h#32 integrate .. //depot/projects/vimage/src/sys/netinet/udp_usrreq.c#51 integrate .. //depot/projects/vimage/src/sys/netinet/udp_var.h#12 integrate .. //depot/projects/vimage/src/sys/netinet6/icmp6.c#41 integrate .. //depot/projects/vimage/src/sys/netinet6/ip6_input.c#52 integrate .. //depot/projects/vimage/src/sys/netinet6/mld6.c#21 integrate .. //depot/projects/vimage/src/sys/netinet6/nd6.c#46 integrate .. //depot/projects/vimage/src/sys/netinet6/nd6_nbr.c#34 integrate .. //depot/projects/vimage/src/sys/netinet6/nd6_rtr.c#32 integrate .. //depot/projects/vimage/src/sys/netinet6/raw_ip6.c#38 integrate .. //depot/projects/vimage/src/sys/netinet6/udp6_usrreq.c#40 integrate .. //depot/projects/vimage/src/sys/netipsec/ipsec.c#42 integrate .. //depot/projects/vimage/src/sys/netipsec/xform_ah.c#25 integrate .. //depot/projects/vimage/src/sys/netipsec/xform_esp.c#24 integrate .. //depot/projects/vimage/src/sys/netipsec/xform_ipcomp.c#20 integrate .. //depot/projects/vimage/src/sys/netipsec/xform_ipip.c#28 integrate .. //depot/projects/vimage/src/sys/nfs/nfs_nfssvc.c#1 branch .. //depot/projects/vimage/src/sys/nfs/nfssvc.h#1 branch .. //depot/projects/vimage/src/sys/nfs4client/nfs4_vnops.c#10 integrate .. //depot/projects/vimage/src/sys/nfsclient/nfs_vnops.c#32 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs.h#7 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs_srvkrpc.c#4 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs_srvsubs.c#15 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs_syscalls.c#15 integrate .. //depot/projects/vimage/src/sys/pc98/pc98/machdep.c#12 integrate .. //depot/projects/vimage/src/sys/powerpc/aim/machdep.c#10 integrate .. //depot/projects/vimage/src/sys/powerpc/aim/trap_subr.S#7 integrate .. //depot/projects/vimage/src/sys/powerpc/include/hid.h#5 integrate .. //depot/projects/vimage/src/sys/powerpc/include/spr.h#8 integrate .. //depot/projects/vimage/src/sys/sys/elf_common.h#8 integrate .. //depot/projects/vimage/src/sys/sys/kernel.h#16 integrate .. //depot/projects/vimage/src/sys/sys/mbuf.h#17 integrate .. //depot/projects/vimage/src/sys/sys/param.h#47 integrate .. //depot/projects/vimage/src/sys/sys/systm.h#19 integrate .. //depot/projects/vimage/src/sys/sys/vimage.h#85 integrate .. //depot/projects/vimage/src/sys/sys/vnode.h#21 integrate .. //depot/projects/vimage/src/sys/ufs/ffs/ffs_snapshot.c#15 integrate .. //depot/projects/vimage/src/sys/vm/vm_map.c#15 integrate .. //depot/projects/vimage/src/sys/vm/vm_map.h#8 integrate .. //depot/projects/vimage/src/sys/vm/vm_reserv.c#3 integrate .. //depot/projects/vimage/src/sys/vm/vm_unix.c#4 integrate Differences ... ==== //depot/projects/vimage/src/share/man/man4/bce.4#3 (text) ==== @@ -26,9 +26,9 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/bce.4,v 1.11 2009/01/15 22:41:48 delphij Exp $ +.\" $FreeBSD: src/share/man/man4/bce.4,v 1.12 2009/04/07 22:23:48 delphij Exp $ .\" -.Dd January 15, 2009 +.Dd April 7, 2009 .Dt BCE 4 .Os .Sh NAME @@ -109,8 +109,18 @@ or .Cm half-duplex modes. -.It Cm 1000baseTX -Set 1000baseTX operation over twisted pair. +.It Cm 1000baseSX +Sets 1000Mbps operation. +Only +.Cm full-duplex +mode is supported at this speed. +.It Cm 1000baseT +Set 1000baseT operation over twisted pair. +Only +.Cm full-duplex +mode is supported. +.It Cm 2500BaseSX +Set 2500Mbps operation. Only .Cm full-duplex mode is supported. ==== //depot/projects/vimage/src/share/man/man4/ed.4#3 (text+ko) ==== @@ -28,9 +28,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/ed.4,v 1.59 2009/03/28 20:59:25 imp Exp $ +.\" $FreeBSD: src/share/man/man4/ed.4,v 1.60 2009/04/10 15:01:48 imp Exp $ .\" -.Dd March 28, 2009 +.Dd April 9, 2009 .Dt ED 4 .Os .Sh NAME @@ -66,12 +66,6 @@ Realtek's PCI and ISA RTL80x9-based cards are also supported. For these chipsets, autonegotiation and status reporting are supported. .Pp -The -.Nm -driver uses a unique multi-buffering mechanism to achieve high transmit performance. -When using 16bit ISA cards, as high as 97% of the theoretical maximum performance of -the IEEE 802.3 CSMA Ethernet is possible. -.Pp In addition to the standard port and IRQ specifications, the .Nm driver also supports a number of @@ -183,7 +177,7 @@ .It D-Link DE-298, DE-298P (flags 0x500000) (PC-98) .It -D-Link DE-650/660 +D-Link DE-660, DE-660+ .It D-Link IC-CARD/IC-CARD+ Ethernet .It @@ -317,6 +311,8 @@ .Bl -bullet -compact .It Mitsubishi LAN Adapter B8895 +.It +D-Link DE-650 .El .Sh DIAGNOSTICS .Bl -diag @@ -373,6 +369,8 @@ Attempts to get the MAC address failed. .It "ed%d: Missing mii!" Probing for an MII bus has failed. +This indicates a coding error in the PC Card attachment, because a PHY +is required for the chips that generate this error message. .El .Sh CAVEATS Early revision DS8390 chips have problems. @@ -393,18 +391,17 @@ This can lead to ring-buffer overruns resulting in dropped packets during heavy network traffic. .Pp -16bit Compex cards identify themselves as being 8bit. -While these cards will -work in 8bit mode, much higher performance can be achieved by specifying -.Cd "flags 0x04" -(force 16bit mode) in your kernel config file. -In addition, you should also specify -.Cd "iosiz 16384" -to take advantage of the extra 8K of shared memory that 16bit mode provides. -.Pp The Mitsubishi B8895 PC Card uses a DP83902, but its ASIC part is undocumented. Neither the NE2000 nor the WD83x0 drivers work with this card. +.Pp +The D-LINK DE-650 has funky resources that differ from other cards and could +likely be made to work. +Its shared memory interface conflicts with other resources on many +laptops and cannot be moved. +The pccard(4) layer does not support activating a CFE that it fails to +allocate all the resources for. +.Pp .Sh SEE ALSO .Xr altq 4 , .Xr arp 4 , @@ -431,7 +428,9 @@ As a result, it may throw out some good packets which have been received but not yet transferred from the card to main memory. .Pp -The -.Nm +The +.Nm +driver is slow by today's standards. +.Pp PC Card attachment supports the D-Link DMF650TX LAN/Modem card's Ethernet port only at this time. ==== //depot/projects/vimage/src/share/man/man4/man4.powerpc/pmu.4#2 (text+ko) ==== @@ -23,7 +23,7 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/man4.powerpc/pmu.4,v 1.3 2008/12/08 02:37:08 nwhitehorn Exp $ +.\" $FreeBSD: src/share/man/man4/man4.powerpc/pmu.4,v 1.4 2009/04/07 20:00:20 brueffer Exp $ .\" .Dd December 6, 2008 .Dt PMU 4 @@ -43,15 +43,14 @@ The .Nm driver provides support for the Power Management Unit (PMU) found in Apple -Core99 hardware. This includes late G3 laptops, all G4 machines, early G5 +Core99 hardware. +This includes late G3 laptops, all G4 machines, early G5 desktops and all G5 XServes. -.Ed .Pp The Apple PMU controller is a multi-purpose ASIC that provides power management and thermal control, as well as an ADB bus for the internal keyboard and mouse on laptops. .Sh HARDWARE -.Pp Chips supported by the .Nm driver include: @@ -62,13 +61,13 @@ .It Apple K2-KeyLargo PMU .El -.Pp .Sh SYSCTL VARIABLES The .Nm driver provides power management services in addition to an .Xr adb 4 -interface. The following sysctls can be used to control the +interface. +The following sysctls can be used to control the power management behavior and to examine current system power and thermal conditions. .Bl -tag -width indent @@ -84,7 +83,8 @@ .It Va dev.pmu.%d.batteries.%d.maxcharge The battery's self-reported maximum charge, in milliamp hours. .It Va dev.pmu.%d.batteries.%d.rate -The current into the battery, in milliamps. While the battery is discharging, +The current into the battery, in milliamps. +While the battery is discharging, this will be negative. .It Va dev.pmu.%d.batteries.%d.voltage Battery voltage, in millivolts. @@ -92,9 +92,10 @@ Estimated time until full battery charge (or discharge), in minutes. .It Va dev.pmu.%d.batteries.%d.life Current fraction of the battery's maximum charge, in percent. +.El .Sh SEE ALSO -.Xr adb 4 , -.Xr acpi 4 +.Xr acpi 4 , +.Xr adb 4 .Sh HISTORY The .Nm @@ -111,4 +112,4 @@ .Aq macallan@NetBSD.org and ported to FreeBSD by .An Nathan Whitehorn -.Aq nwhitehorn@freebsd.org . +.Aq nwhitehorn@FreeBSD.org . ==== //depot/projects/vimage/src/share/man/man4/textdump.4#3 (text+ko) ==== @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH .\" DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/textdump.4,v 1.6 2008/12/24 11:12:21 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/textdump.4,v 1.7 2009/04/11 22:39:38 kientzle Exp $ .\" .Dd December 24, 2008 .Dt textdump 4 @@ -98,7 +98,7 @@ .El .Pp Kernel textdumps may be extracted using -.Xr bsdtar 1 . +.Xr tar 1 . .Sh CONFIGURATION The .Nm @@ -153,7 +153,7 @@ .Xr ddb 8 utility. .Sh SEE ALSO -.Xr bsdtar 1 , +.Xr tar 1 , .Xr ddb 4 , .Xr tar 5 , .Xr ddb 8 , ==== //depot/projects/vimage/src/share/man/man4/uath.4#2 (text+ko) ==== @@ -14,9 +14,9 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.\" $FreeBSD: src/share/man/man4/uath.4,v 1.2 2009/04/07 04:12:34 weongyo Exp $ +.\" $FreeBSD: src/share/man/man4/uath.4,v 1.4 2009/04/07 20:13:48 brueffer Exp $ .\" -.Dd March 31, 2009 +.Dd April 7, 2009 .Dt UATH 4 .Os .Sh NAME @@ -80,7 +80,9 @@ includes the firmware in the binary program. This firmware is licensed for general use and is included in the base system. .Sh HARDWARE -The following adapters should work: +The +.Nm +driver should work with the following adapters: .Pp .Bl -column -compact "TRENDware International TEW-444UB" "AR5005UX" -offset 6n .It Em "Adapter Chipset" @@ -162,9 +164,9 @@ .Xr wlan_tkip 4 , .Xr wlan_wep 4 , .Xr devd 8 , +.Xr ifconfig 8 , .Xr uathload 8 , -.Xr ifconfig 8 , -.Xr wpa_supplicant 8 . +.Xr wpa_supplicant 8 .Sh HISTORY The .Nm ==== //depot/projects/vimage/src/share/man/man4/wpi.4#2 (text+ko) ==== @@ -24,7 +24,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/wpi.4,v 1.6 2008/10/07 19:42:56 sam Exp $ +.\" $FreeBSD: src/share/man/man4/wpi.4,v 1.7 2009/04/07 19:53:36 brueffer Exp $ .\" .Dd October 5, 2008 .Os @@ -116,11 +116,11 @@ .It "wpi%d: Radio transmitter is switched off" The hardware switch controlling the radio is currently turned off. Data transmission is not possible in this state. +.El .Sh BUGS Not all the error messages are documented here. .Pp Background scanning is not currently supported. -.El .Sh SEE ALSO .Xr wpifw 4 , .Xr pci 4 , ==== //depot/projects/vimage/src/share/man/man7/operator.7#2 (text+ko) ==== @@ -30,21 +30,22 @@ .\" SUCH DAMAGE. .\" .\" @(#)operator.7 8.1 (Berkeley) 6/9/93 -.\" $FreeBSD: src/share/man/man7/operator.7,v 1.6 2003/02/24 22:53:23 ru Exp $ +.\" $FreeBSD: src/share/man/man7/operator.7,v 1.7 2009/04/08 20:20:19 ed Exp $ .\" -.Dd January 22, 2003 +.Dd April 8, 2009 .Dt OPERATOR 7 .Os .Sh NAME .Nm operator -.Nd C operator precedence and order of evaluation +.Nd C and C++ operator precedence and order of evaluation .Sh DESCRIPTION .Bd -ragged -offset indent -compact -.Bl -column "= += -= *= /= %= <<= >>= &= ^= |=" +.Bl -column "! ~ ++ -- - (type) * & sizeof new delete" .It Sy "Operator Associativity" .It "-------- -------------" .It "() [] -> . left to right" -.It "! ~ ++ -- - (type) * & sizeof right to left" +.It "! ~ ++ -- - (type) * & sizeof new delete right to left" +.It "->* .* left to right .It "* / % left to right" .It "+ - left to right" .It "<< >> left to right" @@ -56,7 +57,8 @@ .It "&& left to right" .It "|| left to right" .It "?: right to left" -.It "= += -= *= /= %= <<= >>= &= ^= |= right to left" +.It "= += -= *= /= %= <<= >>= &= ^= |= throw right to left" +.It "?: (C++, third operand) right to left" .It ", left to right" .El .Ed ==== //depot/projects/vimage/src/share/man/man9/Makefile#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/man/man9/Makefile,v 1.348 2009/03/30 18:01:12 jhb Exp $ +# $FreeBSD: src/share/man/man9/Makefile,v 1.349 2009/04/10 10:59:48 rwatson Exp $ MAN= accept_filter.9 \ accf_data.9 \ @@ -331,7 +331,6 @@ VOP_GETVOBJECT.9 \ VOP_INACTIVE.9 \ VOP_IOCTL.9 \ - VOP_LEASE.9 \ VOP_LINK.9 \ VOP_LISTEXTATTR.9 \ VOP_LOCK.9 \ ==== //depot/projects/vimage/src/share/man/man9/acl.9#2 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man9/acl.9,v 1.15 2006/02/13 21:34:18 joel Exp $ +.\" $FreeBSD: src/share/man/man9/acl.9,v 1.16 2009/04/11 10:37:04 trasz Exp $ .\" .Dd December 23, 1999 .Os @@ -135,66 +135,6 @@ to the associated file. .El .El -.Sh IMPLEMENTATION NOTES -.Bd -literal -typedef mode_t *acl_permset_t; - -/* internal ACL structure */ -struct acl { - int acl_cnt; - struct acl_entry acl_entry[ACL_MAX_ENTRIES]; -}; - -/* external ACL structure */ -struct acl_t_struct { - struct acl ats_acl; - int ats_cur_entry; -}; -typedef struct acl_t_struct *acl_t; - -/* - * Possible valid values for ae_tag field. - */ -#define ACL_UNDEFINED_TAG 0x00000000 -#define ACL_USER_OBJ 0x00000001 -#define ACL_USER 0x00000002 -#define ACL_GROUP_OBJ 0x00000004 -#define ACL_GROUP 0x00000008 -#define ACL_MASK 0x00000010 -#define ACL_OTHER 0x00000020 -#define ACL_OTHER_OBJ ACL_OTHER - -/* - * Possible valid values for acl_type_t arguments. - */ -#define ACL_TYPE_ACCESS 0x00000000 -#define ACL_TYPE_DEFAULT 0x00000001 -#define ACL_TYPE_AFS 0x00000002 -#define ACL_TYPE_CODA 0x00000003 -#define ACL_TYPE_NTFS 0x00000004 -#define ACL_TYPE_NWFS 0x00000005 - -/* - * Possible flags in ae_perm field. - */ -#define ACL_EXECUTE 0x0001 -#define ACL_WRITE 0x0002 -#define ACL_READ 0x0004 -#define ACL_PERM_NONE 0x0000 -#define ACL_PERM_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ) -#define ACL_POSIX1E_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ) - -/* - * Possible entry_id values for acl_get_entry() - */ -#define ACL_FIRST_ENTRY 0 -#define ACL_NEXT_ENTRY 1 - -/* - * Undefined value in ae_id field - */ -#define ACL_UNDEFINED_ID ((uid_t)-1) -.Ed .Sh SEE ALSO .Xr acl 3 , .Xr vaccess_acl_posix1e 9 , ==== //depot/projects/vimage/src/sys/amd64/amd64/machdep.c#17 (text+ko) ==== @@ -39,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/machdep.c,v 1.698 2009/04/01 13:09:26 kib Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/machdep.c,v 1.699 2009/04/11 14:01:01 ed Exp $"); #include "opt_atalk.h" #include "opt_atpic.h" @@ -2178,45 +2178,24 @@ #ifdef KDB /* - * Provide inb() and outb() as functions. They are normally only - * available as macros calling inlined functions, thus cannot be - * called from the debugger. - * - * The actual code is stolen from , and de-inlined. + * Provide inb() and outb() as functions. They are normally only available as + * inline functions, thus cannot be called from the debugger. */ -#undef inb -#undef outb - /* silence compiler warnings */ -u_char inb(u_int); -void outb(u_int, u_char); +u_char inb_(u_short); +void outb_(u_short, u_char); u_char -inb(u_int port) +inb_(u_short port) { - u_char data; - /* - * We use %%dx and not %1 here because i/o is done at %dx and not at - * %edx, while gcc generates inferior code (movw instead of movl) - * if we tell it to load (u_short) port. - */ - __asm __volatile("inb %%dx,%0" : "=a" (data) : "d" (port)); - return (data); + return inb(port); } void -outb(u_int port, u_char data) +outb_(u_short port, u_char data) { - u_char al; - /* - * Use an unnecessary assignment to help gcc's register allocator. - * This make a large difference for gcc-1.40 and a tiny difference - * for gcc-2.6.0. For gcc-1.40, al had to be ``asm("ax")'' for - * best results. gcc-2.6.0 can't handle this. - */ - al = data; - __asm __volatile("outb %0,%%dx" : : "a" (al), "d" (port)); + outb(port, data); } #endif /* KDB */ ==== //depot/projects/vimage/src/sys/amd64/conf/GENERIC#28 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.522 2009/03/19 20:33:26 thompsa Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.523 2009/04/10 00:40:48 jfv Exp $ cpu HAMMER ident GENERIC @@ -200,7 +200,7 @@ device de # DEC/Intel DC21x4x (``Tulip'') device em # Intel PRO/1000 Gigabit Ethernet Family device igb # Intel PRO/1000 PCIE Server Gigabit Family -device ixgb # Intel PRO/10GbE Ethernet Card +device ixgbe # Intel PRO/10GbE PCIE Ethernet Family device le # AMD Am7900 LANCE and Am79C9xx PCnet device ti # Alteon Networks Tigon I/II gigabit Ethernet device txp # 3Com 3cR990 (``Typhoon'') ==== //depot/projects/vimage/src/sys/amd64/include/cpufunc.h#5 (text+ko) ==== @@ -27,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/include/cpufunc.h,v 1.151 2009/01/31 11:37:21 obrien Exp $ + * $FreeBSD: src/sys/amd64/include/cpufunc.h,v 1.153 2009/04/11 14:01:01 ed Exp $ */ /* @@ -164,79 +164,21 @@ __asm __volatile("hlt"); } -#if !defined(__GNUCLIKE_BUILTIN_CONSTANT_P) || __GNUCLIKE_ASM < 3 - -#define inb(port) inbv(port) -#define outb(port, data) outbv(port, data) - -#else /* __GNUCLIKE_BUILTIN_CONSTANT_P && __GNUCLIKE_ASM >= 3 */ - -/* - * The following complications are to get around gcc not having a - * constraint letter for the range 0..255. We still put "d" in the - * constraint because "i" isn't a valid constraint when the port - * isn't constant. This only matters for -O0 because otherwise - * the non-working version gets optimized away. - * - * Use an expression-statement instead of a conditional expression - * because gcc-2.6.0 would promote the operands of the conditional - * and produce poor code for "if ((inb(var) & const1) == const2)". - * - * The unnecessary test `(port) < 0x10000' is to generate a warning if - * the `port' has type u_short or smaller. Such types are pessimal. - * This actually only works for signed types. The range check is - * careful to avoid generating warnings. - */ -#define inb(port) __extension__ ({ \ - u_char _data; \ - if (__builtin_constant_p(port) && ((port) & 0xffff) < 0x100 \ - && (port) < 0x10000) \ - _data = inbc(port); \ - else \ - _data = inbv(port); \ - _data; }) - -#define outb(port, data) ( \ - __builtin_constant_p(port) && ((port) & 0xffff) < 0x100 \ - && (port) < 0x10000 \ - ? outbc(port, data) : outbv(port, data)) - static __inline u_char -inbc(u_int port) +inb(u_int port) { u_char data; - __asm __volatile("inb %1,%0" : "=a" (data) : "id" ((u_short)(port))); + __asm volatile("inb %w1, %0" : "=a" (data) : "Nd" (port)); return (data); } -static __inline void -outbc(u_int port, u_char data) -{ - __asm __volatile("outb %0,%1" : : "a" (data), "id" ((u_short)(port))); -} - -#endif /* __GNUCLIKE_BUILTIN_CONSTANT_P && __GNUCLIKE_ASM >= 3*/ - -static __inline u_char -inbv(u_int port) -{ - u_char data; - /* - * We use %%dx and not %1 here because i/o is done at %dx and not at - * %edx, while gcc generates inferior code (movw instead of movl) - * if we tell it to load (u_short) port. - */ - __asm __volatile("inb %%dx,%0" : "=a" (data) : "d" (port)); - return (data); -} - static __inline u_int inl(u_int port) { u_int data; - __asm __volatile("inl %%dx,%0" : "=a" (data) : "d" (port)); + __asm volatile("inl %w1, %0" : "=a" (data) : "Nd" (port)); return (data); } @@ -278,33 +220,20 @@ { u_short data; - __asm __volatile("inw %%dx,%0" : "=a" (data) : "d" (port)); + __asm volatile("inw %w1, %0" : "=a" (data) : "Nd" (port)); return (data); } static __inline void -outbv(u_int port, u_char data) +outb(u_int port, u_char data) { - u_char al; - /* - * Use an unnecessary assignment to help gcc's register allocator. - * This make a large difference for gcc-1.40 and a tiny difference - * for gcc-2.6.0. For gcc-1.40, al had to be ``asm("ax")'' for - * best results. gcc-2.6.0 can't handle this. - */ - al = data; - __asm __volatile("outb %0,%%dx" : : "a" (al), "d" (port)); + __asm volatile("outb %0, %w1" : : "a" (data), "Nd" (port)); } static __inline void outl(u_int port, u_int data) { - /* - * outl() and outw() aren't used much so we haven't looked at - * possible micro-optimizations such as the unnecessary - * assignment for them. - */ - __asm __volatile("outl %0,%%dx" : : "a" (data), "d" (port)); + __asm volatile("outl %0, %w1" : : "a" (data), "Nd" (port)); } static __inline void @@ -334,7 +263,7 @@ static __inline void outw(u_int port, u_short data) { - __asm __volatile("outw %0,%%dx" : : "a" (data), "d" (port)); + __asm volatile("outw %0, %w1" : : "a" (data), "Nd" (port)); } static __inline void @@ -535,12 +464,9 @@ static __inline void load_fs(u_int sel) { - register u_int32_t fsbase __asm("ecx"); - /* Preserve the fsbase value across the selector load */ - fsbase = MSR_FSBASE; - __asm __volatile("rdmsr; mov %0,%%fs; wrmsr" - : : "rm" (sel), "c" (fsbase) : "eax", "edx"); + __asm __volatile("rdmsr; mov %0,%%fs; wrmsr" + : : "rm" (sel), "c" (MSR_FSBASE) : "eax", "edx"); } #ifndef MSR_GSBASE @@ -549,16 +475,13 @@ static __inline void load_gs(u_int sel) { - register u_int32_t gsbase __asm("ecx"); - /* * Preserve the gsbase value across the selector load. * Note that we have to disable interrupts because the gsbase * being trashed happens to be the kernel gsbase at the time. */ - gsbase = MSR_GSBASE; - __asm __volatile("pushfq; cli; rdmsr; mov %0,%%gs; wrmsr; popfq" - : : "rm" (sel), "c" (gsbase) : "eax", "edx"); + __asm __volatile("pushfq; cli; rdmsr; mov %0,%%gs; wrmsr; popfq" + : : "rm" (sel), "c" (MSR_GSBASE) : "eax", "edx"); } #else /* Usable by userland */ ==== //depot/projects/vimage/src/sys/amd64/include/endian.h#2 (text+ko) ==== @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * @(#)endian.h 7.8 (Berkeley) 4/3/91 - * $FreeBSD: src/sys/amd64/include/endian.h,v 1.8 2005/03/11 21:46:01 peter Exp $ + * $FreeBSD: src/sys/amd64/include/endian.h,v 1.10 2009/04/08 19:10:20 ed Exp $ */ #ifndef _MACHINE_ENDIAN_H_ @@ -69,25 +69,6 @@ #if defined(__GNUCLIKE_ASM) && defined(__GNUCLIKE_BUILTIN_CONSTANT_P) -#define __word_swap_int_var(x) \ -__extension__ ({ register __uint32_t __X = (x); \ - __asm ("rorl $16, %0" : "+r" (__X)); \ - __X; }) - -#ifdef __OPTIMIZE__ - -#define __word_swap_int_const(x) \ - ((((x) & 0xffff0000) >> 16) | \ - (((x) & 0x0000ffff) << 16)) -#define __word_swap_int(x) (__builtin_constant_p(x) ? \ - __word_swap_int_const(x) : __word_swap_int_var(x)) - -#else /* __OPTIMIZE__ */ - -#define __word_swap_int(x) __word_swap_int_var(x) - -#endif /* __OPTIMIZE__ */ - #define __byte_swap_int_var(x) \ __extension__ ({ register __uint32_t __X = (x); \ __asm ("bswap %0" : "+r" (__X)); \ @@ -135,26 +116,6 @@ #endif /* __OPTIMIZE__ */ -#define __byte_swap_word_var(x) \ -__extension__ ({ register __uint16_t __X = (x); \ - __asm ("xchgb %h0, %b0" : "+Q" (__X)); \ - __X; }) - -#ifdef __OPTIMIZE__ - -#define __byte_swap_word_const(x) \ - ((((x) & 0xff00) >> 8) | \ - (((x) & 0x00ff) << 8)) - >>> TRUNCATED FOR MAIL (1000 lines) <<<