Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 1998 07:02:33 +1000 (EST)
From:      John Birrell  <jb@cimlogic.com.au>
To:        dfr@FreeBSD.ORG (Doug Rabson)
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/conf options src/sys/ddb db_aout.c db_break.c         db_break.h db_examine.c db_lex.c db_output.c db_print.
Message-ID:  <199806072102.HAA05709@cimlogic.com.au>
In-Reply-To: <199806071713.KAA28364@freefall.freebsd.org> from Doug Rabson at "Jun 7, 98 10:13:16 am"

next in thread | previous in thread | raw e-mail | index | archive | help
This is going to keep Bruce busy for a while. 8-)

Doug Rabson wrote:
> dfr         1998/06/07 10:13:16 PDT
> 
>   Modified files:
>     sys/conf             options 
>     sys/ddb              db_aout.c db_break.c db_break.h 
>                          db_examine.c db_lex.c db_output.c 
>                          db_print.c db_run.c db_sym.c 
>                          db_variables.c db_variables.h ddb.h 
>     sys/dev/ccd          ccd.c 
>     sys/dev/dpt          dpt_control.c 
>     sys/dev/en           midwayvar.h 
>     sys/dev/pdq          pdqvar.h 
>     sys/dev/ppbus        nlpt.c ppi.c 
>     sys/dev/vn           vn.c 
>     sys/dev/vx           if_vx.c 
>     sys/gnu/i386/isa     dgb.c 
>     sys/i386/apm         apm.c 
>     sys/i386/i386        cons.c db_interface.c db_trace.c 
>                          machdep.c mem.c 
>     sys/i386/ibcs2       ibcs2_ioctl.c ibcs2_isc_sysent.c 
>                          ibcs2_proto.h ibcs2_sysent.c 
>                          ibcs2_xenix.h ibcs2_xenix_sysent.c 
>                          syscalls.conf syscalls.isc.conf 
>                          syscalls.xenix.conf 
>     sys/i386/isa         alog.c asc.c b004.c ctx.c cx.c cy.c fd.c 
>                          gpib.c gsc.c if_ar.c if_cx.c if_ed.c 
>                          if_eg.c if_el.c if_ep.c if_ex.c if_fe.c 
>                          if_ie.c if_le.c if_lnc.c if_sr.c if_wl.c 
>                          if_ze.c if_zp.c istallion.c joy.c labpc.c 
>                          lpt.c mcd.c mse.c pcaudio.c psm.c rc.c 
>                          rp.c scd.c si.c sio.c spigot.c spkr.c 
>                          stallion.c syscons.c wcd.c wd.c wfd.c 
>                          wt.c 
>     sys/i386/isa/matcd   matcd.c 
>     sys/i386/isa/pcvt    pcvt_drv.c 
>     sys/i386/isa/sound   soundcard.c 
>     sys/i386/linux       linux_ioctl.c linux_proto.h 
>                          linux_sysvec.c 
>     sys/isofs/cd9660     cd9660_vfsops.c 
>     sys/kern             imgact_elf.c init_main.c kern_conf.c 
>                          kern_exec.c kern_intr.c kern_lkm.c 
>                          kern_shutdown.c kern_sig.c kern_subr.c 
>                          link_aout.c makesyscalls.sh md5c.c 
>                          subr_log.c subr_xxx.c sys_pipe.c 
>                          sys_process.c sys_socket.c 
>                          syscalls.master tty.c tty_compat.c 
>                          tty_conf.c tty_pty.c tty_snoop.c 
>                          tty_tty.c uipc_socket2.c vfs_lookup.c 
>                          vfs_subr.c vfs_syscalls.c vfs_vnops.c 
>     sys/miscfs/procfs    procfs_mem.c procfs_vfsops.c 
>     sys/miscfs/specfs    spec_vnops.c 
>     sys/net              bpf.c if.c if_disc.c if_loop.c if_ppp.c 
>                          if_pppvar.h if_sl.c if_tun.c if_var.h 
>                          ppp_tty.c 
>     sys/netatalk         at_control.c at_extern.h 
>     sys/netinet          if_ether.c in.c in_systm.h in_var.h 
>                          ip_fil.h mlf_ipl.c 
>     sys/netipx           ipx.c ipx_ip.c ipx_var.h 
>     sys/netnatm          natm.c 
>     sys/nfs              nfs_serv.c nfs_socket.c nfs_vfsops.c 
>     sys/pccard           pccard.c 
>     sys/pci              brooktree848.c if_devar.h if_fxpvar.h 
>                          if_tl.c if_tx.c meteor.c ncr.c pci.c 
>                          smc83c170.h 
>     sys/scsi             cd.c ch.c od.c scsi_ioctl.c scsiconf.h 
>                          sd.c ssc.c st.c su.c worm.c 
>     sys/sys              conf.h disklabel.h file.h imgact_elf.h 
>                          ioccom.h kernel.h namei.h param.h 
>                          protosw.h ptrace.h socketvar.h sysent.h 
>                          sysproto.h systm.h tty.h types.h 
>     sys/vm               vm_extern.h vm_map.c vm_mmap.c 
>                          vm_object.c vm_page.c vm_page.h 
>   Log:
>   This commit fixes various 64bit portability problems required for
>   FreeBSD/alpha.  The most significant item is to change the command
>   argument to ioctl functions from int to u_long.  This change brings us
>   inline with various other BSD versions.  Driver writers may like to
>   use (__FreeBSD_version == 300003) to detect this change.
>   
>   The prototype FreeBSD/alpha machdep will follow in a couple of days
>   time.
>   
>   Revision  Changes    Path
>   1.77      +4 -1      src/sys/conf/options
>   1.20      +3 -1      src/sys/ddb/db_aout.c
>   1.15      +5 -4      src/sys/ddb/db_break.c
>   1.10      +3 -1      src/sys/ddb/db_break.h
>   1.18      +2 -2      src/sys/ddb/db_examine.c
>   1.15      +2 -2      src/sys/ddb/db_lex.c
>   1.23      +3 -3      src/sys/ddb/db_output.c
>   1.18      +2 -2      src/sys/ddb/db_print.c
>   1.14      +5 -5      src/sys/ddb/db_run.c
>   1.21      +3 -3      src/sys/ddb/db_sym.c
>   1.15      +2 -2      src/sys/ddb/db_variables.c
>   1.9       +2 -2      src/sys/ddb/db_variables.h
>   1.18      +7 -7      src/sys/ddb/ddb.h
>   1.33      +2 -2      src/sys/dev/ccd/ccd.c
>   1.6       +3 -3      src/sys/dev/dpt/dpt_control.c
>   1.2       +1 -1      src/sys/dev/en/midwayvar.h
>   1.2       +2 -2      src/sys/dev/pdq/pdqvar.h
>   1.8       +2 -2      src/sys/dev/ppbus/nlpt.c
>   1.7       +2 -2      src/sys/dev/ppbus/ppi.c
>   1.60      +2 -2      src/sys/dev/vn/vn.c
>   1.17      +3 -3      src/sys/dev/vx/if_vx.c
>   1.36      +2 -2      src/sys/gnu/i386/isa/dgb.c
>   1.72      +2 -2      src/sys/i386/apm/apm.c
>   1.58      +2 -2      src/sys/i386/i386/cons.c
>   1.39      +3 -3      src/sys/i386/i386/db_interface.c
>   1.28      +17 -17    src/sys/i386/i386/db_trace.c
>   1.299     +3 -3      src/sys/i386/i386/machdep.c
>   1.51      +2 -2      src/sys/i386/i386/mem.c
>   1.11      +1 -1      src/sys/i386/ibcs2/ibcs2_ioctl.c
>   1.5       +2 -0      src/sys/i386/ibcs2/ibcs2_isc_sysent.c
>   1.8       +150 -143  src/sys/i386/ibcs2/ibcs2_proto.h
>   1.9       +2 -0      src/sys/i386/ibcs2/ibcs2_sysent.c
>   1.7       +40 -28    src/sys/i386/ibcs2/ibcs2_xenix.h
>   1.5       +2 -0      src/sys/i386/ibcs2/ibcs2_xenix_sysent.c
>   1.5       +2 -1      src/sys/i386/ibcs2/syscalls.conf
>   1.4       +2 -1      src/sys/i386/ibcs2/syscalls.isc.conf
>   1.4       +2 -1      src/sys/i386/ibcs2/syscalls.xenix.conf
>   1.6       +2 -2      src/sys/i386/isa/alog.c
>   1.30      +2 -2      src/sys/i386/isa/asc.c
>   1.22      +1 -1      src/sys/i386/isa/b004.c
>   1.27      +2 -2      src/sys/i386/isa/ctx.c
>   1.30      +1 -1      src/sys/i386/isa/cx.c
>   1.63      +2 -2      src/sys/i386/isa/cy.c
>   1.113     +2 -2      src/sys/i386/isa/fd.c
>   1.22      +1 -1      src/sys/i386/isa/gpib.c
>   1.28      +1 -1      src/sys/i386/isa/gsc.c
>   1.19      +3 -3      src/sys/i386/isa/if_ar.c
>   1.24      +2 -2      src/sys/i386/isa/if_cx.c
>   1.141     +3 -3      src/sys/i386/isa/if_ed.c
>   1.28      +3 -3      src/sys/i386/isa/if_eg.c
>   1.36      +3 -3      src/sys/i386/isa/if_el.c
>   1.75      +3 -3      src/sys/i386/isa/if_ep.c
>   1.12      +3 -3      src/sys/i386/isa/if_ex.c
>   1.41      +3 -3      src/sys/i386/isa/if_fe.c
>   1.53      +3 -3      src/sys/i386/isa/if_ie.c
>   1.45      +3 -3      src/sys/i386/isa/if_le.c
>   1.43      +3 -3      src/sys/i386/isa/if_lnc.c
>   1.13      +3 -3      src/sys/i386/isa/if_sr.c
>   1.12      +3 -3      src/sys/i386/isa/if_wl.c
>   1.53      +3 -3      src/sys/i386/isa/if_ze.c
>   1.48      +3 -3      src/sys/i386/isa/if_zp.c
>   1.19      +2 -2      src/sys/i386/isa/istallion.c
>   1.24      +1 -1      src/sys/i386/isa/joy.c
>   1.25      +1 -1      src/sys/i386/isa/labpc.c
>   1.69      +4 -4      src/sys/i386/isa/lpt.c
>   1.98      +2 -2      src/sys/i386/isa/mcd.c
>   1.38      +2 -2      src/sys/i386/isa/mse.c
>   1.41      +2 -2      src/sys/i386/isa/pcaudio.c
>   1.53      +2 -2      src/sys/i386/isa/psm.c
>   1.35      +2 -1      src/sys/i386/isa/rc.c
>   1.14      +1 -1      src/sys/i386/isa/rp.c
>   1.37      +2 -2      src/sys/i386/isa/scd.c
>   1.71      +2 -2      src/sys/i386/isa/si.c
>   1.206     +2 -2      src/sys/i386/isa/sio.c
>   1.33      +1 -1      src/sys/i386/isa/spigot.c
>   1.34      +2 -2      src/sys/i386/isa/spkr.c
>   1.20      +2 -2      src/sys/i386/isa/stallion.c
>   1.262     +2 -2      src/sys/i386/isa/syscons.c
>   1.53      +2 -2      src/sys/i386/isa/wcd.c
>   1.168     +2 -2      src/sys/i386/isa/wd.c
>   1.10      +2 -2      src/sys/i386/isa/wfd.c
>   1.44      +2 -2      src/sys/i386/isa/wt.c
>   1.33      +2 -2      src/sys/i386/isa/matcd/matcd.c
>   1.38      +1 -1      src/sys/i386/isa/pcvt/pcvt_drv.c
>   1.67      +1 -1      src/sys/i386/isa/sound/soundcard.c
>   1.24      +2 -2      src/sys/i386/linux/linux_ioctl.c
>   1.10      +172 -167  src/sys/i386/linux/linux_proto.h
>   1.30      +12 -12    src/sys/i386/linux/linux_sysvec.c
>   1.40      +2 -2      src/sys/isofs/cd9660/cd9660_vfsops.c
>   1.25      +50 -22    src/sys/kern/imgact_elf.c
>   1.94      +6 -4      src/sys/kern/init_main.c
>   1.24      +63 -1     src/sys/kern/kern_conf.c
>   1.83      +16 -13    src/sys/kern/kern_exec.c
>   1.15      +6 -6      src/sys/kern/kern_intr.c
>   1.49      +3 -3      src/sys/kern/kern_lkm.c
>   1.33      +3 -1      src/sys/kern/kern_shutdown.c
>   1.41      +2 -2      src/sys/kern/kern_sig.c
>   1.20      +4 -4      src/sys/kern/kern_subr.c
>   1.6       +6 -1      src/sys/kern/link_aout.c
>   1.32      +15 -9     src/sys/kern/makesyscalls.sh
>   1.15      +2 -2      src/sys/kern/md5c.c
>   1.30      +2 -2      src/sys/kern/subr_log.c
>   1.10      +3 -3      src/sys/kern/subr_xxx.c
>   1.42      +3 -3      src/sys/kern/sys_pipe.c
>   1.38      +5 -5      src/sys/kern/sys_process.c
>   1.18      +2 -2      src/sys/kern/sys_socket.c
>   1.52      +2 -2      src/sys/kern/syscalls.master
>   1.104     +3 -2      src/sys/kern/tty.c
>   1.28      +3 -3      src/sys/kern/tty_compat.c
>   1.13      +2 -2      src/sys/kern/tty_conf.c
>   1.52      +2 -2      src/sys/kern/tty_pty.c
>   1.29      +1 -1      src/sys/kern/tty_snoop.c
>   1.24      +2 -2      src/sys/kern/tty_tty.c
>   1.37      +2 -2      src/sys/kern/uipc_socket2.c
>   1.28      +3 -3      src/sys/kern/vfs_lookup.c
>   1.154     +3 -1      src/sys/kern/vfs_subr.c
>   1.102     +2 -2      src/sys/kern/vfs_syscalls.c
>   1.58      +3 -3      src/sys/kern/vfs_vnops.c
>   1.33      +2 -2      src/sys/miscfs/procfs/procfs_mem.c
>   1.22      +2 -2      src/sys/miscfs/procfs/procfs_vfsops.c
>   1.63      +2 -2      src/sys/miscfs/specfs/spec_vnops.c
>   1.39      +2 -2      src/sys/net/bpf.c
>   1.59      +4 -4      src/sys/net/if.c
>   1.20      +3 -3      src/sys/net/if_disc.c
>   1.32      +3 -3      src/sys/net/if_loop.c
>   1.58      +6 -4      src/sys/net/if_ppp.c
>   1.13      +2 -2      src/sys/net/if_pppvar.h
>   1.69      +6 -6      src/sys/net/if_sl.c
>   1.48      +3 -3      src/sys/net/if_tun.c
>   1.8       +3 -3      src/sys/net/if_var.h
>   1.36      +3 -3      src/sys/net/ppp_tty.c
>   1.24      +1 -1      src/sys/netatalk/at_control.c
>   1.10      +1 -1      src/sys/netatalk/at_extern.h
>   1.46      +3 -3      src/sys/netinet/if_ether.c
>   1.38      +2 -2      src/sys/netinet/in.c
>   1.6       +12 -1     src/sys/netinet/in_systm.h
>   1.29      +2 -2      src/sys/netinet/in_var.h
>   1.3       +2 -2      src/sys/netinet/ip_fil.h
>   1.8       +3 -1      src/sys/netinet/mlf_ipl.c
>   1.12      +2 -2      src/sys/netipx/ipx.c
>   1.21      +3 -3      src/sys/netipx/ipx_ip.c
>   1.10      +2 -2      src/sys/netipx/ipx_var.h
>   1.9       +2 -2      src/sys/netnatm/natm.c
>   1.69      +3 -3      src/sys/nfs/nfs_serv.c
>   1.41      +3 -3      src/sys/nfs/nfs_socket.c
>   1.72      +2 -2      src/sys/nfs/nfs_vfsops.c
>   1.61      +2 -2      src/sys/pccard/pccard.c
>   1.41      +1 -1      src/sys/pci/brooktree848.c
>   1.6       +2 -2      src/sys/pci/if_devar.h
>   1.5       +2 -2      src/sys/pci/if_fxpvar.h
>   1.9       +4 -4      src/sys/pci/if_tl.c
>   1.11      +2 -2      src/sys/pci/if_tx.c
>   1.31      +1 -1      src/sys/pci/meteor.c
>   1.118     +3 -3      src/sys/pci/ncr.c
>   1.83      +8 -2      src/sys/pci/pci.c
>   1.8       +2 -2      src/sys/pci/smc83c170.h
>   1.93      +3 -3      src/sys/scsi/cd.c
>   1.46      +3 -3      src/sys/scsi/ch.c
>   1.39      +3 -3      src/sys/scsi/od.c
>   1.31      +2 -2      src/sys/scsi/scsi_ioctl.c
>   1.61      +4 -4      src/sys/scsi/scsiconf.h
>   1.130     +6 -6      src/sys/scsi/sd.c
>   1.19      +2 -2      src/sys/scsi/ssc.c
>   1.88      +3 -3      src/sys/scsi/st.c
>   1.19      +2 -2      src/sys/scsi/su.c
>   1.56      +3 -3      src/sys/scsi/worm.c
>   1.40      +52 -3     src/sys/sys/conf.h
>   1.32      +6 -1      src/sys/sys/disklabel.h
>   1.16      +2 -2      src/sys/sys/file.h
>   1.7       +36 -1     src/sys/sys/imgact_elf.h
>   1.7       +2 -2      src/sys/sys/ioccom.h
>   1.41      +16 -1     src/sys/sys/kernel.h
>   1.21      +2 -2      src/sys/sys/namei.h
>   1.33      +2 -2      src/sys/sys/param.h
>   1.24      +3 -3      src/sys/sys/protosw.h
>   1.8       +3 -3      src/sys/sys/ptrace.h
>   1.28      +2 -2      src/sys/sys/socketvar.h
>   1.18      +2 -2      src/sys/sys/sysent.h
>   1.39      +517 -512  src/sys/sys/sysproto.h
>   1.71      +17 -5     src/sys/sys/systm.h
>   1.42      +4 -4      src/sys/sys/tty.h
>   1.25      +5 -1      src/sys/sys/types.h
>   1.38      +3 -3      src/sys/vm/vm_extern.h
>   1.128     +14 -14    src/sys/vm/vm_map.c
>   1.78      +3 -2      src/sys/vm/vm_mmap.c
>   1.122     +8 -8      src/sys/vm/vm_object.c
>   1.101     +2 -2      src/sys/vm/vm_page.c
>   1.40      +6 -1      src/sys/vm/vm_page.h
> 


-- 
John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/
CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806072102.HAA05709>