const: mark struct vm_struct_operations
authorAlexey Dobriyan <adobriyan@gmail.com>
Sun, 27 Sep 2009 18:29:37 +0000 (22:29 +0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 27 Sep 2009 18:39:25 +0000 (11:39 -0700)
commitf0f37e2f77731b3473fa6bd5ee53255d9a9cdb40
tree3c26d3ed1a453156e9c208ccb5567a8954dba064
parent6f5071020d5ec89b5d095aa488db604adb921aec
const: mark struct vm_struct_operations

* mark struct vm_area_struct::vm_ops as const
* mark vm_ops in AGP code

But leave TTM code alone, something is fishy there with global vm_ops
being used.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
64 files changed:
arch/ia64/ia32/binfmt_elf32.c
arch/powerpc/platforms/cell/spufs/file.c
arch/x86/pci/i386.c
drivers/char/agp/agp.h
drivers/char/agp/alpha-agp.c
drivers/char/mem.c
drivers/char/mspec.c
drivers/gpu/drm/drm_vm.c
drivers/gpu/drm/radeon/radeon_ttm.c
drivers/gpu/drm/ttm/ttm_bo_vm.c
drivers/ieee1394/dma.c
drivers/infiniband/hw/ehca/ehca_uverbs.c
drivers/infiniband/hw/ipath/ipath_file_ops.c
drivers/infiniband/hw/ipath/ipath_mmap.c
drivers/media/video/cafe_ccic.c
drivers/media/video/et61x251/et61x251_core.c
drivers/media/video/gspca/gspca.c
drivers/media/video/meye.c
drivers/media/video/sn9c102/sn9c102_core.c
drivers/media/video/stk-webcam.c
drivers/media/video/uvc/uvc_v4l2.c
drivers/media/video/videobuf-dma-contig.c
drivers/media/video/videobuf-dma-sg.c
drivers/media/video/videobuf-vmalloc.c
drivers/media/video/vino.c
drivers/media/video/zc0301/zc0301_core.c
drivers/media/video/zoran/zoran_driver.c
drivers/misc/sgi-gru/grufile.c
drivers/misc/sgi-gru/grutables.h
drivers/scsi/sg.c
drivers/uio/uio.c
drivers/usb/mon/mon_bin.c
drivers/video/fb_defio.c
drivers/video/omap/dispc.c
fs/btrfs/file.c
fs/ext4/file.c
fs/fuse/file.c
fs/gfs2/file.c
fs/ncpfs/mmap.c
fs/nfs/file.c
fs/nilfs2/file.c
fs/ocfs2/mmap.c
fs/sysfs/bin.c
fs/ubifs/file.c
fs/xfs/linux-2.6/xfs_file.c
include/linux/agp_backend.h
include/linux/hugetlb.h
include/linux/mm_types.h
include/linux/ramfs.h
ipc/shm.c
kernel/perf_event.c
kernel/relay.c
mm/filemap.c
mm/filemap_xip.c
mm/hugetlb.c
mm/mmap.c
mm/nommu.c
mm/shmem.c
net/packet/af_packet.c
sound/core/pcm_native.c
sound/usb/usx2y/us122l.c
sound/usb/usx2y/usX2Yhwdep.c
sound/usb/usx2y/usx2yhwdeppcm.c
virt/kvm/kvm_main.c