From 4c32f13ec1838cfab7aac906737a27d3c0827760 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Wed, 2 Aug 2006 11:07:29 -0700 Subject: [PATCH] --- yaml --- r: 33030 b: refs/heads/master c: a205729e2cd8e51257cd0ea738524c64da99b9e0 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/Documentation/DocBook/kernel-api.tmpl | 9 +- trunk/Documentation/SubmittingPatches | 10 +- .../accounting/delay-accounting.txt | 10 +- trunk/Documentation/cpu-hotplug.txt | 12 +- trunk/Documentation/devices.txt | 8 +- trunk/Documentation/initrd.txt | 16 + trunk/Documentation/kbuild/makefiles.txt | 14 + trunk/Documentation/kernel-parameters.txt | 4 +- trunk/MAINTAINERS | 15 +- trunk/Makefile | 2 +- trunk/arch/alpha/kernel/err_ev7.c | 8 +- trunk/arch/alpha/kernel/osf_sys.c | 4 +- trunk/arch/alpha/kernel/setup.c | 50 ++- trunk/arch/alpha/kernel/sys_ruffian.c | 8 +- trunk/arch/alpha/kernel/time.c | 2 +- trunk/arch/arm/configs/ep93xx_defconfig | 15 +- trunk/arch/arm/kernel/head.S | 6 +- trunk/arch/arm/kernel/traps.c | 7 +- trunk/arch/arm/mach-footbridge/cats-hw.c | 2 +- trunk/arch/arm/mach-s3c2410/mach-anubis.c | 49 +-- trunk/arch/arm/mach-s3c2410/mach-osiris.c | 20 +- trunk/arch/arm/mm/ioremap.c | 2 + trunk/arch/arm/mm/proc-syms.c | 8 + trunk/arch/arm/mm/proc-xscale.S | 30 +- trunk/arch/i386/Kconfig | 2 +- trunk/arch/i386/kernel/Makefile | 3 +- trunk/arch/i386/kernel/cpu/intel_cacheinfo.c | 2 +- trunk/arch/i386/kernel/cpu/mcheck/mce.h | 2 +- trunk/arch/i386/kernel/entry.S | 2 +- trunk/arch/i386/kernel/kprobes.c | 9 +- trunk/arch/i386/kernel/machine_kexec.c | 13 +- trunk/arch/i386/kernel/nmi.c | 1 + trunk/arch/i386/kernel/smpboot.c | 62 +-- trunk/arch/i386/kernel/traps.c | 18 +- trunk/arch/i386/kernel/vsyscall.lds.S | 1 + trunk/arch/ia64/configs/sn2_defconfig | 2 +- trunk/arch/ia64/defconfig | 2 +- trunk/arch/ia64/kernel/Makefile | 3 +- trunk/arch/ia64/kernel/gate.lds.S | 1 + trunk/arch/ia64/kernel/kprobes.c | 9 + trunk/arch/ia64/kernel/palinfo.c | 13 +- trunk/arch/ia64/kernel/topology.c | 2 +- trunk/arch/ia64/kernel/traps.c | 7 +- trunk/arch/parisc/kernel/vmlinux.lds.S | 1 + trunk/arch/powerpc/Kconfig | 2 +- trunk/arch/powerpc/configs/pmac32_defconfig | 112 ++++- trunk/arch/powerpc/kernel/head_64.S | 35 +- trunk/arch/powerpc/kernel/legacy_serial.c | 13 +- trunk/arch/powerpc/kernel/misc_64.S | 2 +- trunk/arch/powerpc/kernel/prom_init.c | 36 ++ trunk/arch/powerpc/kernel/smp.c | 24 +- trunk/arch/powerpc/kernel/sysfs.c | 4 +- trunk/arch/powerpc/kernel/traps.c | 10 +- trunk/arch/powerpc/kernel/udbg_16550.c | 6 +- trunk/arch/powerpc/kernel/vdso32/Makefile | 3 +- trunk/arch/powerpc/kernel/vdso32/vdso32.lds.S | 1 + trunk/arch/powerpc/kernel/vdso64/Makefile | 3 +- trunk/arch/powerpc/kernel/vdso64/vdso64.lds.S | 1 + trunk/arch/powerpc/mm/lmb.c | 3 +- trunk/arch/powerpc/platforms/chrp/setup.c | 12 +- trunk/arch/powerpc/platforms/maple/setup.c | 17 +- .../powerpc/platforms/powermac/backlight.c | 58 ++- .../powerpc/platforms/powermac/bootx_init.c | 35 +- .../powerpc/platforms/powermac/cpufreq_64.c | 78 ++-- trunk/arch/powerpc/platforms/pseries/setup.c | 6 +- trunk/arch/ppc/kernel/vmlinux.lds.S | 1 + trunk/arch/s390/appldata/appldata_base.c | 10 +- trunk/arch/um/kernel/dyn.lds.S | 1 + trunk/arch/v850/kernel/setup.c | 6 +- trunk/arch/v850/kernel/v850_ksyms.c | 16 - trunk/arch/x86_64/defconfig | 9 +- trunk/arch/x86_64/ia32/Makefile | 1 + trunk/arch/x86_64/ia32/vsyscall.lds | 1 + trunk/arch/x86_64/kernel/machine_kexec.c | 13 +- trunk/arch/x86_64/kernel/mce.c | 12 +- trunk/arch/x86_64/kernel/mce_amd.c | 19 +- trunk/arch/x86_64/kernel/pci-calgary.c | 77 ++-- trunk/arch/x86_64/kernel/pci-swiotlb.c | 5 +- trunk/arch/x86_64/kernel/tce.c | 4 +- trunk/arch/x86_64/kernel/time.c | 16 +- trunk/arch/x86_64/kernel/traps.c | 2 +- trunk/arch/x86_64/pci/k8-bus.c | 10 +- trunk/arch/xtensa/kernel/traps.c | 8 +- trunk/drivers/base/topology.c | 2 +- trunk/drivers/block/nbd.c | 19 +- trunk/drivers/block/pktcdvd.c | 6 +- trunk/drivers/char/hw_random/geode-rng.c | 6 +- trunk/drivers/char/hw_random/intel-rng.c | 2 +- trunk/drivers/char/pc8736x_gpio.c | 1 - trunk/drivers/connector/cn_proc.c | 20 +- trunk/drivers/ide/Kconfig | 15 +- trunk/drivers/ide/ide-iops.c | 2 + trunk/drivers/macintosh/Kconfig | 13 +- trunk/drivers/macintosh/adbhid.c | 14 +- trunk/drivers/macintosh/therm_pm72.c | 218 +++++++++- trunk/drivers/macintosh/therm_pm72.h | 33 +- trunk/drivers/macintosh/via-pmu-backlight.c | 68 ++- trunk/drivers/macintosh/via-pmu-led.c | 2 +- trunk/drivers/macintosh/via-pmu.c | 39 +- trunk/drivers/pci/search.c | 46 ++- trunk/drivers/pcmcia/pcmcia_ioctl.c | 16 +- trunk/drivers/pcmcia/pcmcia_resource.c | 15 +- trunk/drivers/pnp/pnpbios/core.c | 2 +- trunk/drivers/video/Kconfig | 38 +- trunk/drivers/video/Makefile | 1 + trunk/drivers/video/aty/aty128fb.c | 3 + trunk/drivers/video/aty/atyfb_base.c | 4 +- trunk/drivers/video/aty/radeon_base.c | 18 +- trunk/drivers/video/aty/radeon_pm.c | 146 ++++++- trunk/drivers/video/aty/radeonfb.h | 6 +- trunk/drivers/video/backlight/Kconfig | 4 +- trunk/drivers/video/console/mdacon.c | 4 +- trunk/drivers/video/fb_notify.c | 46 +++ trunk/drivers/video/fbmem.c | 54 +-- trunk/drivers/video/nvidia/nvidia.c | 9 +- trunk/drivers/video/offb.c | 307 +++++++------- trunk/drivers/video/riva/fbdev.c | 7 +- trunk/fs/9p/conv.c | 6 +- trunk/fs/9p/vfs_inode.c | 6 +- trunk/fs/buffer.c | 7 +- trunk/fs/coda/file.c | 4 +- trunk/fs/efs/symlink.c | 3 +- trunk/fs/ext3/inode.c | 19 +- trunk/fs/ext3/namei.c | 15 +- trunk/fs/freevxfs/vxfs_lookup.c | 2 + trunk/fs/fuse/control.c | 4 +- trunk/fs/fuse/dir.c | 47 ++- trunk/fs/fuse/fuse_i.h | 2 +- trunk/fs/fuse/inode.c | 2 +- trunk/fs/inotify_user.c | 2 +- trunk/fs/nfsd/nfsfh.c | 20 +- trunk/fs/partitions/Kconfig | 2 +- trunk/fs/ufs/namei.c | 3 +- .../include/asm-arm/arch-iop3xx/iop331-irqs.h | 4 - trunk/include/asm-i386/kprobes.h | 1 + trunk/include/asm-ia64/kprobes.h | 1 + trunk/include/asm-powerpc/backlight.h | 4 + trunk/include/asm-powerpc/kprobes.h | 1 + trunk/include/asm-sparc64/kprobes.h | 1 + trunk/include/asm-x86_64/calgary.h | 5 - trunk/include/asm-x86_64/kprobes.h | 1 + trunk/include/asm-x86_64/swiotlb.h | 2 + trunk/include/linux/cn_proc.h | 3 +- trunk/include/linux/delayacct.h | 6 +- trunk/include/linux/ext3_fs.h | 9 + trunk/include/linux/fb.h | 2 +- trunk/include/linux/irq.h | 5 +- trunk/include/linux/jiffies.h | 4 +- trunk/include/linux/pmu.h | 3 +- trunk/ipc/msg.c | 389 +++++++++--------- trunk/kernel/delayacct.c | 8 +- trunk/kernel/hrtimer.c | 4 +- trunk/kernel/irq/manage.c | 28 +- trunk/kernel/kprobes.c | 1 + trunk/kernel/rcupdate.c | 4 +- trunk/kernel/rtmutex.c | 2 + trunk/kernel/sched.c | 22 +- trunk/kernel/softirq.c | 22 +- trunk/kernel/softlockup.c | 4 +- trunk/kernel/taskstats.c | 32 +- trunk/kernel/timer.c | 8 +- trunk/kernel/workqueue.c | 58 ++- trunk/lib/zlib_inflate/inflate.c | 5 +- trunk/mm/filemap.c | 2 - trunk/mm/slab.c | 4 +- trunk/scripts/Kbuild.include | 7 + trunk/scripts/kernel-doc | 1 + trunk/security/selinux/ss/policydb.c | 12 +- trunk/security/selinux/ss/services.c | 4 +- 170 files changed, 2036 insertions(+), 1103 deletions(-) create mode 100644 trunk/drivers/video/fb_notify.c diff --git a/[refs] b/[refs] index a9e6f13d540e..756d865aa652 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ddecbe112b057c333a8e055fb417451a02b9df78 +refs/heads/master: a205729e2cd8e51257cd0ea738524c64da99b9e0 diff --git a/trunk/Documentation/DocBook/kernel-api.tmpl b/trunk/Documentation/DocBook/kernel-api.tmpl index 1ae4dc0fd856..f8fe882e33dc 100644 --- a/trunk/Documentation/DocBook/kernel-api.tmpl +++ b/trunk/Documentation/DocBook/kernel-api.tmpl @@ -58,6 +58,9 @@ !Iinclude/linux/ktime.h !Iinclude/linux/hrtimer.h !Ekernel/hrtimer.c + + Workqueues and Kevents +!Ekernel/workqueue.c Internal Functions !Ikernel/exit.c @@ -300,7 +303,7 @@ X!Ekernel/module.c Resources Management -!Ekernel/resource.c +!Ikernel/resource.c MTRR Handling @@ -312,9 +315,7 @@ X!Ekernel/module.c !Edrivers/pci/pci-driver.c !Edrivers/pci/remove.c !Edrivers/pci/pci-acpi.c - +!Edrivers/pci/search.c !Edrivers/pci/msi.c !Edrivers/pci/bus.c