Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys Move kern definitions.



details:   https://anonhg.NetBSD.org/src/rev/43233a31be0c
branches:  trunk
changeset: 332925:43233a31be0c
user:      uebayasi <uebayasi%NetBSD.org@localhost>
date:      Sun Oct 12 04:30:42 2014 +0000

description:
Move kern definitions.

diffstat:

 sys/conf/files      |  231 +---------------------------------------------------
 sys/kern/files.kern |  230 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 232 insertions(+), 229 deletions(-)

diffs (truncated from 479 to 300 lines):

diff -r a1f7039093b4 -r 43233a31be0c sys/conf/files
--- a/sys/conf/files    Sun Oct 12 04:23:46 2014 +0000
+++ b/sys/conf/files    Sun Oct 12 04:30:42 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: files,v 1.1119 2014/10/12 03:56:18 uebayasi Exp $
+#      $NetBSD: files,v 1.1120 2014/10/12 04:30:42 uebayasi Exp $
 #      @(#)files.newconf       7.5 (Berkeley) 5/10/93
 
 version        20141010
@@ -1471,234 +1471,7 @@
 #
 include "secmodel/files.secmodel"
 
-#
-# kernel sources
-#
-define kern:   machdep, uvm
-defflag        opt_kern.h                      KERN
-file   compat/common/compat_mod.c      compat_netbsd | compat_netbsd32
-file   conf/debugsyms.c
-file   dev/bio.c                       bio                     needs-flag
-file   dev/ccd.c                       ccd
-file   dev/cgd.c                       cgd
-file   dev/cgd_crypto.c                cgd
-file   dev/clock_subr.c
-file   dev/clockctl.c                  clockctl
-file   dev/dksubr.c                    cgd | xbd | ccd | raid | dm
-file   dev/dkwedge/dk.c
-file   dev/dkwedge/dkwedge_apple.c     dkwedge_method_apple
-file   dev/dkwedge/dkwedge_bsdlabel.c  dkwedge_method_bsdlabel
-file   dev/dkwedge/dkwedge_gpt.c       dkwedge_method_gpt
-file   dev/dkwedge/dkwedge_mbr.c       dkwedge_method_mbr
-file   dev/firmload.c                  firmload
-file   dev/fss.c                       fss
-file   dev/keylock.c                   keylock
-file   dev/lockstat.c                  lockstat                needs-flag
-file   dev/md.c                        md
-file   dev/mm.c
-file   dev/nullcons_subr.c             nullcons                needs-flag
-file   dev/radio.c                     radio                   needs-flag
-file   dev/rndpseudo.c                 rnd                     needs-flag
-file   dev/sequencer.c                 sequencer               needs-flag
-file   dev/video.c                     video                   needs-flag
-file   dev/vnd.c                       vnd
-file   kern/bufq_disksort.c            bufq_disksort
-file   kern/bufq_fcfs.c                bufq_fcfs
-file   kern/bufq_priocscan.c           bufq_priocscan
-file   kern/bufq_readprio.c            bufq_readprio | new_bufq_strategy
-file   kern/core_elf32.c               exec_elf32
-file   kern/core_elf64.c               exec_elf64
-file   kern/core_netbsd.c              exec_aout | exec_coff | exec_ecoff
-file   kern/cnmagic.c                  kern
-file   kern/exec_aout.c                exec_aout
-file   kern/exec_ecoff.c               exec_ecoff
-file   kern/exec_elf32.c               exec_elf32
-file   kern/exec_elf64.c               exec_elf64
-file   kern/exec_script.c              exec_script
-file   kern/exec_subr.c                kern
-file   kern/init_main.c                kern
-file   kern/init_sysctl.c              kern
-file   kern/init_sysctl_base.c         kern
-file   kern/init_sysent.c              kern
-file   kern/kern_acct.c                kern
-file   kern/kern_auth.c                kern
-file   kern/kern_cfglock.c             kern
-file   kern/kern_clock.c               kern
-file   kern/kern_condvar.c             kern
-file   kern/kern_core.c                coredump
-file   kern/kern_cpu.c                 kern
-file   kern/kern_ctf.c                 kdtrace_hooks
-file   kern/kern_descrip.c             kern
-file   kern/kern_event.c               kern
-file   kern/kern_exec.c                kern
-file   kern/kern_exit.c                kern
-file   kern/kern_fork.c                kern
-file   kern/kern_idle.c                kern
-file   kern/kern_hook.c                kern
-file   kern/kern_kthread.c             kern
-file   kern/kern_ktrace.c              ktrace
-file   kern/kern_ktrace_vfs.c          ktrace
-file   kern/kern_ksyms.c               ksyms | ddb | modular needs-flag
-file   kern/kern_lock.c                kern
-file   kern/kern_lwp.c                 kern
-file   kern/kern_malloc.c              kern
-file   kern/kern_module.c              kern
-file   kern/kern_module_vfs.c          kern
-file   kern/kern_mutex.c               kern
-file   kern/kern_mutex_obj.c           kern
-file   kern/kern_fileassoc.c           fileassoc
-file   kern/kern_ntptime.c             kern
-file   kern/kern_pax.c                 pax_mprotect | pax_segvguard | pax_aslr
-file   kern/kern_physio.c              kern
-file   kern/kern_pmf.c                 kern
-file   kern/kern_proc.c                kern
-file   kern/kern_prot.c                kern
-file   kern/kern_ras.c                 kern
-file   kern/kern_rate.c                kern
-file   kern/kern_resource.c            kern
-file   kern/kern_rndpool.c             kern
-file   kern/kern_rndq.c                kern
-file   kern/kern_rndsink.c             kern
-file   kern/kern_runq.c                kern
-file   kern/kern_rwlock.c              kern
-file   kern/kern_rwlock_obj.c          kern
-file   kern/kern_sdt.c                 kdtrace_hooks
-file   kern/kern_sig.c                 kern
-file   kern/kern_sleepq.c              kern
-file   kern/kern_softint.c             kern
-file   kern/kern_ssp.c                 kern
-file   kern/kern_stub.c                kern
-file   kern/kern_subr.c                kern
-file   kern/kern_synch.c               kern
-file   kern/kern_syscall.c             kern
-file   kern/kern_sysctl.c              kern
-file   kern/kern_tc.c                  kern
-file   kern/kern_time.c                kern
-file   kern/kern_timeout.c             kern
-file   kern/kern_turnstile.c           kern
-file   kern/kern_todr.c                kern
-file   kern/kern_uidinfo.c             kern
-file   kern/kern_uuid.c                kern
-file   kern/kern_xxx.c                 kern
-file   kern/kgdb_stub.c                kgdb
-file   kern/sched_4bsd.c               sched_4bsd
-file   kern/sched_m2.c                 sched_m2
-file   kern/subr_autoconf.c            kern
-file   kern/subr_blist.c               vmswap
-file   kern/subr_bufq.c                kern
-file   kern/subr_callback.c            kern
-file   kern/subr_cprng.c               kern
-file   kern/subr_cpufreq.c             kern
-file   kern/subr_copy.c                kern
-file   kern/subr_debug.c               debug
-file   kern/subr_device.c              kern
-file   kern/subr_devsw.c               kern
-file   kern/subr_disk.c                kern
-file   kern/subr_disk_open.c           kern
-file   kern/subr_evcnt.c               kern
-file   kern/subr_exec_fd.c             kern
-file   kern/subr_extent.c              kern
-file   kern/subr_hash.c                kern
-file   kern/subr_humanize.c            kern
-file   kern/subr_iostat.c              kern
-file   kern/subr_ipi.c                 kern
-file   kern/subr_kcpuset.c             kern
-file   kern/subr_kmem.c                kern
-file   kern/subr_kobj.c                kern
-file   kern/subr_kobj_vfs.c            kern
-file   kern/subr_lockdebug.c           kern
-file   kern/subr_log.c                 kern
-file   kern/subr_lwp_specificdata.c    kern
-file   kern/subr_once.c                kern
-file   kern/subr_optstr.c              kern
-file   kern/subr_pcq.c                 kern
-file   kern/subr_pcu.c                 kern
-file   kern/subr_percpu.c              kern
-file   kern/subr_pool.c                kern
-file   kern/subr_prf.c                 kern
-file   kern/subr_prof.c                kern
-file   kern/subr_pserialize.c          kern
-file   kern/subr_specificdata.c        kern
-file   kern/subr_tftproot.c            tftproot
-file   kern/subr_time.c                kern
-file   kern/subr_userconf.c            userconf
-file   kern/subr_vmem.c                kern
-file   kern/subr_workqueue.c           kern
-file   kern/subr_xcall.c               kern
-file   kern/sys_aio.c                  aio
-file   kern/sys_descrip.c              kern
-file   kern/sys_generic.c              kern
-file   kern/sys_module.c               kern
-file   kern/sys_mqueue.c               mqueue
-file   kern/sys_lwp.c                  kern
-file   kern/sys_pipe.c                 !pipe_socketpair
-file   kern/sys_pmc.c                  kern
-file   kern/sys_process.c              ptrace | ktrace
-file   kern/sys_pset.c                 kern
-file   kern/sys_select.c               kern
-file   kern/sys_sig.c                  kern
-file   kern/sys_sched.c                kern
-file   kern/sys_socket.c               kern
-file   kern/syscalls.c                 syscall_debug
-file   kern/sysv_ipc.c                 sysvshm | sysvsem | sysvmsg
-file   kern/sysv_msg.c                 sysvmsg
-file   kern/sysv_sem.c                 sysvsem
-file   kern/sysv_shm.c                 sysvshm
-file   kern/tty.c                      kern
-file   kern/tty_conf.c                 kern
-file   kern/tty_bsdpty.c               compat_bsdpty
-file   kern/tty_pty.c                  pty                     needs-flag
-file   kern/tty_ptm.c                  pty
-file   kern/tty_subr.c                 kern
-file   kern/tty_tty.c                  kern
-file   kern/uipc_accf.c                kern
-file   kern/uipc_domain.c              kern
-file   kern/uipc_mbuf.c                kern
-file   kern/uipc_mbuf2.c               kern
-file   net/link_proto.c
-file   kern/uipc_proto.c               kern
-file   kern/uipc_sem.c                 kern
-file   kern/uipc_socket.c              kern
-file   kern/uipc_socket2.c             kern
-file   kern/uipc_syscalls.c            kern
-file   kern/uipc_usrreq.c              kern
-
-define vfs: kern
-file   kern/vfs_bio.c                  vfs
-file   kern/vfs_cache.c                vfs
-file   kern/vfs_cwd.c                  vfs
-file   kern/vfs_dirhash.c              vfs
-file   kern/vfs_getcwd.c               vfs
-file   kern/vfs_hooks.c                vfs
-file   kern/vfs_init.c                 vfs
-file   kern/vfs_lockf.c                vfs
-file   kern/vfs_lookup.c               vfs
-file   kern/vfs_mount.c                vfs
-file   kern/vfs_quotactl.c             vfs
-file   kern/vfs_subr.c                 vfs
-file   kern/vfs_syscalls.c             vfs
-file   kern/vfs_trans.c                vfs
-file   kern/vfs_vnode.c                vfs
-file   kern/vfs_vnops.c                vfs
-file   kern/vfs_wapbl.c                wapbl
-file   kern/vfs_xattr.c                vfs
-file   kern/vnode_if.c                 vfs
-file   miscfs/deadfs/dead_vfsops.c     vfs
-file   miscfs/deadfs/dead_vnops.c      vfs
-file   miscfs/fifofs/fifo_vnops.c      vfs
-file   miscfs/genfs/genfs_io.c         vfs
-file   miscfs/genfs/genfs_rename.c     vfs
-file   miscfs/genfs/genfs_vfsops.c     vfs
-file   miscfs/genfs/genfs_vnops.c      vfs
-
-define layerfs
-file   miscfs/genfs/layer_subr.c       layerfs
-file   miscfs/genfs/layer_vfsops.c     layerfs
-file   miscfs/genfs/layer_vnops.c      layerfs
-
-file   miscfs/specfs/spec_vnops.c      vfs
-file   miscfs/syncfs/sync_subr.c       vfs
-file   miscfs/syncfs/sync_vnops.c      vfs
+include "kern/files.kern"
 
 include "net/files.net"
 
