Module Name: src Committed By: uebayasi Date: Fri Oct 10 08:18:04 UTC 2014
Modified Files: src/sys/conf: files std Log Message: Define "kern" attribute (a.k.a module). Mark kern_*.c (and some others) as "kern". Always select "kern" in sys/conf/std. To generate a diff of this commit: cvs rdiff -u -r1.1105 -r1.1106 src/sys/conf/files cvs rdiff -u -r1.14 -r1.15 src/sys/conf/std Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/conf/files diff -u src/sys/conf/files:1.1105 src/sys/conf/files:1.1106 --- src/sys/conf/files:1.1105 Sun Sep 21 14:31:38 2014 +++ src/sys/conf/files Fri Oct 10 08:18:04 2014 @@ -1,4 +1,4 @@ -# $NetBSD: files,v 1.1105 2014/09/21 14:31:38 christos Exp $ +# $NetBSD: files,v 1.1106 2014/10/10 08:18:04 uebayasi Exp $ # @(#)files.newconf 7.5 (Berkeley) 5/10/93 version 20140824 @@ -1489,6 +1489,7 @@ include "secmodel/files.secmodel" # # kernel sources # +define kern file compat/common/compat_mod.c compat_netbsd | compat_netbsd32 file conf/debugsyms.c file dev/auconv.c auconv | mulaw @@ -1530,191 +1531,191 @@ file kern/bufq_readprio.c bufq_readprio 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 +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 -file kern/init_main.c -file kern/init_sysctl.c -file kern/init_sysctl_base.c -file kern/init_sysent.c -file kern/kern_acct.c -file kern/kern_auth.c -file kern/kern_cfglock.c -file kern/kern_clock.c -file kern/kern_condvar.c +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 +file kern/kern_cpu.c kern file kern/kern_ctf.c kdtrace_hooks -file kern/kern_descrip.c -file kern/kern_event.c -file kern/kern_exec.c -file kern/kern_exit.c -file kern/kern_fork.c -file kern/kern_idle.c -file kern/kern_hook.c -file kern/kern_kthread.c +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 -file kern/kern_lwp.c -file kern/kern_malloc.c -file kern/kern_module.c -file kern/kern_module_vfs.c -file kern/kern_mutex.c -file kern/kern_mutex_obj.c +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 +file kern/kern_ntptime.c kern file kern/kern_pax.c pax_mprotect | pax_segvguard | pax_aslr -file kern/kern_physio.c -file kern/kern_pmf.c -file kern/kern_proc.c -file kern/kern_prot.c -file kern/kern_ras.c -file kern/kern_rate.c -file kern/kern_resource.c -file kern/kern_rndpool.c -file kern/kern_rndq.c -file kern/kern_rndsink.c -file kern/kern_runq.c -file kern/kern_rwlock.c -file kern/kern_rwlock_obj.c +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 -file kern/kern_sleepq.c -file kern/kern_softint.c -file kern/kern_ssp.c -file kern/kern_stub.c -file kern/kern_subr.c -file kern/kern_synch.c -file kern/kern_syscall.c -file kern/kern_sysctl.c -file kern/kern_tc.c -file kern/kern_time.c -file kern/kern_timeout.c -file kern/kern_turnstile.c -file kern/kern_todr.c -file kern/kern_uidinfo.c -file kern/kern_uuid.c -file kern/kern_xxx.c +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 +file kern/subr_autoconf.c kern file kern/subr_blist.c vmswap -file kern/subr_bufq.c -file kern/subr_callback.c -file kern/subr_cprng.c -file kern/subr_cpufreq.c -file kern/subr_copy.c +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 -file kern/subr_devsw.c -file kern/subr_disk.c -file kern/subr_disk_open.c -file kern/subr_evcnt.c -file kern/subr_exec_fd.c -file kern/subr_extent.c -file kern/subr_hash.c -file kern/subr_humanize.c -file kern/subr_iostat.c -file kern/subr_ipi.c -file kern/subr_kcpuset.c -file kern/subr_kmem.c -file kern/subr_kobj.c -file kern/subr_kobj_vfs.c -file kern/subr_lockdebug.c -file kern/subr_log.c -file kern/subr_lwp_specificdata.c -file kern/subr_once.c -file kern/subr_optstr.c -file kern/subr_pcq.c -file kern/subr_pcu.c -file kern/subr_percpu.c -file kern/subr_pool.c -file kern/subr_prf.c -file kern/subr_prof.c -file kern/subr_pserialize.c -file kern/subr_specificdata.c +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 +file kern/subr_time.c kern file kern/subr_userconf.c userconf -file kern/subr_vmem.c -file kern/subr_workqueue.c -file kern/subr_xcall.c +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 -file kern/sys_generic.c -file kern/sys_module.c +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 +file kern/sys_lwp.c kern file kern/sys_pipe.c !pipe_socketpair -file kern/sys_pmc.c +file kern/sys_pmc.c kern file kern/sys_process.c ptrace | ktrace -file kern/sys_pset.c -file kern/sys_select.c -file kern/sys_sig.c -file kern/sys_sched.c -file kern/sys_socket.c +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 -file kern/tty_conf.c +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 -file kern/tty_tty.c -file kern/uipc_accf.c -file kern/uipc_domain.c -file kern/uipc_mbuf.c -file kern/uipc_mbuf2.c +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 -file kern/uipc_sem.c -file kern/uipc_socket.c -file kern/uipc_socket2.c -file kern/uipc_syscalls.c -file kern/uipc_usrreq.c -file kern/vfs_bio.c -file kern/vfs_cache.c -file kern/vfs_cwd.c -file kern/vfs_dirhash.c -file kern/vfs_getcwd.c -file kern/vfs_hooks.c -file kern/vfs_init.c -file kern/vfs_lockf.c -file kern/vfs_lookup.c -file kern/vfs_mount.c -file kern/vfs_quotactl.c -file kern/vfs_subr.c -file kern/vfs_syscalls.c -file kern/vfs_trans.c -file kern/vfs_vnode.c -file kern/vfs_vnops.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 +file kern/vfs_bio.c kern +file kern/vfs_cache.c kern +file kern/vfs_cwd.c kern +file kern/vfs_dirhash.c kern +file kern/vfs_getcwd.c kern +file kern/vfs_hooks.c kern +file kern/vfs_init.c kern +file kern/vfs_lockf.c kern +file kern/vfs_lookup.c kern +file kern/vfs_mount.c kern +file kern/vfs_quotactl.c kern +file kern/vfs_subr.c kern +file kern/vfs_syscalls.c kern +file kern/vfs_trans.c kern +file kern/vfs_vnode.c kern +file kern/vfs_vnops.c kern file kern/vfs_wapbl.c wapbl -file kern/vfs_xattr.c -file kern/vnode_if.c -file miscfs/deadfs/dead_vfsops.c -file miscfs/deadfs/dead_vnops.c -file miscfs/fifofs/fifo_vnops.c -file miscfs/genfs/genfs_io.c -file miscfs/genfs/genfs_rename.c -file miscfs/genfs/genfs_vfsops.c -file miscfs/genfs/genfs_vnops.c +file kern/vfs_xattr.c kern +file kern/vnode_if.c kern +file miscfs/deadfs/dead_vfsops.c kern +file miscfs/deadfs/dead_vnops.c kern +file miscfs/fifofs/fifo_vnops.c kern +file miscfs/genfs/genfs_io.c kern +file miscfs/genfs/genfs_rename.c kern +file miscfs/genfs/genfs_vfsops.c kern +file miscfs/genfs/genfs_vnops.c kern file miscfs/genfs/layer_subr.c nullfs | overlay | umapfs file miscfs/genfs/layer_vfsops.c nullfs | overlay | umapfs file miscfs/genfs/layer_vnops.c nullfs | overlay | umapfs -file miscfs/specfs/spec_vnops.c -file miscfs/syncfs/sync_subr.c -file miscfs/syncfs/sync_vnops.c +file miscfs/specfs/spec_vnops.c kern +file miscfs/syncfs/sync_subr.c kern +file miscfs/syncfs/sync_vnops.c kern file net/bpf.c bpfilter file net/bpf_filter.c bpf_filter Index: src/sys/conf/std diff -u src/sys/conf/std:1.14 src/sys/conf/std:1.15 --- src/sys/conf/std:1.14 Tue Nov 22 21:25:42 2011 +++ src/sys/conf/std Fri Oct 10 08:18:04 2014 @@ -1,10 +1,12 @@ -# $NetBSD: std,v 1.14 2011/11/22 21:25:42 tls Exp $ +# $NetBSD: std,v 1.15 2014/10/10 08:18:04 uebayasi Exp $ # # standard MI 'options' # # this file is for options which can't be off-by-default for some reasons. # "it's commonly used" is NOT a good reason to enable options here. +options KERN + # the following options are on-by-default to keep # kernel config file compatibility. options VMSWAP # Swap device/file support