diff -r a1f7039093b4 -r 43233a31be0c sys/kern/files.kern
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/kern/files.kern       Sun Oct 12 04:30:42 2014 +0000
@@ -0,0 +1,230 @@
+#      $NetBSD: files.kern,v 1.1 2014/10/12 04:30:42 uebayasi Exp $
+
+#
+# kernel sources
+#
+define kern:   machdep, uvm
+defflag        opt_kern.h                      KERN
+file   compat/common/compat_mod.c      compat_netbsd | compat_netbsd32
+file   conf/debugsyms.c
+file   dev/bio.c                       bio                     needs-flag
+file   dev/ccd.c                       ccd
+file   dev/cgd.c                       cgd
+file   dev/cgd_crypto.c                cgd
+file   dev/clock_subr.c
+file   dev/clockctl.c                  clockctl
+file   dev/dksubr.c                    cgd | xbd | ccd | raid | dm
+file   dev/dkwedge/dk.c
+file   dev/dkwedge/dkwedge_apple.c     dkwedge_method_apple
+file   dev/dkwedge/dkwedge_bsdlabel.c  dkwedge_method_bsdlabel
+file   dev/dkwedge/dkwedge_gpt.c       dkwedge_method_gpt
+file   dev/dkwedge/dkwedge_mbr.c       dkwedge_method_mbr
+file   dev/firmload.c                  firmload
+file   dev/fss.c                       fss
+file   dev/keylock.c                   keylock
+file   dev/lockstat.c                  lockstat                needs-flag
+file   dev/md.c                        md
+file   dev/mm.c
+file   dev/nullcons_subr.c             nullcons                needs-flag
+file   dev/radio.c                     radio                   needs-flag
+file   dev/rndpseudo.c                 rnd                     needs-flag
+file   dev/sequencer.c                 sequencer               needs-flag
+file   dev/video.c                     video                   needs-flag
+file   dev/vnd.c                       vnd
+file   kern/bufq_disksort.c            bufq_disksort
+file   kern/bufq_fcfs.c                bufq_fcfs
+file   kern/bufq_priocscan.c           bufq_priocscan
+file   kern/bufq_readprio.c            bufq_readprio | new_bufq_strategy
+file   kern/core_elf32.c               exec_elf32
+file   kern/core_elf64.c               exec_elf64
+file   kern/core_netbsd.c              exec_aout | exec_coff | exec_ecoff
+file   kern/cnmagic.c                  kern
+file   kern/exec_aout.c                exec_aout
+file   kern/exec_ecoff.c               exec_ecoff
+file   kern/exec_elf32.c               exec_elf32
+file   kern/exec_elf64.c               exec_elf64
+file   kern/exec_script.c              exec_script
+file   kern/exec_subr.c                kern
+file   kern/init_main.c                kern
+file   kern/init_sysctl.c              kern
+file   kern/init_sysctl_base.c         kern
+file   kern/init_sysent.c              kern



Home | Main Index | Thread Index | Old Index