This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".
The branch, master has been updated
c088f4e Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
a652504 Merge branch 'x86-pat-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
b9a0d06 Merge master.kernel.org:/home/rmk/linux-2.6-arm
6256851 Fix timeouts in sys_pselect7
125c97d fix early_serial_setup() regression
e6b50c8 TWL4030: fix clk API usage
58dab91 x86 PAT: remove CPA WARN_ON for zero pte
cdecff6 x86 PAT: return compatible mapping to remap_pfn_range callers
e4b866e x86 PAT: change track_pfn_vma_new to take pgprot_t pointer param
afc7d20 x86 PAT: consolidate old memtype new memtype check into a function
a367061 x86 PAT: remove PFNMAP type on track_pfn_vma_new() error
e0b325d Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2883985 Merge branch 'core-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
ccbf04f Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
51eb9ab Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
288e487 Prevent oops at boot with VT-d
4a99d95 pata_it821x: Update RDC UDMA handling
a0f79f7 ata: fix wrong WARN_ON_ONCE
8c9ea7f Merge branches 'ehca', 'ipoib', 'iser', 'mlx4' and 'nes' into for-next
f5eb3b7 IB/iser: Add dependency on INFINIBAND_ADDR_TRANS
50df48f IPoIB: Do not join broadcast group if interface is brought down
37a76bd async: fix __lowest_in_progress()
d32ad10 script: improve markup_oops.pl to also decode oopses in modules
7df5231 ti_usb_3410_5052: add Multi-Tech firmware
cb7a7c6 ti_usb_3410_5052: add Multi-Tech modem support
05a3d90 ti_usb_3410_5052: support alternate firmware
bf0672d usb-serial: remove NULL check
21b56ec neo: Remove a bogus NULL check
c774bda pty: Fix documentation
1284709 Merge branch 'sched-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
1181a24 Merge branch 'core-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
b743791 Merge branch 'for-next' of git://git.o-hand.com/linux-mfd
9219a3b Merge branch 'upstream' of
git://ftp.linux-mips.org/pub/scm/upstream-linus
23ead72 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
54c2668 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
ddb4a9d Merge branch 'for_2.6.29' of
git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6
87aa08b Merge
git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
3b1b719 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
c69e883 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
3e55f1a Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
9b0c474 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
618efba [WATCHDOG] Pika Warp appliance watchdog timer
6ec9eae [WATCHDOG] Enable watchdog timer on GE Fanuc's SBC610
3268b56 [WATCHDOG] Basic support for GE Fanuc's FPGA based watchdog timer
b1cf3e9 [WATCHDOG] wm8350: Fix section annotations
877d524 m68k: Fix --build-id breakage for sun3
c162564 m68k: Wire up sys_restart_syscall
1fa0b29 fbdev: Kill Atari vblank cursor blinking
b01e3b0 m68k: zorro - Use %pR to print resources
fae3306 m68k: dio - Kill resource_size_t format warnings
89bde7b m68k: dmasound - Kill warn_unused_result warnings
11a8b2c m68k: zorro - Kill warn_unused_result warnings
2e4c77b m68k: dio - Kill warn_unused_result warnings
639274d m68k: atafb - Kill warn_unused_result warnings
5edc304 m68k: amiserial - Kill warn_unused_result warnings
67c53c3 m68k: ser_a2232 - Kill warn_unused_result warnings
c36a4e4 m68k: vme_scc - Kill warn_unused_result warnings
07e449b m68k: sun3 core - Kill warn_unused_result warnings
41904f8 m68k: mvme147 core - Kill warn_unused_result warnings
92c3dd1 m68k: mac core - Kill warn_unused_result warnings
8bd3968 m68k: hp300 core - Kill warn_unused_result warnings
5b8b4c3 m68k: atari core - Kill warn_unused_result warnings
8443065 m68k: apollo core - Kill warn_unused_result warnings
66acd25 m68k: amiga core - Kill warn_unused_result warnings
c85627f m68k: Kill several external declarations in source files
6d0be94 m68k: amiflop - Get rid of sleep_on calls
dc8ee69 m68k: zorro - Add devlist.h and gen-devlist to .gitignore
2455e3c m68k: Add vmlinux.lds to .gitignore
2eab7ff fbdev: c2p - Rename c2p to c2p_planar
96f47d6 fbdev: c2p/atafb - Add support for Atari interleaved bitplanes
2cd1de0 fbdev: c2p - Extract common c2p core to c2p_core.h
1f03445 fbdev: c2p - Cleanups
8280eb8 fbdev: c2p - Correct indentation
7451141 fbdev: atafb - Fix 16 bpp console
0260393 fbdev: atafb - Fix line length handling
e8cea89 Revert "i386: add TRACE_IRQS_OFF for the nmi"
50c668d Revert "cpumask: use work_on_cpu in acpi-cpufreq.c for drv_read and
drv_write"
2bc1379 x86: fix apic.c build error on latest git
4884d8e x86: fix mpparse.c build error on latest git
f313e12 x86: avoid theoretical vmalloc fault loop
6e96281 smp_call_function_single(): be slightly less stupid, fix #2
a04b9f8 Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6
98007c2 [ARM] 5364/1: allow flush_ioremap_region() to be used from modules
d672d2f [ARM] w90x900: fix build errors and warnings
05f9341 Merge branch 'topic/usb-caiaq' into for-linus
a24ba44 Merge branch 'topic/hda' into for-linus
9229f43 Merge branch 'topic/asoc' into for-linus
24dafdf Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for_2.6.29
95156f0 lockdep, mm: fix might_fault() annotation
da17490 [ARM] i.MX add missing include
96cb767 [ARM] i.MX: fix breakage from commit
278892736e99330195c8ae5861bcd9d791bbf19e
68b5e48 [ARM] i.MX: remove LCDC controller register definitions from
imx-regs.h
6acaed3 ALSA: hda - Use own workqueue
4b55899 ALSA: hda - add support for Intel DX58SO board
ae04d14 powerpc: Fix cpufreq drivers after cpufreq core changes
fae3e7f Fix small typo
21c150a misdn: indentation and braces disagree - add braces
1916ebb misdn: one handmade ARRAY_SIZE converted
20b7880 drivers/isdn/hardware/mISDN: move a dereference below a NULL test
f27b8c3 indentation & braces disagree - add braces
9785a8f8 Make parameter debug writable
57de16e BUGFIX: used NULL pointer at ioctl(sk,IMGETDEVINFO,&devinfo) when
devinfo.id not registered
9d07933 sparc64: Fix cpumask related build failure
fd2ab30 kernel/sched.c: add missing forward declaration for 'double_rq_lock'
df05143 Merge commit 'v2.6.29-rc1' into sched/urgent
cde15b5 MIPS: Only write c0_framemask on CPUs which have this register.
61f9c58 MIPS: Alchemy: new userspace suspend interface for development boards.
ac15dad MIPS: Alchemy: dbdma suspend/resume support.
564365b MIPS: Alchemy: Fix up PM code on Au1550/Au1200
2699cdf MIPS: Alchemy: move calc_clock function.
0c694de MIPS: Alchemy: RTC counter clocksource / clockevent support.
779e7d4 MIPS: make cp0 counter clocksource/event usable as fallback.
074cf65 MIPS: Alchemy: remove cpu_table.
1820ec1 MIPS: Alchemy: remove get/set_au1x00_lcd_clock().
558d1de MIPS: Print irq handler description
197b0d3 MIPS: Alchemy: pb1200: update CPLD cascade irq handler.
785e326 MIPS: Alchemy: update core interrupt code.
7179380 MIPS: Alchemy: move commandline mangling out of common code
23ba25d MIPS: Alchemy: devboards: consolidate files
58e75e8 MIPS: Alchemy: Move development board code to common subdirectory
a86c7f7 MIPS: Add Cavium OCTEON to arch/mips/Kconfig
551d930 MIPS: Add defconfig for Cavium OCTEON.
843aef4 MIPS: Adjust the dma-common.c platform hooks.
ec454d8 MIPS: Add Cavium OCTEON slot into proper tlb category.
126336f MIPS: Compute branch returns for Cavium OCTEON specific branch
instructions.
2a219b0 MIPS: Cavium OCTEON multiplier state preservation.
ddcdb1b MIPS: Add SMP_ICACHE_FLUSH for the Cavium CPU family.
babed55 MIPS: Add Cavium OCTEON specific registers to ptrace.h and
asm-offsets.c
b5e00af MIPS: Add Cavium OCTEON cop2/cvmseg state entries to processor.h.
8faca49 MIPS: Modify core io.h macros to account for the Octeon Errata
Core-301.
7e69deb MIPS: Hook up Cavium OCTEON in arch/mips.
47d979e MIPS: Hook Cavium OCTEON cache init into cache.c
0dd4781 MIPS: Add Cavium OCTEON processor constants and CPU probe.
25c3000 MIPS: Override assembler target architecture for octeon.
ed918c2 MIPS: Add Cavium OCTEON specific register definitions to mipsregs.h
f9bb4cf MIPS: For Cavium OCTEON set hwrena and lazily restore CP2 state.
bd6d85c MIPS: For Cavium OCTEON handle hazards as per the R10000 handling.
5b3b168 MIPS: Add Cavium OCTEON processor support files to
arch/mips/cavium-octeon.
58f0777 MIPS: Add Cavium OCTEON processor support files to
arch/mips/cavium-octeon/executive and asm/octeon.
54293ec MIPS: Add Cavium OCTEON processor CSR definitions
2bd2dd0 MIPS: Alchemy: Change strict_strtol to strict_strtoul
797c3f3 MIPS: 64-bit: Use generic 32-bit ptrace compat code.
3bc5342 ucc_geth: use correct UCCE macros
649274d net_dma: acquire/release dma channels on ifup/ifdown
47fd23f cxgb3: Keep LRO off if disabled when interface is down
2a7e637 sfc: SFT9001: Fix condition for LNPGA power-off
4dbc242 dccp ccid-3: Fix RFC reference
08168f7 smsc911x: register irq with device name, not driver name
702403a smsc911x: fix smsc911x_reg_read compiler warning
eb10a78 forcedeth: napi schedule lock fix
1b6725d net: fix section mismatch warnings in dccp/ccids/lib/tfrc.c
a7ee2f7 forcedeth: remove mgmt unit for mcp79 chipset
683d46a qlge: Remove dynamic alloc of rx ring control blocks.
0857e9d qlge: Fix schedule while atomic issue.
697cdc4 qlge: Remove support for device ID 8000.
9734552 qlge: Get rid of split addresses in hardware control blocks.
ba7cd3b qlge: Get rid of volatile usage for shadow register.
f1405d3 forcedeth: version bump and copyright
001eb84 forcedeth: xmit lock fix
52255bb netdev: missing validate_address hooks
fe96aaa netdev: add missing set_mac_address hook
0faac9f netdev: gianfar: add MII ioctl handler
43baa5b drivers/net/wireless/libertas: move a dereference below a NULL test
0397a26 drivers/net/hamradio/6pack.c: move a dereference below a NULL test
debc251 drivers/isdn/hardware/mISDN: move a dereference below a NULL test
f3d8b2e net/bridge/netfilter: move a dereference below a NULL test
6c614a5 net/tipc/bcast.h: use ARRAY_SIZE
2a4d71d wimax: fix typo in kernel-doc for debugfs_dentry in struct wimax_dev
c17931c 3c59x: Use device_set_wakeup_enable
3d58cef qeth: fix usage of netdev_ops
c224969 qlge: Naming interrupt vectors
4ca8579 b44: fix misalignment and wasted space in rx handling
9498c05 ipcomp: Remove spurious truesize increase
eefacf3 e1000e: Add process name to WARN message when detecting Mutex
contention
e56e356 r6040: bump release to 0.21
6833411 r6040: no longer mark r6040 as being experimental
9f11361 r6040: generate random ethernet MAC address when not initialized
58854c6 r6040: fix ifconfig down and freeing of tx/rx descriptors
216c32d irda: fix incomplete conversation to internal stats
fc4dbea sparc: Fix asm/signal.h for 32-bit.
03080e5 RDMA/nes: Fix for NIPQUAD removal
93423b8 smp_call_function_single(): be slightly less stupid, fix
53ce3d9 smp_call_function_single(): be slightly less stupid
abede81 Merge commit 'v2.6.29-rc1' into core/urgent
f45ac22 Merge commit 'v2.6.29-rc1' into x86/urgent
805194c sched: partly revert "sched debug: remove NULL checking in
print_cfs_rt_rq()"
b29c06a mfd: Fix twl4030-core build
98325f8 mfd: Ensure sm501 GPIO pin mode is GPIO when configured
d1fdb4f mfd: dm355 evm MMC/SD card detection
5ec271e regulator: PCF50633 pmic driver
1851b06 input: PCF50633 input driver
f5714dc power_supply: PCF50633 battery charger driver
eae854b rtc: PCF50633 rtc driver
6a3d119 mfd: PCF50633 gpio support
08c3e06 mfd: PCF50633 adc driver
f52046b mfd: PCF50633 core driver
62ea9ce cpumask: fix CONFIG_NUMA=y sched.c
c597650 Linux 2.6.29-rc1
d3f8dde bootgraph: make the bootgraph script show async waiting time
fa853a4 libata: only ports >= 0 need to synchronize
886ad09 libata: Add a per-host flag to opt-in into parallel port probes
3d14bda Merge branch 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
4e9b1c1 Merge branch 'cpus4096-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
0176260 btrfs: fix for write_super_lockfs/unlockfs error handling
f4b477c rbtree: add const qualifier to some functions
cfce41a LIS3LV02D: separate the core from HP ACPI API
8e96187 filesystem freeze: remove XFS specific ioctl interfaces for freeze
feature
fcccf50 filesystem freeze: implement generic freeze feature
c4be0c1 filesystem freeze: add error handling of write_super_lockfs/unlockfs
69347a2 memstick: annotate endianness of attribute structs
fe8e4e0 hp-wmi: handle rfkill_register() failure
85c210e compiler-gcc.h: add more comments to RELOC_HIDE
2d96d10 CORE_DUMP_DEFAULT_ELF_HEADERS depends on ELF_CORE
9a100a4 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-async-2
0d34052 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
f0fb2eb Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
32b838b Merge git://git.infradead.org/mtd-2.6
2fb585a Merge branch 'for_2.6.29' of
git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6
31aeb6c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus
926bead Revert "driver core: create a private portion of struct device"
e2d4077 Revert "driver core: move klist_children into private structure"
cda5e83 Revert "driver core: move knode_driver into private structure"
4db8e28 Revert "driver core: move knode_bus into private structure"
6230582 firewire: core: fix sleep in atomic context due to driver core change
a50df39 IPoIB: Fix loss of connectivity after bonding failover on both sides
c40f6f8 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-nommu
1a7d0f0 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
7d671f3 Merge branch 'for-linus' of
git://git390.osdl.marist.edu/pub/scm/linux-2.6
d7d717f Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
b64dc5a Merge branch 'for-linus' of
git://git.o-hand.com/linux-rpurdie-backlight
69f52ad mISDN: Add HFC USB driver
3f75e84 mISDN: Add layer1 prim MPH_INFORMATION_REQ
c6a2e58 mISDN: Fix kernel crash when doing hardware conference with more than
two members
c3b3cde mISDN: Added missing create_l1() call
e314f89 mISDN: Add MODULE_DEVICE_TABLE() to hfcpci
400fd97 mISDN: Minor cleanups
b36b654 mISDN: Create /sys/class/mISDN
808a14a mISDN: Add missing release functions
87c5fa1 mISDN: Add different different timer settings for hfc-pci
1b36c78 mISDN: Minor fixes
9a81255 mISDN: Correct busy device detection
1b4d331 mISDN: Fix deactivation, if peer IP is removed from l1oip instance.
02282ee mISDN: Add ISDN_P_TE_UP0 / ISDN_P_NT_UP0
9e6115f mISDN: Fix irq detection
3bd69ad mISDN: Add ISDN sample clock API to mISDN core
55a6af9 mISDN: Return error on E-channel access
1f28fa1 mISDN: Add E-Channel logging features
a9b6183 mISDN: Use protocol to detect D-channel
83a8a55 mISDN: Fixed more indexing bugs
0aafe75 mISDN: Make debug output a little bit more verbose
e4cce22 mISDN: Fix HDLC DSP transmit
837468d mISDN: Use struct device name field
8b6015f mISDN: Added an ioctl to change the device name
9776ef0 mISDN: Remove the local max-card limit
1161849 mISDN: Fix queue limit counting problem
190f71d mISDN: Add some debug option for clock problems
8dd2f36 mISDN: Add feature via MISDN_CTRL_FILL_EMPTY to fill fifo if empty
69e656c mISDN: Cleanup hfc multiport driver
cdb80f6 async: make async a command line option for now
22e7ef9 IB/mlx4: Don't register IB device for adapters with no IB ports
b32714b partial revert of asynchronous inode delete
70cb925 mlx4_core: Fix warning from min()
ab5610b [JFFS2] remove junk prototypes
73d5931 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
6ddaab2 Merge branch 'for-2.6.29' of git://git.kernel.dk/linux-2.6-block
c4295fb x86: make 'constant_test_bit()' take an unsigned bit number
e245b80 parisc: introduce asm/swab.h
8659c40 x86: only scan the root bus in early PCI quirks
54b0d12 block: fix bug in ptbl lookup cache
4ce5f24 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile
7c51d57 Merge git://git.infradead.org/mtd-2.6
a3a798c Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
efcb3cf libata: use WARN_ON_ONCE on hot paths
43529c9 CRED: Must initialise the new creds in prepare_kernel_cred()
0de3368 CRED: Missing put_cred() in prepare_kernel_cred()
29a41e9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
d9e8a3a Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
e293e97 Btrfs: explicitly mark the tree log root for writeback
85795da [MTD] [MAPS] Fix printk format warning in nettel.c
6887441 [MTD] [NAND] add cmdline parsing (mtdparts=) support to cafe_nand
fefae48 [MTD] CFI: remove major/minor version check for command set 0x0002
555d61d [S390] update documentation for hvc_iucv kernel parameter.
6c089fd [S390] hvc_iucv: Special handling of IUCV HVC devices
68c6b3d [S390] hvc_iucv: Refactor console and device initialization
17e19f0 [S390] hvc_iucv: Update function documentation
c45ce4b [S390] hvc_iucv: Limit rate of outgoing IUCV messages
2dc184c [S390] hvc_iucv: Change IUCV term id and use one device as default
33e1911 [S390] Use unsigned long long for u64 on 64bit.
19cdd08 [S390] qdio: fix broken pointer in case of CONFIG_DEBUG_FS is disabled
81ffa04 [S390] vdso: compile fix
f47d52a [S390] remove code for oldselect system call
0680ba0 [S390] types: add/fix types.h include in header files
13de227 [S390] dasd: add device attribute to disable blocking on lost paths
1301809 [S390] dasd: send change uevents for dasd block devices
d41bf2f [S390] tape block: fix dependencies
dbb397d [S390] asm-s390/posix_types.h: drop __USE_ALL usage
2020238 [S390] gettimeofday.S: removed duplicated #includes
16de058 [S390] ptrace: no extern declarations for userspace
c6d1662 ASoC: TWL4030: Module unloading fix
d97c0de Merge branch 'drivers-platform' into release
5a9e02e ALSA: hda - create hda_codec.control_mutex for kcontrol->private_value
ec9f168 Merge branch 'simplify_PRT' into release
b2576e1 Merge branch 'linus' into release
3cc8a5f Merge branch 'suspend' into release
d0302bc Merge branch 'misc' into release
106ad8d Merge branch 'fujitsu-laptop' into release
33a8c92 Merge branch 'fluff' into release
b8ef914 Merge branches 'release', 'bugzilla-11880', 'bugzilla-12037' and
'bugzilla-12257' into release
a8e896e Merge branch 'battery' into release
39cecf2 Merge branch 'asus-eeepc' into release
38f64c7 Merge branch 'alarm' into release
e2f7a77 ACPICA: hide private headers
95b482a ACPICA: create acpica/ directory
2602a67 ACPI: fix build warning
16b2857 ALSA: caiaq - Version 1.3.10
237889b ACPI : Use RSDT instead of XSDT by adding boot option of "acpi=rsdt"
13b40a1 ACPI: Avoid array address overflow when _CST MWAIT hint bits are set
f87a1a5 fujitsu-laptop: Simplify SBLL/SBL2 backlight handling
3a40708 fujitsu-laptop: Add BL power, LED control and radio state information
6620e0c ACPICA: delete utcache.c
5b929aa ACPICA: delete acdisasm.h
2150edc Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
222bfda sparc: Eliminate PROMLIB_INTERNAL as it does nothing
bc83597 sparc: Kill exports of prom internal functions
917c366 sparc64: move EXPORT_SYMBOL to the symbols definition
6943f3d sparc: move EXPORT_SYMBOL to the symbols definition
45536ff sparc: Create a new file lib/ksyms.c and add export of all symbols
defined in assembler in lib/ to this file.
b41418f sparc: Most unaligned_64.c tweaks for branch tracer warnings.
a638f25 sparc: Fix sun4d_irq.c build.
dd5d124 sparc: Update 32-bit defconfig.
cd76469 Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
97d61b8 Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
1df2d01 Merge branch 'docs-next' of git://git.lwn.net/linux-2.6
048cd58 RTC: Remove the BKL.
d5b5243 Fix a typo in the development process document.
022992e Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
5fbbf5f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
ce279e6 Merge master.kernel.org:/home/rmk/linux-2.6-arm
894bcdf Merge branch 'for-linus' of git://neil.brown.name/md
97b5fe8 Merge branch 'devel'
a419df8 Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
be680c7 Merge branch 'next-footbridge' of
git://aeryn.fluff.org.uk/bjdooks/linux
0fe40ff libata: clean up the SFF code for coding style
871af12 libata: Add 32bit PIO support
e427fe0 [libata] ahci: Withdraw IGN_SERR_INTERNAL for SB800 SATA
4044ba5 md: don't retry recovery of raid1 that fails due to error on source
drive.
efeb53c md: Allow md devices to be created by name.
d337482 md: make devices disappear when they are no longer needed.
a21d150 md: centralise all freeing of an 'mddev' in 'md_free'
8b76539 md: move allocation of ->queue from mddev_find to md_probe
cd2ac93 md: need another print_sb for mdp_superblock_1
159ec1f md: use list_for_each_entry macro directly
ccacc7d md: raid0: make hash_spacing and preshift sector-based.
83838ed md: raid0: Represent the size of strip zones in sectors.
0825b87 md: raid0 create_strip_zones(): Add KERN_INFO/KERN_ERR to printk's.
6b8796c md: raid0 create_strip_zones(): Make two local variables sector-based.
6199d3d md: raid0: Represent zone->zone_offset in sectors.
019c4e2 md: raid0: Represent device offset in sectors.
e0f0686 md: raid0_make_request(): Replace local variable block by sector.
a471200 md: raid0_make_request(): Remove local variable chunk_size.
1b7fdf8 md: raid0_make_request(): Replace chunksize_bits by chunksect_bits.
0c3573f md: use sysfs_notify_dirent to notify changes to md/sync_action.
5384527 md: fix bitmap-on-external-file bug.
6ecb6f2 pata_hpt366: reimplement mode programming
b63d395 [libata] pata_hpt3x3: correct _freeze() function declaration
c7be761 dlm: change rsbtbl rwlock to spinlock
892c446 dlm: fix seq_file usage in debugfs lock dump
5c18c4d libata: Add special ata_pio_need_iordy() handling for Compact Flash.
78a7ba4 pata_platform: __pata_platform_remove() shouldn't be in discard
section
1564a18 sata_sil24: remove unused sil24_port_multiplier
8522ee2 [libata] ahci: Add SATA GEN3 related messages
2852bcf ata_piix: save, use saved and restore IOCFG
fc80902 pata_ali: Fix and workaround for FIFO DMA bug
1b2c357 pata_ali: force initialise a few bits
978ff6d pata_hpt3x3: Workarounds for chipset
33b04b9 async: make async_synchronize_full() more serializing
ce70a24 leds: ledtrig-timer - on deactivation hardware blinking should be
disabled
56cf391 wimax: fix kernel-doc for debufs_dentry member of struct wimax_dev
d00ba72 backlight: Rename the corgi backlight driver to generic
f4f6bda backlight: add support for Toppoly TDO35S series to tdo24m lcd driver
0ba4887 regulator: fix kernel-doc warnings
6001e13 regulator: catch some registration errors
9fe5817 regulator: Add basic DocBook manual
cf7bbcd regulator: Fix some kerneldoc rendering issues
c8e7e46 regulator: Add missing kerneldoc
69279fb regulator: Clean up kerneldoc warnings
8dc5390 regulator: Remove extraneous kerneldoc annotations
9f4dab4 regulator: init/link earlier
74f544c regulator: move set_machine_constraints after regulator device
initialization
9618690 regulator: da903x: make da903x_is_enabled return 0 or 1
471d8d4 regulator: da903x: add '\n' to error messages
7ad68e2 regulator: sysfs attribute reduction (v2)
4fca954 regulator: code shrink (v2)
e573520 regulator: improved mode error checks
412aec6 regulator: enable/disable refcounting
812460a regulator: struct device - replace bus_id with dev_name(),
dev_set_name()
e8dc7c4 sparc64: fix warnings in psycho_common after ull conversion
8cb8957 net: convert pegasus driver to net_device_ops
9f4c958 bnx2x: Prevent eeprom set when driver is down
321ea8b net: switch kaweth driver to netdevops
283a21d pcnet32: round off carrier watch timer
9fd7a1d i2400m/usb: wrap USB power saving in #ifdef CONFIG_PM
a2e9da4 wimax: testing for rfkill support should also test for
CONFIG_RFKILL_MODULE
71f78af wimax: fix kconfig interactions with rfkill and input layers
d48e470 wimax: fix '#ifndef CONFIG_BUG' layout to avoid warning
7f46b13 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
b8c31da r6040: bump release number to 0.20
1d2b1a7 r6040: warn about MAC address being unset
84314bf r6040: check PHY status when bringing interface up
9a48ce8 r6040: make printks consistent with DRV_NAME
a1d8f60 gianfar: Fixup use of BUS_ID_SIZE
bd531e3 mlx4_en: Returning real Max in get_ringparam
41efea5 mlx4_en: Consider inline packets on completion
33a2a2b netdev: bfin_mac: enable bfin_mac net dev driver for BF51x
8403b13 qeth: convert to net_device_ops
cc883d1 vlan: add neigh_setup
f52deb0 dm9601: warn on invalid mac address
4b9f8ec dm9601: tell HW about random generated mac address
684f217 tcp6: Add GRO support
787e920 ipv6: Add GRO support
859cb7f leds: Add suspend/resume to the core class
85da1fb Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
73ac36e fix similar typos to successfull
da2bdf9 Make various things static
9a8d5bb generic swap(): dcache: use swap() instead of private do_switch()
df4927b generic swap(): sched: remove local swap() macro
97e133b generic swap(): ext4: remove local swap() macro
be857df generic swap(): ext3: remove local swap() macro
91f68b7 generic swap(): introduce global macro swap(a, b)
b53907c generic swap(): lib/sort.c: rename swap to swap_func
b67445f generic swap(): iphase: rename swap() to swap_byte_order()
1a8a27c generic swap(): sparc: rename swap() to swap_ulong()
c19a28e remove lots of double-semicolons
f156596 romfs: romfs_iget() - unsigned ino >= 0 is always true
921d58c vmcore: remove saved_max_pfn check
4037014 w1: send status messages after command processing
f89735c w1: added w1 reset command
325a06f w1: move w1 commands from defines to enum
c7e2663 w1: allow master IO commands
e4e056a w1: documentation update
3b83840 w1: list slaves commands
9be62e0 w1: add touch block command
610705e w1: add list masters w1 command
a5fd913 w1: add 1-wire master driver for i.MX27 / i.MX31
09f50c9 tpm: clean up tpm_nsc driver for platform_device suspend/resume
compliance
ad8f07c misc: add dell-laptop driver
3cab7fd dcdbas: export functionality for use in other drivers
f06295b ELF: implement AT_RANDOM for glibc PRNG seeding
a668499 mqueue: fix si_pid value in mqueue do_notify()
61bce0f pid: generalize task_active_pid_ns
f9fb860 pid: implement ns_of_pid
6af866a cpuset: remove remaining pointers to cpumask_t
300ed6c cpuset: convert cpuset->cpus_allowed to cpumask_var_t
645fcc9 cpuset: don't allocate trial cpuset on stack
2341d1b cpuset: convert cpuset_attach() to use cpumask_var_t
5771f0a cpuset: remove on stack cpumask_t in cpuset_can_attach()
5a7625d cpuset: remove on stack cpumask_t in cpuset_sprintf_cpulist()
f5813d9 cpusets: set task's cpu_allowed to cpu_possible_map when attaching it
into top cpuset
1333771 cpuset: rcu_read_lock() to protect task_cs()
e7c5ec9 cgroups: add css_tryget()
2cb378c cgroups: use hierarchy_mutex in memory controller
999cd8a cgroups: add a per-subsystem hierarchy_mutex
b5a8431 memcg: fix shmem's swap accounting
544122e memcg: fix LRU accounting for SwapCache
54595fe memcg: use css_tryget in memcg
a7ba0ee memcg: fix double free and make refcnt sane
03f3c43 memcg: fix swap accounting leak
42e9abb memcg: change try_to_free_pages to hierarchical_reclaim
7f4d454 memcg: avoid deadlock caused by race between oom and cpuset_attach
a5e924f memcg: remove mem_cgroup_try_charge
3bb4edf memcg: don't trigger oom at page migration
9836d89 memcg: explain details and test document
fee7b54 memcg: show real limit under hierarchy mode
c772be9 memcg: fix calculation of active_ratio
a7885eb memcg: swappiness
2733c06 memcg: protect prev_priority
e72e2bd memcg: rename scan global lru
7f016ee memcg: show reclaim stat
9439c1c memcg: remove mem_cgroup_cal_reclaim()
3e2f41f memcg: add zone_reclaim_stat
a3d8e05 memcg: add mem_cgroup_zone_nr_pages()
14797e2 memcg: add inactive_anon_is_low()
5499276 memcg: add null check to page_cgroup_zoneinfo()
eeee9a8 mm: make get_scan_ratio() safe for memcg
c9f299d mm: add zone nr_pages helper function
6e90157 mm: introduce zone_reclaim struct
f89eb90 inactive_anon_is_low: move to vmscan
670ec2f memcg: hierarchy avoid unnecessary reclaim
a7fe942 memcg: swapout refcnt fix
b85a96c memcg: memory swap controller: fix limit check
f9717d2 memcg: check group leader fix
2c26fdd memcg: revert gfp mask fix
8870075 memcg: fix reclaim result checks
a636b32 memcg: avoid unnecessary system-wide-oom-killer
2e4d409 memcontrol: rcu_read_lock() to protect mm_match_cgroup()
18f59ea memcg: memory cgroup hierarchy feature selector
6d61ef4 memcg: memory cgroup hierarchical reclaim
28dbc4b memcg: memory cgroup resource counters for hierarchy
52bc0d8 memcg: memory cgroup hierarchy documentation
f8d6654 memcg: add mem_cgroup_disabled()
08e552c memcg: synchronized LRU
8c7c6e3 memcg: mem+swap controller core
27a7faa memcg: swap cgroup for remembering usage
c077719 memcg: mem+swap controller Kconfig
d13d144 memcg: handle swap caches
c1e862c memcg: new force_empty to free pages under group
c8dad2b memcg: reduce size of mem_cgroup by using nr_cpu_ids
f817ed4 memcg: move all acccounting to parent at rmdir()
0753b0e memcg: do not recalculate section unnecessarily in
init_section_page_cgroup
01b1ae6 memcg: simple migration handling
bced052 memcg: fix gfp_mask of callers of charge
7a81b88 memcg: introduce charge-commit-cancel style of functions
0b82ac3 devices cgroup: allow mkfifo
116e057 devcgroup: use list_for_each_entry_rcu()
a47295e cgroups: make cgroup_path() RCU-safe
e7b80bb cgroups: skip processes from other namespaces when listing a cgroup
c12f65d cgroups: introduce link_css_set() to remove duplicate code
33a68ac cgroups: add inactive subsystems to rootnode.subsys_list
e5f6a86 cgroups: make root_list contains active hierarchies only
7534432 cgroups: remove rcu_read_lock() in cgroupstats_build()
77efecd cgroups: call find_css_set() safely in cgroup_attach_task()
104cbd5 cgroups: use task_lock() for access tsk->cgroups safe in
cgroup_clone()
b2aa30f cgroups: don't put struct cgroupfs_root protected by RCU
2019f63 cgroups: fix cgroup_iter_next() bug
b12b533 cgroups: add lock for child->cgroups in cgroup_post_fork()
c9d5409 memcg: fix a typo in Kconfig
cae7a36 ns_cgroup: remove unused spinlock
75139b8 cgroups: remove some redundant NULL checks
18e7f1f cgroups: documentation updates
5cdc38f cgroups: make cgroup config a submenu
e04a88a9 quota: don't set grace time when user isn't above softlimit
87d1fda coda: fix fs/coda/sysctl.c build warnings when !CONFIG_SYSCTL
1579c3a jbd: remove excess kernel-doc notation
04143e2 ext3: tighten restrictions on inode flags
2e8671c ext3: don't inherit inappropriate inode flags from parent
5df096d ext3: allocate ->s_blockgroup_lock separately
f420d4d jbd: improve fsync batching
ef8b646 ext2: tighten restrictions on inode flags
0e090f1 ext2: don't inherit inappropriate inode flags from parent
18a82eb ext2: allocate ->s_blockgroup_lock separately
22d613d ext2: fix ext2_splice_branch() comments
74d88eb rtc-ds1307: remove legacy probe() checks
fed40b7 rtc-ds1307: SMBus compatibility
1107ba8 xen: add xenfs to allow usermode <-> Xen interaction
d822034 drivers/xen/xenbus/xenbus_client.c: cleanup kerneldoc
d8f2f18 [ARM] fix pxa930_trkball build errors
2927926 [ARM] fix netx
18b2085 [ARM] fix pnx4008
21da67a [ARM] fix pxa
7c9127d [ARM] remove missed CLPS7500 defconfig
a509a9c [ARM] clps711x: fix warning in edb7211-mm.c
a379adf [ARM] clps711x: fix warning in fortunet
80b02c1 [ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1,
omap2, pxa, s3c
934848d [ARM] Fix realview build
13731d1 [ARM] 5357/1: Kirkwood: add missing ge01 tclk initialization
e2d5406 [ARM] 5358/1: AT2440EVB: Use new include path of mci.h
ba0cda6 [ARM] 5361/1: mv78xx0: fix compilation error
ff89c46 [ARM] 5360/1: Orion: fix compilation error
6e5c11a [ARM] 5359/1: Kirkwood: fix compilation error
43a55cd [ARM] S3C64XX: Fix EINT group macro definition
2fafae3 [ARM] Ensure CONFIG_SERIAL_SAMSUNG_UARTS is always set.
43ae659 [ARM] S3C24XX: Add gpio_to_irq implementation
4d316fc [ARM] S3C24XX: Add gpio_to_irq() facility
96777fe async: Don't call async_synchronize_full_special() while holding
sb_lock
0dc6c49 [ARM] footbridge: dc21285.c warning fixes
39ebfd3 [ARM] footbridge: add isa_init_irq() to common header
87e0d6c [ARM] arch/arm/kernel/isa.c: missing definition of register_isa_ports
c835ee7 backlight: Add suspend/resume support to the backlight core
79f3b3c x86, mtrr: fix types used in userspace exported header
a076aa4 Merge branch 'oprofile/cell' into oprofile/oprofile-for-tip
2500664 powerpc/oprofile: fix whitespaces in op_model_cell.c
57d1392 ALSA: hda - Add quirk for Dell Inspiron Mini9
8838232 powerpc/oprofile: IBM CELL: add SPU event profiling support
014cef9 powerpc/oprofile: fix cell/pr_util.h
9b93418 powerpc/oprofile: IBM CELL: cleanup and restructuring
f3f80a9 ALSA: caiaq - Fix Oops with MIDI
9be1df9 bd->props.brightness doesn't reflect the actual backlight level.
d2852b9 Merge branch 'oprofile/ring_buffer' into oprofile/oprofile-for-tip
cb1ace0 ASoC: TWL4030: Change the soc_value_enum back to soc_enum
7415555 ASoC: Merge the soc_value_enum to soc_enum struct
0081e80 leds: Add WM8350 LED driver
934cd3f leds: leds-pcs9532 - Move i2c work to a workqueque
f785d02 leds: leds-pca9532 - fix memory leak and properly handle errors
12276ef leds: Fix wrong loop direction on removal in leds-ams-delta
ec14961 leds: fix Cobalt Raq LED dependency
5a48503 leds: Fix sparse warning in leds-ams-delta
ff8649a leds: Fixup kdoc comment to match parameter names
e2387d6 leds: Make header variable naming consistent
0d73357 leds: eds-pca9532: mark pca9532_event() static
ec9a943 leds: ALIX.2 LEDs driver
0ec561f backlight: Support VGA/QVGA mode switching in tosa_lcd
9a2c61a backlight: Catch invalid input in sysfs attributes
866bbdb backlight: Value of ILI9320_RGB_IF2 register should not be hardcoded
b4a11d3 backlight: crbllcd_bl - Use platform_device_register_simple()
6cd6f35 backlight: progear_bl - Use platform_device_register_simple()
3bcdcc0 backlight: hp680_bl - Use platform_device_register_simple()
b945637 CRED: Fix commit_creds() on a process that has no mm
cb6ff20 NOMMU: Support XIP on initramfs
ab2e83e NOMMU: Teach kobjsize() about VMA regions.
0f3e442 FLAT: Don't attempt to expand the userspace stack to fill the space
allocated
f4bbf51 FDPIC: Don't attempt to expand the userspace stack to fill the space
allocated
38f7147 NOMMU: Improve procfs output using per-MM VMAs
dd8632a NOMMU: Make mmap allocation page trimming behaviour configurable.
8feae13 NOMMU: Make VMAs per MM as for MMU-mode linux
4183638 NOMMU: Delete askedalloc and realalloc variables
9c93af1 NOMMU: Rename ARM's struct vm_region
0e8f989 NOMMU: Fix cleanup handling in ramfs_nommu_get_umapped_area()
a8e4f9d ALSA: hda - Add quirks for Acer Aspire 5930G and 6930G
5886188 serial: Add driver for the Cell Network Processor serial port NWP
device
2b79d69 powerpc: enable dynamic ftrace
9b63564 powerpc/cell: Fix the prototype of create_vma_map()
7021d86 powerpc/mm: Make clear_fixmap() actually work
02af87a powerpc/kdump: Use ppc_save_regs() in crash_setup_regs()
1edda9c powerpc: Export cacheable_memzero as its now used in a driver
4a08268 powerpc: Fix missing semicolons in mmu_decl.h
ac3f645 powerpc/pasemi: local_irq_save uses an unsigned long
b36ac9e powerpc/cell: Fix some u64 vs. long types
19b0bd0 powerpc/cell: Use correct types in beat files
2b931fb powerpc: Use correct type in prom_init.c
6327716 powerpc: Remove unnecessary casts
2efd72a mtd/ps3vram: Use _PAGE_NO_CACHE in memory ioremap
60c0c59 mtd/ps3vram: Use msleep in waits
993e62e mtd/ps3vram: Use proper kernel types
f259d74 mtd/ps3vram: Cleanup ps3vram driver messages
e7dd54c mtd/ps3vram: Remove ps3vram debug routines
0a2d15b mtd/ps3vram: Add modalias support to the ps3vram driver
cffb4add mtd/ps3vram: Add ps3vram driver for accessing video RAM as MTD
d2b4397 powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH
c6ac71a powerpc: Enable RELOCATABLE option for CRASH_DUMP
d6a09e0 powerpc: Remove the redundant _tlbil_pid at SMP case
54cfd0d powerpc/cell: local_irq_save takes an unsigned long
ee418b8 powerpc/cell: Bitops work on unsigned longs
d507017 powerpc: Add ioctls for RS485 mode control of serial drivers
16124f1 powerpc: Fix pciconfig_iobase system call on PCI-Express powermac
1d5bc03 powerpc/pasemi: Use DEFINE_SPINLOCK
2701a1a powerpc/52xx: Use DEFINE_SPINLOCK
93197a3 powerpc: Rewrite sysfs processor cache info code
5c9a260 powerpc/iseries: Kexec is known not to work on iseries
29f1aff powerpc: Copy bootable images in the default install script
893473d powerpc/mm: Cleanup careful_allocation(): consolidate memset()
0be210f powerpc/mm: Make careful_allocation() return virtual addrs
5d21ea2 powerpc/mm:: Cleanup careful_allocation(): bootmem already panics
c555e52 powerpc/mm: Add better comment on careful_allocation()
afcb065 powerpc/powermac: Add missing of_node_put
c1f3430 powerpc/pci: Reserve legacy regions on PCI
24f0301 Merge commit 'origin/master' into next
d9d6f46 hp100: update to net_device_ops
403413e b44: convert to net_device_ops
3a1a27f atp: convert to net_device_ops
887e53d amd8111e: convert to net_device_ops
b1da683 slip: convert to net_device_ops
c4a80d7 uwb: convert devices to net_device_ops
5ec38f3 gadget: convert devices to new API
e8ac9c5 xpnet: convert devices to new API
4805fc7 fusion: convert devices to new API
d700555 I4l: convert to net_device_ops
0e2445f hysdn: convert to net_device_ops and other updates
fb87533 dvb: update network device to current API
2a97e6b windbond: convert devices to new API
dfefe02 uli526x: convert devices to new API
2765df5 dmfe: convert to new API
1034c9f xircom: convert devices to new API
0b9a5b0 de4x5: convert to net_device_ops
90d8743 de2104x: convert to net_device_ops
f4266cf tulip: convert devices to new API
633a277 sundance: update to net_device_ops
4fc8006 starfire: update to net_device_ops
e287157 fealnx: update to net_device_ops
2b7d0c7 natsemi: update to net_device_ops
d49d19c sb1000: update to net_device_ops
a7d1de2 ns83820: fix net_device_ops support
97488c5 sis190: update to net_device_ops
b8aa76a de600: update to net_device_ops
1f5ec79 enc28j60: update to net_device_ops
8bdd555 typhoon: update to net_device_ops
3bc124d pcnet32: update to net_device_ops
d9a811d sungem: update to net_device_ops
2f89d12 sunhme: update to net_device_ops
805524c epic100: update to net_device_ops
391c5e6 tlan: update to net_device_ops
ed8cf43 plip: update to net_device_ops
04fb5f7 ipg: update to net_device_ops
83d6f03 cassini: update to net_device_ops
ab638e6 phonet: update to net_device_ops
b4d7f0a bluetooth: driver API update
43a6730 appletalk: convert ipddp to net_device_ops
03b35cc appletalk: convert aarp to net_device_ops
755efdc Btrfs: Drop the hardware crc32c asm code
c9d557c rcu: fix bug in rcutorture system-shutdown code
ffda8c7 [SCSI] qla2xxx: Update version number to 8.03.00-k1.
3a03eb7 [SCSI] qla2xxx: Add ISP81XX support.
444786d [SCSI] qla2xxx: Use proper request/response queues with MQ
instantiations.
d63ab53 [SCSI] qla2xxx: Correct MQ-chain information retrieval during a
firmware dump.
bb99de6 [SCSI] qla2xxx: Collapse EFT/FCE copy procedures during a firmware
dump.
3fd67cd [SCSI] qla2xxx: Don't pollute kernel logs with ZIO/RIO status
messages.
124f85e [SCSI] qla2xxx: Don't fallback to interrupt-polling during
re-initialization with MSI-X enabled.
1ded85e [SCSI] qla2xxx: Remove support for reading/writing HW-event-log.
14f0ca8 oprofile: make new cpu buffer functions part of the api
574df40 [SCSI] cxgb3i: add missing include
ebf8d97 oprofile: remove #ifdef CONFIG_OPROFILE_IBS in non-ibs code
465634a ring_buffer: fix ring_buffer_event_length()
1acda87 oprofile: use new data sample format for ibs
bd7dc46 oprofile: add op_cpu_buffer_get_data()
d9928c2 oprofile: add op_cpu_buffer_add_data()
ae735e9 oprofile: rework implementation of cpu buffer events
2d87b14 oprofile: modify op_cpu_buffer_read_entry()
2cc28b9 oprofile: add op_cpu_buffer_write_reserve()
d358e75 oprofile: rename variables in add_ibs_begin()
d0e2338 oprofile: rename add_sample() in cpu_buffer.c
fc81be8 oprofile: rename variable ibs_allowed to has_ibs in op_model_amd.c
79ed242 [SCSI] scsi_lib: fix DID_RESET status problems
9ac32e1 firmware: convert e100 driver to request_firmware()
7ddccb2 IB/ehca: spin_lock_irqsave() takes an unsigned long
6368a1f oprofile: making add_sample_entry() inline
8350c78 oprofile: remove backtrace code for ibs
f4ff236 oprofile: remove unused ibs macro
8d15df8 oprofile: remove unused components in struct oprofile_cpu_buffer
dbe6e28 oprofile: simplify add_ibs_begin()
709ac06 Btrfs: Add Documentation/filesystem/btrfs.txt, remove old COPYING
9ab86c8 Btrfs: kmap_atomic(KM_USER0) is safe for btrfs_readpage_end_io_hook
51d7a13 x86: fix section mismatch warnings in mcheck/mce_amd_64.c
e3d6ce6 ALSA: hda - Add codec ID for MCP73 HDMI
c247ed6 ALSA: hda - Fix typos for AD1882 codecs
d5337de ALSA: hda - Add quirk for HP 2230s
da4276b x86: offer frame pointers in all build modes
92dc8cc ieee1394: use internal network device stats
464f4da ieee1394: remove unneeded last_rx
79994c9 ieee1394: convert to net_device_ops
d442ad4 dsa: convert to net_device_ops (v2)
f430e49 gianfar: ensure ECNTRL[R100] is cleared on link state change
4b90567 jbd2: Fix oops in jbd2_journal_init_inode() on corrupted fs
83982b6 ext4: Remove "extents" mount option
4d783b0 block: Add Kconfig help which notes that ext4 needs CONFIG_LBD
1fa17d4 can: omit unneeded skb_clone() calls
98658bc dm9601: bring datasheet URL up to date
20f10aa dm9601: handle corrupt mac address
e1c096e vlan: Add GRO interfaces
96e93ea gro: Add internal interfaces for VLAN
ff5bfc3 ibmveth: use consistent types
8be35bd net/ehea: use consistant type
61294e2 sch_teql: convert to net_device_ops
0a0b9d2 xen-netfront: convert to net_device_ops
76288b4 virtio: convert to net_device_ops
148bc43 wireless: convert wireless ioctl to net_device_ops
53a3294 bonding: use net_device_ops
af04908 irda: convert to internal stats
b9bdcbb ioat: fix self test for multi-channel case
652afc2 dmaengine: bump initcall level to arch_initcall
e234667 dmaengine: advertise all channels on a device to dma_filter_fn
864498a dmaengine: use idr for registering dma device numbers
41d5e59 dmaengine: add a release for dma class devices and dependent
infrastructure
4fac7fa ioat: do not perform removal actions at shutdown
630738b iop-adma: enable module removal
0d603f6 iop-adma: kill debug BUG_ON
f388220 iop-adma: let devm do its job, don't duplicate free
7dd6025 dmaengine: kill enum dma_state_client
f27c580 dmaengine: remove 'bigref' infrastructure
aa1e6f1 dmaengine: kill struct dma_client and supporting infrastructure
209b84a dmaengine: replace dma_async_client_register with dmaengine_get
74465b4 atmel-mci: convert to dma_request_channel and down-level dma_slave
33df8ca dmatest: convert to dma_request_channel
59b5ec2 dmaengine: introduce dma_request_channel and private channels
f67b459 net_dma: convert to dma_find_channel
2ba0562 dmaengine: provide a common 'issue_pending_all' implementation
bec0851 dmaengine: centralize channel allocation, introduce dma_find_channel
6f49a57 dmaengine: up-level reference counting to the module level
cc7172d Btrfs: Don't use kmap_atomic(..., KM_IRQ0) during checksum verifies
07d400a Btrfs: tree logging checksum fixes
0936912 Merge branches 'x86/cleanups', 'x86/mpparse', 'x86/numa' and 'x86/uv'
into x86/urgent
4be98c0 [SCSI] fc transport: restore missing dev_loss_tmo callback to LLDD
36c401a [IA64] fix typo in cpumask_of_pcibus()
1ba1255 Btrfs: don't change file extent's ram_bytes in btrfs_drop_extents
180591b Btrfs: Use btrfs_join_transaction to avoid deadlocks during snapshot
creation
9ca03b9 Btrfs: drop remaining LINUX_KERNEL_VERSION checks and compat code
860a7a0 Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
9e91973 x86: remove duplicated #include's
4d9f943 x86: fix x86_32 builds for summit and es7000 arch's
40bcc69 x86: k8 numa register active regions later
e39ad41 cpumask: use work_on_cpu in acpi-cpufreq.c for read_measured_perf_ctrs
7503bfb cpumask: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write
4d8bb53 cpumask: use cpumask_var_t in acpi-cpufreq.c
c74f31c cpumask: use work_on_cpu in acpi/cstate.c
835481d cpumask: convert struct cpufreq_policy to cpumask_var_t
5cb0535 cpumask: replace CPUMASK_ALLOC etc with cpumask_var_t
d12418f Merge branch 'linus' into cpus4096
abda141 ext4: Make printk's consistently prefixed with "EXT4-fs: "
4ec1102 ext4: Add sanity checks for the superblock before mounting the
filesystem
46377bb acenic: Missed delete of acenic_firmware.h
b3881f7 ext4: Add mount option to set kjournald's I/O priority
43b774b Btrfs: drop EXPORT symbols from extent_io.c
d397712 Btrfs: Fix checkpatch.pl warnings
07f2211 dmaengine: remove dependency on async_tx
28405d8 async_tx, dmaengine: document channel allocation and api rework
1f3c79a Btrfs: Fix free block discard calls down to the block layer
ec051c0 Btrfs: avoid orphan inode caused by log replay
2d69a0f Btrfs: avoid potential super block corruption
dd3fd8b Btrfs: do not call kfree if kmalloc failed in btrfs_sysfs_add_super
1f48366 Btrfs: fix a memory leak in btrfs_get_sb
c584482 Btrfs: Fix typo in clear_state_cb
9aead43 Btrfs: Fix memset length in btrfs_file_write
52c2617 Btrfs: update directory's size when creating subvol/snapshot
e441d54 Btrfs: add permission checks to the ioctls
ae16489 parisc: export length of os_hpmc vector
c61c25e parisc: fix kernel crash (protection id trap) when compiling ruby1.9
aefa8b6 parisc: Use DEFINE_SPINLOCK
7246c31 parisc: add uevent helper for parisc bus
5fbf663 parisc: fix ipv6 checksum
6525ee5 parisc: quiet palo not-found message from "which"
ef017be parisc: Replace NR_CPUS in parisc code
7f2347a parisc: trivial fixes
58607b3 [SCSI] aha152x_cs: Fix regression that keeps driver from using shared
interrupts
70da2d9 parisc: fix braino in commit adding __space_to_prot
a60715f parisc: factor out sid to protid conversion
0ca5506 parisc: use leX_to_cpu in place of __fswabX
e0e7ed4 parisc: fix GFP_KERNEL use while atomic in unwinder
0063507 parisc: remove dead BIO_VMERGE_BOUNDARY and BIO_VMERGE_MAX_SIZE
definitions
022b769 parisc: set_time() catch errors
d2e6675 parisc: use the new byteorder headers
df8e5bc parisc: drivers/parisc/: make code static
8f47cb8 parisc: lib/: make code static
a808ad3 [MTD] [NAND] ndfc driver
647b0d3 [MTD] [TESTS] Fix some size_t printk format warnings
572acc4 Merge branch 'master' of
git://git.infradead.org/users/dedekind/mtd-tests-2.6
5db524b [SCSI] sd: Correctly handle 6-byte commands with DIX
becce74 [SCSI] sd: DIF: Fix tagging on platforms with signed char
10da518 [SCSI] sd: DIF: Show app tag on error
3e695f8 [SCSI] Fix error handling for DIF/DIX
4f5299a [SCSI] scsi_lib: don't decrement busy counters when inserting commands
87c6fe2 x86: update Alan Cox's email addresses
6c65da5 x86: rename all fields of mpc_table mpc_X to X
a1d0272 x86: rename all fields of mpc_oemtable oem_X to X
d4c715f x86: rename all fields of mpc_bus mpc_X to X
c456382 x86: rename all fields of mpc_cpu mpc_X to X
e253b39 x86: rename all fields of mpc_intsrc mpc_X to X
b5ced7c x86: rename all fields of mpc_lintsrc mpc_X to X
5df82c7 x86: rename all fields of mpc_iopic mpc_X to X
60f2652 [MTD] LPDDR Makefile and KConfig
d814083 [MTD] LPDDR extended physmap driver to support LPDDR flash
d13e51e [MTD] LPDDR added new pfow_base parameter
c682647 [MTD] LPDDR Command set driver
eb3db27 [MTD] LPDDR PFOW definition
922ab53 [MTD] LPDDR QINFO records definitions
8dc0043 [MTD] LPDDR qinfo probing.
5b0d4d7 [MTD] [NAND] pxa3xx: convert from ns to clock ticks more accurately
7f9938d [MTD] [NAND] pxa3xx: fix non-page-aligned reads
a5cce42 [MTD] [NAND] fix nandsim sched.h references
232ed5e [MTD] [NAND] alauda: use USB API functions rather than constants
353816f Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
fc55584 MAINTAINERS: squashfs entry
9eb425c Squashfs: documentation
b8fed87 Squashfs: initrd support
6ab5c1c Squashfs: Kconfig entry
fcef6fb Squashfs: Makefiles
ffae2cd Squashfs: header files
e2780ab Squashfs: block operations
f400e12 Squashfs: cache operations
8256c8f Squashfs: uid/gid lookup operations
122edd1 Squashfs: fragment block operations
1226014 Squashfs: export operations
0aa6661 Squashfs: super block operations
1dc4bba Squashfs: symlink operations
1701aec Squashfs: regular file operations
07972dd Squashfs: directory readdir operations
c88da2c Squashfs: directory lookup operations
6545b24 Squashfs: inode operations
4aa12f7 Merge commit 'kumar/kumar-next' into next
40a1984 jbd2: Submit writes to the journal using WRITE_SYNC
dd399dc x86: irqinit_64.c init_ISA_irqs should be static
2f6de3a Documentation/x86/boot.txt: payload length was changed to
payload_length
8a87dd9 x86: setup_percpu.c fix style problems
f50cec3 x86: irqinit_64.c fix style problems
aa09e6c x86: irqinit_32.c fix style problems
7bafaf3 x86: i8259.c fix style problems
72ade5f x86: irq_32.c fix style problems
c2d1cec x86: cleanup remaining cpumask_t ops in smpboot code
588235b cpumask: update pci_bus_show_cpuaffinity to use new cpumask API
3be8305 cpumask: update local_cpus_show to use new cpumask API
d3b66bf ia64: cpumask fix for is_affinity_mask_valid()
5866e1b x86: ioport.c fix style problems
fe33118 x86: time_64.c fix style problems
69036c8 x86: time_32.c fix style problems
5f66b2a x86: irq_64.c fix style problems
6a02e71 x86: irq.c fix style problems
60d53c3 x86: traps.c fix style problems
befa9e7 x86: process_32.c fix style problems
e423e33 x86: apic.c fix style problems
b0e239f x86: rename mpc_config_oemtable to mpc_oemtable
8fb2952 x86: rename mpc_config_lintsrc to mpc_lintsrc
540d4e7 x86: rename mpc_config_intsrc to mpc_intsrc
2b85b5f x86: rename mpc_config_ioapic to mpc_ioapic
f4f21b7 x86: rename mpc_config_processor to mpc_cpu
00fb860 x86: rename mpc_config_bus to mpc_bus
f29521e x86: rename mp_config_table to mpc_table
7aed55d x86: fix RIP printout in early_idt_handler
4a9bf99 jbd2: Add pid and journal device name to the "kjournald2 starting"
message
ba80b10 ext4: Add markers for better debuggability
c319106 ext4: Remove code to create the journal inode
c39a7f8 ext4: provide function to release metadata pages under memory pressure
6b082b5 ext3: provide function to release metadata pages under memory pressure
87d8fe1 add releasepage hooks to block devices which can be used by file
systems
0087d9f ext4: Fix s_dirty_blocks_counter if block allocation failed with
nodelalloc
29eaf02 ext4: Init the complete page while building buddy cache
8556e8f ext4: Don't allow new groups to be added during block allocation
648f587 ext4: mark the blocks/inode bitmap beyond end of group as used
2ccb5fb ext4: Use new buffer_head flag to check uninit group bitmaps
initialization
3934186 ext4: Fix the race between read_inode_bitmap() and ext4_new_inode()
3300bed ext4: code cleanup
560671a ext4: Use high 16 bits of the block group descriptor's free counts
fields
e8134b2 ext4: Fix race between read_block_bitmap() and mark_diskspace_used()
5d1b1b3 ext4: fix BUG when calling ext4_error with locked block group
37dd3cb x86: remove debug printks (io_apic.c)
a234b11 [SCSI] libsas: fix test for negative unsigned and typos
d38f47a [SCSI] a2091, gvp11: kill warn_unused_result warnings
c31558e [SCSI] fusion: Move a dereference below a NULL test
ddccf30 [SCSI] mvsas: increase port type detection delay to suit Seagate's
10k6 drive ST3450856SS 0003
8f78fc5 [SCSI] st: retry enlarge_buffer allocation
02ae2c0 [SCSI] st: integrate st_scsi_kern_execute and st_do_scsi
edf69c5 [SCSI] st: remove unused frp_sg_current
1ac63cf [SCSI] st: remove unused orig_frp_segs
f409d6c [SCSI] st: simplify new_tape_buffer
b3d5911 [SCSI] st: remove struct scatterlist
08c9583 [SCSI] st: kill struct st_buff_fragment
b3376b4 [SCSI] st: remove buf_to_sg
6620742 [SCSI] st: convert dio path to use st_scsi_execute
6d47626 [SCSI] st: convert non-dio path to use st_scsi_execute
13b53b4 [SCSI] st: add st_scsi_execute helper function
d0e1ae3 [SCSI] st: add struct rq_map_data support
9c90596 [SCSI] st: make all the fragment buffers the same size
97ae77a [SCSI] block: make blk_rq_map_user take a NULL user-space buffer for
WRITE
56c451f [SCSI] block: fix the partial mappings with struct rq_map_data
e623ddb [SCSI] block: fix bio_add_page misuse with rq_map_data
4f10aae [SCSI] ibmvscsi: Make max_requests module parameter more accurate
372bd28 [SCSI] lpfc: Move a dereference below a NULL test
b99b4c6 [SCSI] sgiwd93: Fix compilation warning
752b323 [SCSI] ibmvfc: Fixup command response translation
3dbf6a5 [SCSI] Fix uninitialized variable error in scsi_io_completion
fa99078 [SCSI] clean up scsi_times_out
327d0c7 [SCSI] remove severly outdated comment in scsi_dispatch_cmd
71610f5 [SCSI] struct device - replace bus_id with dev_name(), dev_set_name()
bdbb861 Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into
devel
e8443c3 ACPICA: Update version to 20081204.
40774f7 ACPICA: FADT: Update error msgs for consistency
4b67a0e ACPICA: FADT: set acpi_gbl_use_default_register_widths to TRUE by
default
06f5541 ACPICA: FADT parsing changes and fixes
1685bd4 ACPICA: Add ACPI_MUTEX_TYPE configuration option
7488c8d ACPICA: Fixes for various ACPI data tables
50df4d8 ACPICA: Restructure includes into public/private
ea7e96e ACPI: remove private acpica headers from driver files
2ee6261 ACPI: reboot.c: use new acpi_reset interface
d3fd902 ACPICA: New: acpi_reset interface - write to reset register
7db5d82 ACPICA: Move all public H/W interfaces to new hwxface
ecfbbc7 ACPICA: New: acpi_read and acpi_write public interfaces
385c4d9 ACPI: io_common.c: call acpi_get_table to avoid using ACPI_SIG_DSDT
a8ce447 ACPI: io_acpi_init.c: call acpi_get_name to get node fullname
4642281 ACPI: panasonic-laptop.c: remove ACPI_FUNCTION_TRACE
60a4ce7 ACPI: power.c: call acpi_get_name to get node name
3082373 ACPI: sony-laptop.c: call acpi_get_object_info to get node info
3d97e42 ACPI: main.c: use new public GPE group enable/disable interfaces
08ac07b ACPICA: New: Public GPE group enable/disable interfaces
e97d6bf ACPICA: New: acpi_get_gpe_device interface
c1e3523 ACPI: wakeup.c: remove ACPI_FUNCTION_TRACE
95d9a7a ACPI: proc.c: remove ACPI_FUNCTION_TRACE
0175d56 ACPI: ec.c: call acpi_get_name to get node name
889c78b ACPI: osl.c: replace return_ACPI_STATUS with return
9e6dada video: always update the brightness when poking "brightness"
8a383ef ACPI: ec.c, pci_link.c, video_detec.c: static
087da3b ACPI: simplify buffer management for acpi_pci_bind() etc.
e1c4a2d [ARM] pxa: add e750 MFP config
39488b0 ACPI: PCI: add HP copyright
3f0f3c2 ACPI: PCI: whitespace and useless initialization cleanup
74f82af ACPI: PCI: expand acpi_pci_allocate_irq() and acpi_pci_free_irq()
inline
4eaf6db ACPI: PCI: simplify struct acpi_prt_entry
3604a9f ACPI: PCI: simplify list of _PRT entries
5697b7c ACPI: PCI: combine lookup and derive
ee40136 ACPI: PCI: follow typical PCI INTx swizzling pattern
3b1ea18 ACPI: PCI: use positive logic to simplify code
beba8a6 ACPI: PCI: remove callback from acpi_pci_irq_lookup &
acpi_pci_irq_derive
1350487 ACPI: PCI: tweak _PRT lookup debug
063563b ACPI: PCI: lookup _PRT entry by PCI dev and pin, not
segment/bus/dev/pin
c458033 ACPI: PCI: use 1-based encoding for _PRT quirks
e64e9db ACPI: PCI: always use the PCI INTx pin values, not the _PRT ones
cf68b80 ACPI: PCI: add a helper to convert _PRT INTx pin number to name
f748baf ACPI: PCI: move struct acpi_prt_entry declaration out of public
header file
c13f889 ACPI: PCI: fix GSI/IRQ naming confusion
b52b3f4 ACPI: PCI: ignore _PRT function information
2320ac6 ACPI: PCI: simplify buffer management for evaluating _PRT
3b8249d ACPI: PCI: remove unnecessary null pointer checks
21a5328 ACPI: PCI: use conventional PCI address format
11e9313 ACPI: Do not modify SCI_EN directly
816bb61 cpuidle: Add decaying history logic to menu idle predictor
068e8c9 powerpc/qe: Select QE_USB with USB_GADGET_FSL_QE
870029a powerpc/85xx: Add local_irq_restore in error handling code
8bd3947 powerpc/85xx: Add SMP support to MPC8572 DS
00c4b95 powerpc/85xx: Enable SMP support
47f80a3 powerpc/86xx: Update 8641hpcn dts file to match latest u-boot
be11d3b powerpc/qe: Fix few build errors with CONFIG_QUICC_ENGINE=n
20cfb41 powerpc/83xx: Fix few build errors with CONFIG_QUICC_ENGINE=n
c9dadff powerpc/fsl_pci: Fix sparse warnings
25adde1 powerpc/83xx: Add USB Host support for MPC8360E-RDK boards
c9c5e52 powerpc/83xx: Add USB Host/Gadget support for MPC8360E-MDS boards
3d64de9 powerpc: Implement GPIO driver for simple memory-mapped banks
94409d6 powerpc: Add device tree bindings for BCSR GPIO banks
1b9e890 powerpc/qe: Implement QE Pin Multiplexing API
78c7705 powerpc/83xx: Fix sparse warnings in mpc836x_mds.c
81b36a0 powerpc/83xx: Fix sparse warnings in board files
a5dae76 powerpc: Implement get_brgfreq() and get_baudrate() stubs
613e09b [ARM] footbridge: set dc21285 clock rate from command line
3967e93 oprofile: simplify add_sample() in cpu_buffer.c
9b02d6e ACPICA: Update version to 20081031
7a4b813 ACPICA: Enhance implicit return mechanism
eeb4437 ACPICA: Consolidate method arg count validation code
a647b5c ACPICA: Add Buffer->String conversion for predefined methods
d037c5f ACPICA: Allow multiple backslash prefix in namepaths
5572a98 ACPICA: Fix to allow aliases within ASL namepaths
319f8b8 ACPICA: Remove references to obsolete ACPI_DUMP_APP
a8fadc9 ACPICA: Add support to externally execute _OSI method
9f15fc6 ACPICA: Reformat comments, no functional changes
009c4cbe ACPICA: Add global pointer for FACS table to simplify FACS access
c87609f ACPICA: Emit warning if two FACS or DSDT tables found in the FADT
3483072 ACPICA: Fix namestring for the SystemCMOS address space
e9a8c6a ACPICA: Update debug output for IndexField I/O
fc37445 ACPICA: Add a mechanism to escape infinite AML While() loops
96411a6 ACPICA: Optimize execution of AML While loops
84d4db7 ACPICA: Fix possible memory leak on error in parser
d85988f ACPICA: Update FACS waking vector interfaces
6de4048 ACPICA: Fix several warnings under gcc 4 compiler
6352d92 oprofile: simplify oprofile_begin_trace()
317f33b oprofile: simplify sync_buffer()
9741b30 oprofile: simplify add_sample()
d45d23b oprofile: add inline function __oprofile_add_ext_sample()
3001577 oprofile: reordering some code in cpu_buffer.c
83bd924 x86/oprofile: fix pci_dev use count for AMD northbridge devices
9966718 oprofile: remove ring buffer inline functions in cpu_buffer.h
6d2c53f oprofile: rename cpu buffer functions
d944718 eeepc-laptop: use select and not depends on
160bbab [MTD] struct device - replace bus_id with dev_name(), dev_set_name()
7b37b5f ACPI: disable MPS when NO APIC-table found
50b1785 Newly inserted battery might differ from one just removed, so
ada9cfd doc: fix kernel-parameters.txt formatting
b34b086 Btrfs: Fix compile warning around num_online_cpus() in a min statement
d85316a [MTD] fix m25p80 64-bit divisions
5b7f3a5 [MTD] fix dataflash 64-bit divisions
1f80e4d Btrfs: set EXTENT_BOUNDARY bit before marking extent delalloc.
34bf63c Btrfs: properly update block accounting for metadata
ab67b7c Btrfs: Add missing mnt_drop_write in ioctl.c
b4f9fe1 ACPI: move wmi, asus_acpi, toshiba_acpi to drivers/platform/x86
41b16dc create drivers/platform/x86/ from drivers/misc/
8c36790 drivers/misc/Makefile, Kconfig: cleanup
baa5835 Hibernate: Replace unnecessary evaluation of pfn_to_page()
846705d Hibernate: Take overlapping zones into account (rev. 2)
6964327 Hibernate: Do not oops on resume if image data are incorrect
ba84ed9 ACPI hibernate: Introduce new kernel parameter acpi_sleep=s4_nonvs
b69edc7 x86 hibernate: Mark ACPI NVS memory region at startup
3f4b0ef ACPI hibernate: Add a mechanism to save/restore ACPI NVS memory
3fe0313 Hibernate: Call platform_begin before swsusp_shrink_memory
b16281c Btrfs: fix return value from btrfs_listxattr when buffer size is too
small
cad321a Btrfs: shift all end_io work to thread pools
87b29b2 Btrfs: properly check free space for tree balancing
d7f735d Btrfs: fix return value from btrfs_listxattr when buffer size is too
small
dcbdd4d Btrfs: delete checksum items before marking blocks free
bd2172f oprofile: rename kernel-wide identifiers
75eff68 Btrfs: Don't use spin*lock_irq for the delalloc lock
42dc7ba Btrfs: Fix compressed writes on truncated pages
17d217f Btrfs: fix nodatasum handling in balancing code
e4404d6 Btrfs: shared seed device
d2fb343 Btrfs: fix leaking block group on balance
cfc8ea8 Btrfs: mnt_drop_write in ioctl_trans_end
935e5f2 ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
0403e47 Btrfs: Add checking of csum tree in balancing code
03ed107 [MTD] [NAND] Set the fsl elbc ECCM according the settings in
bootloader.
d3af0f0 [MTD] [NAND] remove excess kernel-doc notation
176bf2e [MTD] physmap: fix leak of memory returned by parse_mtd_partitions
002f6aa [MTD] drivers/mtd/maps/nettel.c: use ARRAY_SIZE
dcb3e13 [MTD] physmap: make physmap compat explicit
c4956ed Merge branch 'misc/mtd/sharpsl-nand' of
git://git.kernel.org/pub/scm/linux/kernel/git/lumag/tosa-2.6
c80a7b2 [MTD] remove private wrapper of endian helpers in rfd_ftl.c
0bc4382 [JFFS2] Clean up fs/jffs2/compr_rubin.c
9faa815 MTD: add MTD tests to compilation
4db451a MTD: tests: add mtd_torturetest
459931e Btrfs: Delete csum items when freeing extents
26cdb67 [MTD] Remove more strange u_intxx_t types
3854be7 [MTD] Remove strange u_int32_t types from FTL
0f07a0b [MTD] [NAND] Remove strange u_int64_t types from nandsim
69423d9 [MTD] update internal API to support 64-bit device size
8a4c249 MTD: nandsim: use less RAM
a9fc899 MTD: nandsim: add option to use a file to cache pages
9359ea46 MTD: nandsim: suppress unnecessary warning
4f8f3af [MTD] Make init_impa7 static
9a2b397 [MTD] Make init_redwood_flash function static
6127cfc [MTD] Make init_msp_flash function static
2257594 [MTD] Make h720x_mtd_init function static
9cdd52f [MTD] Make init_mbx function static
1aed165 [MTD] Make the function init_vmax301 static
e63b3f9 [MTD] Make init_fortunet function static
b93dc2e [MTD] Make alchemy_mtd_init function static
9bd1c9d [MTD] Make ipaq_mtd_init function static
baa0f0f [MTD] Make init_dbox2_flash static
2e257a2 [MTD] Make init_flagadm function static
d849257 [MTD] Make init_oct5066 function static
d8156ad [MTD] Make the init_edb7312nor function static
8d24032 [MTD] Make init_sbc82xx_flash function static
bc18540 [MTD] Make init_rpxlite function static
e30bb9c [MTD] Make init_tqm_mtd function static
769455e [MTD] Make uclinux_mtd_cleanup and uclinux_mtd_init static
e4582ea [MTD] Make lart_flash_init, lart_flash_exit static
9ee49fa [MTD] Make init_sbc8240_mtd function static
26eb108 [MTD] Make init_sharpsl symbol static
48452e5 /proc/acpi/alarm: handle day-of-month wraparound on readback
580afd7 Btrfs: Fix compressed checksum fsync log copies
c3027eb Btrfs: Add inode sequence number for NFS and reserved space in a few
structs
934d375 Btrfs: Use map_private_extent_buffer during generic_bin_search
a512bbf Btrfs: superblock duplication
d20f704 Btrfs: move data checksumming into a dedicated tree
bf60862 MTD: tests: add mtd_subpagetest
7163cea MTD: tests: add mtd_stresstest
72069be MTD: tests: add mtd_speedtest
72091b6 MTD: tests: add mtd_readtest
e73f217 MTD: tests: add mtd_pagetest
e3644da MTD: tests: add mtd_oobtest
2884f00 Document handling of bad memory
1c12757 Document RCU and unloadable modules
c99e905c Btrfs: Fix sparse endian warnings in struct-funcs.c
2a7108a Btrfs: rev the disk format for the inode compat and csum selection
changes
4022abf Btrfs: delete unused function: btrfs_invalidate_dcache_root
607d432 Btrfs: add support for multiple csum algorithms
c6e2bac Btrfs: fix panic on error during mount
f2b636e Btrfs: add support for compat flags to btrfs
7a865e8 Btrfs: btrfs: pass void __user * to btrfs_ioctl_clone_range
4bcabaa Btrfs: clean up btrfs_ioctl a little bit
97288f2 Btrfs: corret fmode_t annotations
6e430f9 Btrfs: fix shadowed variable declarations
b295086 Btrfs: make things static and include the right headers
1ffa4f4 Btrfs: remove unneeded btrfs_start_delalloc_inodes call
6e3ad88 Btrfs: remove unneeded total_trans
641f521 Btrfs: sparse lock verification annotations for wait_on_state
ce397c0 Btrfs: Fix cow semantic in run_delalloc_nocow()
3e54048 ACPI: EC: fix compilation warning
c5279de ACPI: EC: Add some basic check for ECDT data
b7be019 ext4: Fix lockdep recursive locking warning
7a2fcbf ext4: don't use blocks freed but not yet committed in buddy cache init
ea6a478 Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex
0e6bd95 Btrfs: only flush down bios for writeback pages
43dd729 Btrfs: Fix cow semantic in run_delalloc_nocow()
e556ce2 Btrfs: Drop dirty roots created by log replay immediately when
4b4e25f Btrfs: compat code fixes
79683f2 Btrfs: Use current_fsuid/gid
15916de Btrfs: Fixes for 2.6.28-rc API changes
ae20a6a Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
07103a3 Btrfs: fix free space accounting when unpinning extents
7c2ca46 Btrfs: Do fsync log replay when mount -o ro, except when on readonly
media
d2c3f4f Btrfs: Avoid writeback stalls
105d931 Btrfs: switch back to wait_on_page_writeback to wait on metadata
writes
73e9f5b Btrfs: Update the disk format for the seed device and new root code
9f0ba5b Btrfs: unplug all devices in the unplug call back
b4eec2c Btrfs: Some fixes for batching extent insert.
ea9e8b1 Btrfs: prevent loops in the directory tree when creating snapshots
0660b5a Btrfs: Add backrefs and forward refs for subvols and snapshots
3394e16 Btrfs: Give each subvol and snapshot their own anonymous devid
3de4586 Btrfs: Allow subvolumes and snapshots anywhere in the directory tree
4ce4cb5 Btrfs: Add some debugging around the ENOSPC bugs
e3e469f Btrfs: fix free space leak
7cbd8a8 Btrfs: Add a missing return pointer check
0df49b9 Btrfs: Check kthread_should_stop() before schedule() in worker_loop
c36047d Btrfs: Fix race in btrfs_mark_extent_written
2b82032 Btrfs: Seed device support
c146afa Btrfs: mount ro and remount support
f3465ca Btrfs: batch extent inserts/updates/deletions on the extent root
c5c9cd4 Btrfs: allow clone of an arbitrary file range
2ed6d66 Btrfs: Fix handling of space info full during allocations
6f3577b Btrfs: Improve metadata read latencies
5b050f0 Btrfs: Fix compile warnings on 32 bit machines
8247b41 Btrfs: Fix starting search offset inside btrfs_drop_extents
8a1413a Btrfs: empty_size allocation fixes again
240d5d4 Btrfs: tune btrfs unplug functions for a small number of devices
b47eda8 Btrfs: Turn off extent state leak debugging
445a694 Btrfs: Fix usage of struct extent_map->orig_start
39be25c Btrfs: Use invalidatepage when writepage finds a page outside of
i_size
f5a31e1 Btrfs: Try harder while searching for free space
e04ca62 Btrfs: Fix use after free during compressed reads
ff5b7ee Btrfs: Fix csum error for compressed data
f2b1c41 Btrfs: Make sure pages are dirty before doing delalloc for them
5b7c3fc Btrfs: Don't substract too much from the allocation target (avoid
wrapping)
5f2cc08 Btrfs: Avoid unplug storms during commit
42e70e7 Btrfs: Fix more false enospc errors and an oops from empty clustering
af09abf Btrfs: make sure compressed bios don't complete too soon
4366211 Btfs: More metadata allocator optimizations
3b7885b Btrfs: enforce metadata allocation clustering
771ed68 Btrfs: Optimize compressed writeback and reads
4a69a41 Btrfs: Add ordered async work queues
fb68407 jbd2: Call journal commit callback without holding j_list_lock
c3a326a ext4: cleanup mballoc header files
920313a ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
e21675d ext4: Add blocks added during resize to bitmap
3a06d77 ext4: sparse fixes
1a0d378 jbd2: Remove a large array of bh's from the stack of the checkpoint
routine
498e5f2 ext4: Change unsigned long to unsigned int
a9df9a4 ext4: Make ext4_group_t be an unsigned int
cde6436 ext4: Remove i_ext_generation from ext4_inode_info structure
3077384 ext4: add fsync batch tuning knobs
d7cfa46 ext4: display average commit time
e07f718 jbd2: improve jbd2 fsync batching
032115f ext4: Don't overwrite allocation_context ac_status
fde4d95 ext4: remove extraneous newlines from calls to ext4_error() and
ext4_warning()
fd98496 jbd2: Add barrier not supported test to journal_wait_on_commit_record
0390131 ext4: Allow ext4 to run without a journal
ff7ef32 ext4: Widen type of ext4_sb_info.s_mb_maxs[]
93c0d86 ext4: When resizing set the EXT4_BG_INODE_ZEROED flag for new block
groups
23475e2 ext4: Use simple_strtol() instead of simple_strtoul() in
ext4_ui_proc_open
171bbfb jbd2: Add BH_JBDPrivateStart
25f1ee3 ext4: fix build warning
565a961 ext4: avoid ext4_error when mounting a fs with a single bg
791b7f0 ext4: Fix the delalloc writepages to allocate blocks at the right
offset.
2a21e37 ext4: tone down ext4_da_writepages warnings
97df5d1 ext4: remove do_blk_alloc()
cfe82c8 ext4: remove ext4_new_meta_block()
815a113 ext4: remove ext4_new_blocks() and call ext4_mb_new_blocks() directly
8e1a485 Update Documentation/filesystems/ext4.txt
59e315b ext3/4: Fix loop index in do_split() so it is signed
537fb06 Btrfs: rev the disk format for fallocate
70b99e6 Btrfs: Compression corner fixes
d899e05 Btrfs: Add fallocate support v2
80ff385 Btrfs: update nodatacow code v2
6643558 Btrfs: Fix bookend extent race v2
9036c10 Btrfs: update hole handling v2
19b9bdb Btrfs: Fix logic to avoid reading checksums for -o nodatasum,compress
cfbc246 Btrfs: walk compressed pages based on the nr_pages count instead of
bytes
87ef2bb Btrfs: prevent looping forever in finish_current_insert and
del_pending_extents
09fde3c Btrfs: Rev the disk format for compression and root pointer
generation fields
84234f3 Btrfs: Add root tree pointer transaction ids
2517920 Btrfs: nuke fs wide allocation mutex V2
80eb234 Btrfs: fix enospc when there is plenty of space
f82d02d Btrfs: Improve space balancing code
c8b9781 Btrfs: Add zlib compression support
6af7a8e [MTD] sharpsl-nand: move registration to board code
a20c7ab [MTD] sharpsl-nand: use platform_data for model-specific values
c176d0c [MTD] sharpsl-nand: cleanup partitions support
a4e4f29 [MTD] sharpsl_nand: move io addr to struct sharpsl_nand
2206ef1 [MTD] sharpsl_nand: make drvdata non-static
2661524 [MTD] sharpsl_nand: switch to driver model usage.
f99b258 ext4: Add support for non-native signed/unsigned htree hash algorithms
5e1f8c9 ext3: Add support for non-native signed/unsigned htree hash algorithms
8f72fbd ext4: fix printk format warning
26ce34a Merge branch 'master' of
ssh://mason@xxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/mason/btrfs-unstable
37d3cdd Btrfs: make tree_search_offset more flexible in its searching
a3dddf3 Btrfs: Don't call security_inode_mkdir during subvol creation
cb8e709 Btrfs: Fix subvolume creation locking rules
833023e Btrfs: Rev the disk format for the new back reference format
61f8c86 Btrfs: Fix makefile for builing btrfs static
5b84e8d Btrfs: Fix leaf reference cache miss
3bb1a1b Btrfs: Remove offset field from struct btrfs_extent_ref
a76a3cd Btrfs: Count space allocated to file in bytes
a62b940 Btrfs: cast bio->bi_sector to a u64 before shifting
30c43e2 Btrfs: remove last_log_alloc allocator optimization
cb843a6 Btrfs: O_DIRECT writes via buffered writes + invaldiate
323ac95 Btrfs: don't read leaf blocks containing only checksums during
truncate
cf74982 Btrfs: fix deadlock between alloc_mutex/chunk_mutex
83afeac Btrfs: disk-io.c (open_ctree): avoid leaks upon allocation failure
0463bb4 Btrfs: disk-io.c (open_ctree): Don't deref. NULL upon failed kzalloc
75ccf47 Btrfs: fix multi-device code to use raid policies set by mkfs
45b8c9a Btrfs: fix seekiness due to finding the wrong block group
d352ac6 Btrfs: add and improve comments
9a5e1ea Btrfs: drop WARN_ON from btrfs_add_leaf_ref
8c8bee1 Btrfs: Wait for IO on the block device inodes of newly added devices
1a40e23 Btrfs: update space balancing code
5b21f2e Btrfs: extent_map and data=ordered fixes for space balancing
e465768 Btrfs: Add shared reference cache
e856981 Btrfs: allocator fixes for space balancing update
24ab9cd Btrfs: Raise thresholds for metadata writeback
4434c33 Btrfs: fix sleep with spinlock held during unmount
2b1f55b Remove Btrfs compat code for older kernels
9b49c9b Btrfs: Fix allocation completions in tree log replay
60582d1 Add Btrfs to fs/Kconfig and fs/Makefile
b4f6c45 Update Btrfs files for in-kernel usage
aef8755 Merge Btrfs into fs/btrfs
3435302 Btrfs: Fix race against disk_i_size updates
31840ae Btrfs: Full back reference support
1c2308f Add check for tree-log roots in btrfs_alloc_reserved_extents
ce3ed71 Btrfs: Checksum tree blocks in the background
0f9dd46 Btrfs: free space accounting redo
ef8bbdf Btrfs: fix cache_block_group error handling
f25956c Fix leaf overflow check in btrfs_insert_empty_items
23a0786 Btrfs: Fix mismerge in block header checks
9623f9a Btrfs: Disable the dir fsync optimization to skip logging the dir
sometimes
d0c803c Btrfs: Record dirty pages tree-log pages in an extent_io tree
31ff1cd Btrfs: Copy into the log tree in big batches
d00aff0 Btrfs: Optimize tree log block allocations
3a5f1d4 Btrfs: Optimize btree walking while logging inodes
49eb7e4 Btrfs: Dir fsync optimizations
98509cf Btrfs: Fix releasepage to properly keep dirty and writeback pages
8d5bf1c Btrfs: Update the highest objectid in a root after log replay is done
4bef084 Btrfs: Tree logging fixes
325cd4b Btrfs: properly set blocksize when adding new device.
6527cdb Btrfs: Update find free objectid function for orphan cleanup code
b214107 Btrfs: trivial sparse fixes
a237d2a remove unused function btrfs_ilookup
ad3d81b Btrfs: missing endianess conversion in insert_new_root
50ec891 Btrfs: cleanup d_obtain_alias useage
91c0827 Btrfs: Rev the disk format
e02119d Btrfs: Add a write ahead tree log to optimize synchronous operations
a1b32a5 Btrfs: Add debugging checks to track down corrupted metadata
95819c0 Btrfs: optimize btrget/set/removexattr
eaa47d8 btrfs: optmize listxattr
eab922e Btrfs: compile when posix acl's are disabled
639cb58 Btrfs: Fix variable init during csum creation
9473f16 Btrfs: Throttle for async bio submits higher up the chain
f3f9931 Btrfs: Rev the disk format
d54a839 Clean up btrfs_get_parent() a little more, fix a free-after-free bug
2d4d9fb Btrfs: Fix NFS exporting of subvol roots.
615f996 Switch btrfs_name_hash() to crc32c
76fcef1 Btrfs: Reinstate '-osubvol=.' option to mount entire tree
87acb4e Simplify btrfs_get_parent(), fix use-after-free bug
32d48fa Mask root object ID into f_fsid in btrfs_statfs()
9d03632 Fill f_fsid field in btrfs_statfs()
f2322b1 Btrfs: Optimise NFS readdir hack slightly; don't call readdir() again
when done
49593bf Minor cleanup of btrfs_real_readdir()
5ecc7e5 Btrfs: Remove special cases for "." and ".."
21af804 Btrfs: Discard sector data in __free_extent()
cbdf5a2 Btrfs: Implement our own copy of the nfsd readdir hack, for older
kernels
be6e8dc NFS support for btrfs - v3
1a54ef8 Introduce btrfs_iget helper
b64a285 Btrfs: Wait for async bio submissions to make some progress at queue
time
4d1b5fb Btrfs: Lookup readpage checksums on bio submission again
7c2fe32 Btrfs: Fix add_extent_mapping to check for duplicates across the
whole range
902b22f Btrfs: Remove broken optimisations in end_bio functions.
5386323 Btrfs: Lower contention on the csum mutex
4854ddd Btrfs: Wait for kernel threads to make progress during async
submission
5443be4 Btrfs: Give all the worker threads descriptive names
777e6bd Btrfs: Transaction commit: don't use filemap_fdatawait
0986fe9 Btrfs: Count async bios separately from async checksum work items
b720d20 Btrfs: Limit the number of async bio submission kthreads to the
number of devices
db69e0e Btrfs: Init address_space->writeback_index properly
2db0496 Btrfs: Change TestSetPageLocked() to trylock_page()
5036f53 Btrfs: fix RHEL test for ClearPageFsMisc
5707e3b Btrfs: Update version.sh to v0.16
4ca8b41 Btrfs: Avoid calling into the FS for the final iput on fake root
inodes
7ea394f Btrfs: Fix nodatacow for the new data=ordered mode
00e4e6b Get rid of BTRFS_I(inode)->index and use local vars instead
7d2b4da Btrfs: Fix the multi-bio code to save the original bio for completion
ae01a0a Btrfs: Update clone file ioctl
b48652c Btrfs: Various small fixes.
3de9d6b btrfs_lookup_bio_sums seems broken, go back to the readpage_io_hook
for now
ea8c281 Btrfs: Maintain a list of inodes that are delalloc and a way to wait
on them
d7a029a Btrfs: Don't corrupt ram in shrink_extent_tree, leak it instead
9ca9ee0 Btrfs: fix ioctl-initiated transactions vs wait_current_trans()
3117a77 Btrfs: Add support for HW assisted crc32c
6dab815 Btrfs: Hold csum mutex while reading in sums during readpages
2dd3e67 Btrfs: More throttle tuning
65b51a0 btrfs_search_slot: reduce lock contention by cowing in two stages
18e35e0 Btrfs: Throttle less often waiting for snapshots to delete
f87f057 Btrfs: Improve and cleanup locking done by walk_down_tree
492bb6d Btrfs: Hold a reference on bios during submit_bio, add some extra bio
checks
3ce7e67 Btrfs: Drop some debugging around the extent_map pinned flag
61b4944 Btrfs: Fix streaming read performance with checksumming on
37d1aee Btrfs: Throttle tuning
47ac14f Btrfs: Add missing hunk from Yan Zheng's cache reclaim patch
0ee0fda Btrfs: Add compatibility for kernels >= 2.6.27-rc1
bcc63ab Btrfs: implement memory reclaim for leaf reference cache
33958dc Btrfs: Fix verify_parent_transid
f321e49 Btrfs: Update and fix mount -o nodatacow
3bf1041 Btrfs: async-thread: fix possible memory leak
ab78c84 Btrfs: Throttle operations if the reference cache gets too large
1a3f5d0 Btrfs: Fix version.sh when used outside of an hg repo
017e536 Btrfs: Leaf reference cache update
31153d8 Btrfs: Add a leaf reference cache
3a115f5 Btrfs: Rev the disk format magic
5516e59 Btrfs: Null terminate strings passed in from userspace
9652480 Fix path slots selection in btrfs_search_forward
445dceb Btrfs: Fix .. lookup corner case
974e35a Btrfs: Properly release lock in pin_down_bytes
4546726 Btrfs: Remove unused variable in fixup_tree_root_location
8e8a1e3 Btrfs: Fix a few functions that exit without stopping their
transaction
7b12876 Btrfs: Create orphan inode records to prevent lost files after a crash
33268ea Btrfs: Add ACL support
6099afe Btrfs: Remove unused xattr code
aec7477 Btrfs: Implement new dir index format
3eaa288 Btrfs: Fix the defragmention code and the block relocation code for
data=ordered
64f26f7 Btrfs: Use assert_spin_locked instead of spin_trylock
b3c3da7 Btrfs: Add version strings on module load
4881ee5 Btrfs: Fix some build problems on 2.6.18 based enterprise kernels
8964222 Btrfs: Search data ordered extents first for checksums on read
9ba4611 Btrfs: Fix 32 bit compiles by using an unsigned long byte count in
the ordered extent
ed98b56 Btrfs: Take the csum mutex while reading checksums
c286ac4 Btrfs: alloc_mutex latency reduction
e34a5b4 Btrfs: Add some conditional schedules near the alloc_mutex
6dddcbe Btrfs: Use mutex_lock_nested for tree locking
f421950 Btrfs: Fix some data=ordered related data corruptions
a61e6f2 Btrfs: Use a mutex in the extent buffer for tree block locking
6af118c Btrfs: Index extent buffers in an rbtree
4a09675 Btrfs: Data ordered fixes
e5a2217 Fix btrfs_wait_ordered_extent_range to properly wait
7f3c74f Btrfs: Keep extent mappings in ram until pending ordered extents are
done
211f90e Btrfs: Don't allow releasepage to succeed if EXTENT_ORDERED is set
3edf7d3 Btrfs: Handle data checksumming on bios that span multiple ordered
extents
eb84ae0 Btrfs: Cleanup and comment ordered-data.c
54641bd1 Btrfs: Force caching of metadata block groups on mount to avoid
deadlock
0bd40a7 btrfs_next_leaf: do readahead when skip_locking is turned on
ee6e650 Add a per-inode lock around btrfs_drop_extents
ba1da2f Btrfs: Don't pin pages in ram until the entire ordered extent is on
disk.
f929574 btrfs_start_transaction: wait for commits in progress to finish
dbe674a Btrfs: Update on disk i_size only after pending ordered extents are
done
247e743 Btrfs: Use async helpers to deal with pages that have been improperly
dirtied
e6dcd2d Btrfs: New data=ordered implementation
77a41af Btrfs: Drop some verbose printks
7d9eb12 Btrfs: Add locking around volume management (device
add/remove/balance)
a7a16fd Btrfs: Fix deadlock while searching for dead roots on mount
f9efa9c Btrfs: Reduce contention on the root node
3f157a2 Btrfs: Online btree defragmentation fixes
1b1e213 Btrfs: Add a per-inode csum mutex to avoid races creating csum items
079899c Btrfs: Change find_extent_buffer to use TestSetPageLocked
e7a8456 Btrfs: Add btree locking to the tree defragmentation code
a74a4b9 Btrfs: Replace the transaction work queue with kthreads
89ce8a6 Add btrfs_end_transaction_throttle to force writers to wait for
pending commits
333db94 Btrfs: Fix snapshot deletion to release the alloc_mutex much more
often.
5cd57b2 Btrfs: Add a skip_locking parameter to struct path, and make various
funcs honor it
168fd7d Fix btrfs_next_leaf to check for new items after dropping locks
594a24e Fix btrfs_del_ordered_inode to allow forcing the drop during unlinks
051e1b9 Drop locks in btrfs_search_slot when reading a tree block.
a213501 Btrfs: Replace the big fs_mutex with a collection of other locks
925baed Btrfs: Start btree concurrency work.
1cc127b Btrfs: Add a thread pool just for submit_bio
df5b552 BTRFS_IOC_TRANS_START should be privilegued
f46b5a6 Btrfs: split out ioctl.c
9d2423c Btrfs: kerneldoc comments for extent_map.c
4543df7 Btrfs: Add a mount option to control worker thread pool size
35d8ba6 Btrfs: Worker thread optimizations
d05e5a4 Btrfs: Add backport for the kthread work on kernels older than 2.6.20
15ada04 Btrfs: Fix mount -o max_inline=0
8b71284 Btrfs: Add async worker threads for pre and post IO checksumming
43e570b btrfs: allow scanning multiple devices during mount
edf24ab btrfs: sanity mount option parsing and early mount code
306929f btrfs: fix strange indentation in lookup_extent_mapping
95c9eb1 btrfs: tiny makefile cleanup
6bf13c0 Btrfs: transaction ioctls
eba12c7 Btrfs: Dislable acl xattr handlers
51ebc0d Btrfs: bdi_init and bdi_destroy come with 2.6.23
f819d83 btrfsctl -A error code fixup
3b96362 Btrfs: Invalidate dcache entry after creating snapshot and
48ec2cf Btrfs: Fix race in running_transaction checks
e1b81e6 btrfs delete ordered inode handling fix
da496f2 Btrfs: Always use the async submission queue for checksummed writes
0ef3e66 Btrfs: Allocator fix variety pack
515dc32 Btrfs: Use kzalloc on the fs_devices allocation
6af5ac3 Btrfs: Handle transid == 0 while opening devices
1c8cfcc Btrfs: Enable btree balancing on old kernels again
cb03c74 Btrfs: Change the congestion functions to meter the number of async
submits as well
211c17f Fix corners in writepage and btrfs_truncate_page
a0af469 Fix btrfs_open_devices to deal with changes since the scan ioctls
dfe2502 Btrfs: Add mount -o degraded to allow mounts to continue with missing
devices
1259ab7 Btrfs: Handle write errors on raid1 and raid10
ca7a79a Btrfs: Pass down the expected generation number when reading tree
blocks
188de64 Btrfs: Don't do btree balance_dirty_pages on old kernels, it stalls
forever
323da79 Btrfs: Chunk relocation fine tuning, and add a few printks to show
progress
bbaf549 Btrfs: A number of nodatacow fixes
c1c4d91 Btrfs: Only open block devices once during mount -o subvol=
a68d593 Btrfs: Update nodatacow mode to support cloned single files and
resizing
bf4ef67 Btrfs: Properly find the root for snapshotted blocks during chunk
relocation
a061fc8 Btrfs: Add support for online device removal
5d9cd9e Btrfs: Fix clone ioctl to not hold the path over inserts
b9d8666 Btrfs: Silence bogus inode.c compiler warnings
12fa8ec Btrfs: Add workaround for AppArmor changing remove_suid()
bb8885c Btrfs: Fix do_sync_file_range ifdefs (2.6.22)
006a58a Btrfs: Compile warning fixup in volume.c
f2eb0a2 Btrfs: Clone file data ioctl
d6bfde8 Btrfs: Fixes for 2.6.18 enterprise kernels
2fff734 Btrfs: Tune stripe selection for raid1 and raid10
a236aed Btrfs: Deal with failed writes in mirrored configurations
4235298 Btrfs: Drop some verbose printks
ec44a35 Btrfs: Add balance ioctl to restripe the chunks
788f20e Btrfs: Add new ioctl to add devices
8e7bf94 Btrfs: Do more optimal file RA during shrinking and defrag
3bf3d9e Btrfs: Avoid recursive chunk allocations
8f18cf1 Btrfs: Make the resizer work based on shrinking and growing devices
5e478dc Btrfs: write_cache_pages came in 2.6.22
84eed90 Btrfs: Add failure handling for read_sys_array
004fb57 Btrfs: write_extent_pages came in 2.6.23
81d7ed2 Btrfs: Throttle file_write when data=ordered is flushing the inode
bce4eae Btrfs: Fix balance_level to free the middle block if there is room in
the left one
971a1f6 Btrfs: Don't empty the middle buffer in push_nodes_for_insert
c448acf Btrfs: Fix split_node to require more empty slots in the node as well
1514794 Btrfs: Make sure nodes have enough room for a double split
bcbfce8 Btrfs: Fix the unplug_io_fn to grab a consistent copy of page->mapping
e1c4b74 Fix btrfs_get_extent and get_block corner cases, and disable O_DIRECT
reads
409c611 Btrfs: Set nodatasum on the inode when written by a nodatasum mount
38b6698 Deal with page == NULL in the btrfs_unplug_io_fn
b307571 Btrfs: Add a special device list for chunk allocations
3c12ac7 Btrfs: Simplify device selection for mirrored reads
f2d8d74 Btrfs: Make an unplug function that doesn't unplug every spindle
4ef64ea Btrfs: Remove debugging statements from the invalidatepage calls
ad5bd91 Btrfs: Add 1MB to the min_free in alloc_chunk
4575c9c Btrfs: Scale the bdi ra_pages by the number of devices in the FS
9ad6b7b Force page->private removal in btrfs_invalidatepage
0afbaf8 Btrfs: Set the btree inode i_size to OFFSET_MAX
a40a90a Btrfs: Fix chunk allocation when some devices don't have enough room
for stripes
9b3f68b Btrfs: Calculate appropriate chunk sizes for both small and large
filesystems
7b13b7b Btrfs: Don't drop extent_map cache during releasepage on the btree
inode
7ae9c09 Btrfs: Add support for labels in the super block
a443755 Btrfs: Check device uuids along with devids
41471e8 Btrfs: Remove bogus max_sector warnings from the extent_io code
7bf3b49 Btrfs: Avoid 64 bit div for RAID10
3b95151 Btrfs: Use the extent map cache to find the logical disk block during
data retries
7b859fe Btrfs: Only do async bio submission for pdflush
699122f Btrfs: Don't wait on tree block writeback before freeing them anymore
e015640 Btrfs: Write bio checksumming outside the FS mutex
44b8bd7 Btrfs: Create a work queue for bio writes
321aecc Btrfs: Add RAID10 support
e17cade Btrfs: Add chunk uuids and update multi-device back references
b248a41 Btrfs: A few updates for 2.6.18 and versions older than 2.6.25
98d20f6 Add a min size parameter to btrfs_alloc_extent
73f61b2 Btrfs: bio_endio support for linux 2.6.23 and older.
594994a Btrfs: define write_cache_pages for linux kernel <= 2.6.20 instead
a5eb62e Btrfs: Endianess bug fix for v0.13 with kernels
587f770 Btrfs: Fixup a few u64<->pointer casts for 32 bit
3dd3991 Btrfs: Add extra checks to avoid removing extent_state from pages we
can't free
f298446 Btrfs: Write out all super blocks on commit, and bring back proper
barrier support
1643298 Btrfs: Add O_DIRECT read and write (writes == buffered + cache flush)
85d824c Btrfs: Disable extra debugging checks on tree blocks
7e38326 Btrfs: Handle checksumming errors while reading data blocks
f188591 Btrfs: Retry metadata reads in the face of checksum failures
22c5994 Btrfs: Handle data block end_io through the async work queue
ce9adaa Btrfs: Do metadata checksums for reads via a workqueue
728131d Btrfs: Add additional debugging for metadata checksum failures
cea9e44 Change btrfs_map_block to return a structure with mappings for all
stripes
d18a2c4 Btrfs: Fix allocation profile init
6bc3467 Btrfs: Don't allow written blocks from this transaction to be
reallocated
611f0e0 Btrfs: Add support for duplicate blocks on a single spindle
8790d50 Btrfs: Add support for mirroring across drives
0ef8b24 Btrfs: Properly dirty buffers in the split corner cases
0999df5 Btrfs: Verify checksums on tree blocks found without read_tree_block
ecbe240 Btrfs: Keep fs_mutex during reads done by snapshot deletion
140dfd0 btrfs-progs: Stop stomping on 'name' input parameter
2b114d1 Btrfs: Correct usage of IS_ERR() in extent_io.c
e58ca02 Fix btrfs_fill_super to return -EINVAL when no FS found
63b10fc Reorder the flags field in struct btrfs_header and record a flag on
writeout
2d2ae54 Btrfs: Add leak debugging for extent_buffer and extent_state
83041ad Btrfs: Use a higher default ra pages
0416008 Create a btrfs backing dev info
593060d Btrfs: Implement raid0 when multiple devices are present
8a4b83c Btrfs: Add support for device scanning and detection ioctls
239b14b Btrfs: Bring back mount -o ssd optimizations
0d81ba5 Btrfs: Move device information into the super block so it can be
scanned
e085def Btrfs: Make the FS tree the last objectid in the tree of tree roots
a9218f6 Add /dev/btrfs-control for device scanning ioctls
7d1660d Btrfs: Bring back find_free_extent CPU usage optimizations
6324fbf Btrfs: Dynamic chunk and block group allocation
0b86a83 Btrfs: Add support for multiple devices per filesystem
7f93bf8 Match the extent tree code to btrfs-progs for multi-device merging
eb20978 Btrfs: Use KM_USERN instead of KM_IRQ during data summing
55d4741 Btrfs: Disable sysfs files on older kernels
2e1a992 Btrfs: Make sure bio pages are adjacent during bulk csumming
6885f30 Btrfs: Misc 2.6.25 updates
e3fe4e7 btrfs: fixes for kobject changes in mainline
6e92f5e Btrfs: While doing checksums on bios, cache the extent_buffer mapping
065631f Btrfs: checksum file data at bio submission time instead of during
writepage
0740c82 Btrfs: Properly cast before shifting
d99cb30 Btrfs: Take the extent lock before dropping the delalloc bits
5e591a0 Btrfs: Fix looping on readdir of the subvol roots
0762704 Btrfs: Properly clear dirty and delalloc extent bits while preparing
the file for write
952fcca Btrfs: Remove extent back refs in batches, and avoid duplicate
searches
d7fc640 Btrfs: Allocator improvements
9afbb0b Btrfs: Disable tree defrag in SSD mode
df68b8a Btrfs: unaligned access fixes
39b5637 Btrfs: Fix "no csum found for inode" issue.
9069218 Btrfs: Fix i_blocks accounting
a86c12c Btrfs: Create larger bios for btree blocks
961d023 Btrfs: Don't case unsigned long to int in bio submission
5d196fc Btrfs: Use 2MB as the empty_size for clustered allocations
7261009 btrfs_drop_extents: handle BTRFS_INODE_REF_KEY types
068fe39 Btrfs: Add checks for last byte in disk to allocator grouping
dacb473 Btrfs: Fix hole creation in file_write
47b0c4f Btrfs: Update magic
f594706 Btrfs: Add debugging for block group update failure
c2e639f Btrfs: Fix typo in extent_io.c
80b6794 Btrfs: Lower stack usage in transaction.c
ae9d128 Btrfs: Fix delalloc account on state deletion
2f375ab Call btrfs_cow_block while lowering tree level.
60cde61 Btrfs: Use last_alloc optimizations for metadata, even without -o ssd
21a4989 Btrfs: Hash in the offset and owner for file extent backref keys
47e4bb9 Btrfs: Insert extent record and the first backref in a single balance
80ea96b Btrfs: Add a lookup cache to the extent state tree
4529ba4 Btrfs: Add data block hints to SSD mode too
b0c68f8 Btrfs: Enable delalloc accounting
0181e58 btrfs_drop_extent fixe for inline items > 8K
1b0f7c2 Fix hole start calculation in btrfs_settar
f392a93 Properly align the hole size in btrfs_setattr
b1632b1 Btrfs: Align extent length to sectorsize in
5a01a2e Btrfs: Copy correct tree when inserting into slot 0
b3236e6 Btrfs: Leave on the tree defragger in mount -o ssd, it still helps
there
6f568d3 Btrfs: mount -o max_inline=size to control the maximum inline extent
size
291d673 Btrfs: Do delalloc accounting via hooks in the extent_state code
9c58309 Btrfs: Add inode item and backref in one insert, reducing cpu usage
85e21ba Btrfs: During deletes and truncate, remove many items at once from
the tree
70dec80 Btrfs: extent_io and extent_state optimizations
aadfeb6 Btrfs: Add some extra debugging around file data checksum failures
c2a8b6e Btrfs: Force f_pos to the max when a readdir hits the end of the
directory.
bea495e Btrfs: Tune readahead during defrag to avoid reading too much at once
d1310b2 Btrfs: Split the extent_map code into two parts
5f56406 Btrfs: Fix hole insertion corner cases
c1e32da Btrfs: Include sched.h in the acl code for current (fixes compile on
2.6.23)
ed0dab6 Btrfs: Add basic lockfs calls
f0c5da1 Btrfs: Fix for test_range_bit
b178542 Fix for btrfs_find_free_objectid
e18e480 Btrfs: Add mount -o ssd, which includes optimizations for seek free
storage
04005cc Btrfs: Use blk_congestion_wait on older kernels
fb4bc1e Btrfs: Fix compile on 2.6.22 kernel
caaca38 Btrfs: Fix compile on kernel without ACLs enabled
4d5e74b Btrfs: Fix data=ordered vs wait_on_inode deadlock on older kernels
2da98f0 Btrfs: Run igrab on data=ordered inodes to prevent deadlocks during
writeout
9cce6c3 Btrfs: Disable delalloc accounting for now
cee36a0 Rework btrfs_drop_inode to avoid scheduling
61295eb Btrfs: Add drop inode func to avoid data=ordered deadlock
8c416c9 Btrfs: Delete any remaining extent_maps before freeing the inode
b99aa6c Btrfs: Only delete roots from sysfs when they were added to sysfs
69a32ac Btrfs: Change magic string to reflect new format
fdebe2b Btrfs: Add readonly inode flag
744f52f Btrfs: Implement ACLs setting and getting
b3a0d8d Btrfs: Remove verbose WARN_ON
55c6907 Btrfs: Fix extent_buffer usage when nodesize != leafsize
21ad10c Btrfs: Add flush barriers on commit
bcd987f Btrfs: Remove extent_map debugging message
b98b676 Btrfs: Add inode flags support
c31f883 Btrfs: online shrinking fixes
b0331a4 Btrfs: Disable btree reada during extent backref lookups.
e2008b6 Btrfs: Add some simple throttling to wait for data=ordered and
snapshot deletion
3063d29 Btrfs: Move snapshot creation to commit time
dc17ff8 Btrfs: Add data=ordered support
e4204de Btrfs: Change tree block csum tagging to avoid false error messages
725c846 Btrfs: resizer: don't hold the fs_mutex for long periods of time
1372f8e Properly call btrfs_search_slot while shrinking
2552488 Btrfs: Lower the max inline size to 8k
d666746 Btrfs: Change st_blocksize to 4k
73e48b2 Btrfs: Properly handle overlapping extent in shrink_extent_tree
d548ee5 Btrfs: Add a helper that finds previous extent item
5b92ee7 Btrfs: Fix lock ordering of the snapshot semaphore against the page
lock
bd09835 count_snapshots: Properly update the leaf pointer after
btrfs_next_leaf
98ed517 Btrfs: Force inlining off in a few places to save stack usage
f9ef660 Btrfs: 32 bit compile fixes for the resizer and enospc checks
4313b39 Btrfs: Reduce stack usage in the resizer, fix 32 bit compiles
56b453c Btrfs: Explicitly send a root objectid to count_snapshots_in_path
8f662a7 Btrfs: Add readahead to the online shrinker, and a mount -o
alloc_start= for testing
e52ec0e Btrfs: Fix NULL block groups on reading the inode
edbd8d4 Btrfs: Support for online FS resize (grow and shrink)
5d4fb73 Btrfs: Fix an off by one in the extent_map prepare write code
1832a6d Btrfs: Implement basic support for -ENOSPC
01f4665 Btrfs: Less aggressive readahead on deletes
879c1cf Btrfs: Fix nodatacow extent lookup
190662b Btrfs: Fix delayed allocation to avoid missing delalloc extents
4aec2b5 kmalloc a few large stack objects in the btrfs_ioctl path
6da6aba Btrfs: Back port to 2.6.18-el kernels
c59f895 Btrfs: Add mount option to enforce a max extent size
d10c5f3 Btrfs: Fix extent_map and extent_state leaks by flushing lrus on FS
unmount
be20aa9 Btrfs: Add mount option to turn off data cow
b6cda9b Btrfs: Add mount -o nodatasum to turn of file data checksumming
e9906a9 Fixes for loopback files in btrfs
6e3b966 Off by one fix for btrfs_drop_extents
f6dbff5 Btrfs: Reorder extent back refs to differentiate btree blocks from
file data
6caab48 Fix btrfs_inc_ref to add backref hints
7a72053 Btrfs: Fix typo in .. check (thanks Yan)
76fea00 Btrfs: Add backrefs for symbolic link inodes
70b043f Btrfs: Extra NULL block group checks in find_free_extent
3954401 Btrfs: Add back pointers from the inode to the directory that
references it
d8d5f3e Btrfs: Add lowest key information to back refs for extent tree blocks
as well.
7bb8631 Btrfs: Add back pointers from extents to the btree or file
referencing them
74493f7 Btrfs: Implement generation numbers in block pointers
17636e0 Btrfs: section mismatch warnings
9691975 Btrfs: Fix buffer get/release issue in create_snapshot
1a2b2ac Btrfs: Fix extent allocation for btree blocks as the disk fills
87ee04e Btrfs: Add simple stripe size parameter
00f5c79 btrfs_drop_extents: make sure the item is getting smaller before
truncate
ca66462 Btrfs: Add efficient dirty accounting to the extent_map tree
448d640 Btrfs: Fine tune the btree writeback exclusion some more
8790bad Btrfs: Only limit btree writeback for pdflush
793955b Btrfs: Limit btree writeback to prevent seeks
015a739 Btrfs: Handle writeback under high memory pressure better
eef1c49 Btrfs: Properly update right_nritems in push_leaf_left
0e4de58 Btrfs: Add check for null block group to find_search_start
7073c8e Btrfs: Make sure page mapping dirty tag is properly cleared
3e9fd94 Btrfs: Avoid fragmentation from parallel delalloc filling
2f4cbe6 Btrfs: Return value checking in module init
3acd7ee Btrfs: xattr fixes
1caf934 Btrfs: Make ACLs return EOPNOTSUPP for now
5cf6642 Btrfs: Off by one fixes for extent-tree.c
5e5745d Btrfs: Add full_scan parameter to find_search_start
324ae4d Btrfs: Add block group pinned accounting back
5103e94 xattr support for btrfs
0591fb5 Btrfs: Fix extent bit range testing
3ab2fb5 Btrfs: Add readpages support
856bf3e Btrfs: Avoid extent_buffer lru corruption
257d0ce Btrfs: Allow large data extents in a single file to span into
metadata block groups
09be207 Btrfs: Fix failure cleanups when allocating extent buffers fail
0da5468 Btrfs: Use writepages for the metadata too
008630c Properly delete csum item in btrfs_truncate_in_trans.
34a3821 Btrfs: Change push_leaf_{leaf,right} to empty the src leave during
item deletion
e644d02 Fix recursive KM_USER1 usage in btrfs_realloc_node
f84a8b3 Btrfs: Optimize allocations as we need to mix data and metadata into
one group
a273208 Fix EXTENT_MAP_INLINE off by one in btrfs_drop_extents
dcfec0d Btrfs: Fix u32 overflow in dirty_and_release_pages.
081e957 Btrfs: Make defrag check nodes against the progress key to prevent
repeating work
c549228 Btrfs: Properly update free space cache in __free_extent
b293f02 Btrfs: Add writepages support
944746e Btrfs: small fixes for find_lock_delalloc_range.
b97f920 Btrfs: Fix typo and memory leak in extent-tree.c
179e29e Btrfs: Fix a number of inline extent problems that Yan Zheng reported.
35ebb93 Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machines
2ff3e9b Add O_SYNC support to btrfs_file_write
b56baf5 Minor fix for btrfs_csum_file_block.
689f934 Fix inline extent handling in btrfs_get_extent
c67cda1 Btrfs: Fix extent_map leak in extent_bmap
44ec0b7 Btrfs: Compile fixes for 2.6.24-rc1
134d451 Fix ENOTEMPTY check in btrfs_rmdir
0d9f7f3 btrfs_inode_by_name return random value.
5708b95 Btrfs: Tune the automatic defrag code
18f16f7 Btrfs: Fix for insert_inline_extent to handle offset != 0
cc0c553 Btrfs: Fix split_leaf to detect when it is extending an item
65555a0 Btrfs: Off by one fixes in extent_map.c
f578d4b Btrfs: Optimize csum insertion to create larger items when possible
5ee78ac Btrfs: Fix split_leaf to avoid incorrect double splits
ff190c0 Btrfs: Avoid recursive KM_USER1 mappings in copy_extent_buffer
3685f79 Btrfs: CPU usage optimizations in push and the extent_map code
59d169e Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of
KM_USER0
b4a2a0e Btrfs: sysfs compile fixup
bbf0d00 Btrfs: KM_IRQ0 usage in end_io handling
0a2118d Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels
ae2f541 btrfs: 32-bit type problems
44b36eb Btrfs: Properly setup root key while reading the root
6d7231f Btrfs: Fix typo: owner is a 64 bit field
7936ca3 Btrfs: Default to 8k max packed tails
a6b6e75 Btrfs: Defrag only leaves, and only when the parent node has a single
objectid
ff79f81 Btrfs: Add back file data checksumming
cf786e7 Btrfs: Defrag: only walk into nodes with the defrag bit set
304fced Btrfs: balance_dirty_pages_ratelimited is causing problems, use nr ==
1 always
0f1ebbd Btrfs: Large block related defrag optimizations
19c00dd Btrfs: Add back metadata checksumming
0f82731 Breakout BTRFS_SETGET_FUNCS into a separate C file, the inlines were
too big.
810191f Btrfs: extent_map optimizations to cut down on CPU usage
3326d1b Btrfs: Allow tails larger than one page
4dc1190 Btrfs: Add an extent buffer LRU to reduce radix tree hits
e19caa5 Btrfs: Fix allocation routines to avoid intermixing data and metadata
allocations
6b80053 Btrfs: Add back the online defragging code
09e71a3 Btrfs: Use an array of pages in the extent buffers to reduce the cost
of find_get_page
14048ed Btrfs: Cache extent buffer mappings
db94535 Btrfs: Allow tree blocks larger than the page size
1a5bc16 Btrfs: Change the remaining radix trees used by extent-tree.c to
extent_map trees
96b5179 Btrfs: Stop using radix trees for the block group cache
f510cfe Btrfs: Fix extent_buffer and extent_state leaks
ae5252b Btrfs: Go back to kmaps instead of page_address in extent_buffers
6d36dcd Btrfs: Avoid memcpy where possible in extent_buffers
479965d Btrfs: Optimizations for the extent_buffer code
5f39d39 Btrfs: Create extent_buffer interface for large blocksizes
50b78c2 btrfs_get_extent should treat inline extents as though they hold a
whole block
b3cfa35 Btrfs: factor page private preparations into a helper
8e1cd76 Btrfs: Fix double free and off by one in inode.c
bab9fb0 Btrfs: truncate: don't update inode->i_blocks when extent is a hole
2322358 create btrfs_path slab with the correct size
a61721d fix found_type decrement in btrfs_truncate_in_trans
cf67582 Btrfs: Fix duplicate ENOSPC checks in find_free_extent
d3c2fdc Btrfs: Use balance_dirty_pages_nr on btree blocks
7d7d606 Btrfs: Fix cache_block_group to catch holes at the start of the group
6af858b Btrfs: Fix off by one error in dirty_and_release_pages
d03581f split up btrfs_ioctl
34287aa Btrfs: use unlocked_ioctl
432eba0 Btrfs: Simplify makefile
84a5d5e Btrfs: add modules_install target
93a6925 Btrfs: Fix extra link count dec in rename
3de3f77 Btrfs: Added tag v0.8 for changeset f5ce4cc64def
5ce14bb Btrfs: Find and remove dead roots the first time a root is loaded.
0e2752a Btrfs: [PATCH] extent_map: add writepage_end_io hook
b06355f Btrfs: [PATCH] extent_map: make the writepage_io hook optional
d396c6f Btrfs: [PATCH] extent_map: provide generic bmap
90f1c19 Btrfs: [PATCH] extent_map: fix locking for bio completion
9433063 [PATCH] btrfs: fix printk format warning
a8c450b Btrfs: Reorder tests in set_extent_bit to properly find holes
011410b Btrfs: Add more synchronization before creating a snapshot
86479a0 Add support for defragging files via btrfsctl -d. Avoid OOM on
extent tree
8e21528 Btrfs: remove extra drop_extent_cache call
2bf5a72 Btrfs: fsx delalloc fixes
07157aa Btrfs: Add file data csums back in via hooks in the extent map code
95e0528 Btrfs: Use mount -o subvol to select the subvol directory instead of
dev:
e9fe395 Btrfs: Fix oopsen in extent_tree.c during enospc
4b82d6e Btrfs: Add mount into directory support
1b4ab1b Btrfs: Fix mknod to properly send rdev info back to disk
252c38f Btrfs: ctree.c cleanups
58176a9 Btrfs: Add per-root block accounting and sysfs entries
b888db2 Btrfs: Add delayed allocation to the extent based page tree code
a52d9a8 Btrfs: Extent based page cache code. This uses an rbtree of extents
and tests
83df7c1 Btrfs: Make sure to cow the root during a snapshot
2cc58cf Btrfs: Do more extensive readahead during tree searches
3202061 fix block readahead in btrfs_next_leaf
6d626f6 Btrfs: Added tag v0.7 for changeset 6125224d77d0
15ee9bc Btrfs: delay commits during fsync to allow more writers
f2183bd Btrfs: Add BH_Defrag to mark buffers that are in need of defragging
e9d0b13 Btrfs: Btree defrag on the extent-mapping tree as well
409eb95 Btrfs: Further reduce the concurrency penalty of defrag and
drop_snapshot
26b8003 Btrfs: Replace extent tree preallocation code with some bit radix
magic.
f4468e9 Btrfs: Let some locks go during defrag and snapshot dropping
37fa704 Btrfs: Added tag v0.6 for changeset c13e9a0bf9b4
6702ed4 Btrfs: Add run time btree defrag, and an ioctl to force btree defrag
3c69fae Btrfs: Fold some btree readahead routines into something more generic.
9f3a742 Btrfs: Do snapshot deletion in smaller chunks.
8578f0f Btrfs: cleaner make clean
92fee66 Btrfs: deal with api changes in 2.6.23-rc1
618e21d Btrfs: Implement mknod
a1f3963 Btrfs: Some code cleanups
ec6b910 Btrfs: trivial include fixups
f2fdf02 Btrfs: Added tag v0.5 for changeset 080c0640a527
ccd467d Btrfs: crash recovery fixes
f2654de Btrfs: Allow find_free_extent callers to pass in an exclusion range
4b52dff Btrfs: Fix super block updates during transaction commit
79c4458 Btrfs: Fix mtime and ctime updates on parent dirs
4b2220d Btrfs: Added tag v0.4 for changeset d4bf0a71f074
22bb92f Btrfs: Documentation update
5eda7b5 Btrfs: Add the ability to find and remove dead roots after a crash.
54aa1f4 Btrfs: Audit callers and return codes to make sure -ENOSPC gets up
the stack
11bd143 Btrfs: Switch to libcrc32c to avoid problems with cryptomgr on
highmem machines
e011599 Btrfs: reada while dropping snapshots
85e55b1 Btrfs: cache the extent tree preallocation
63c992f Btrfs: Added tag v0.3 for changeset edfcc0faa35c
8c2383c Subject: Rework btrfs_file_write to only allocate while page locks
are held
9ebefb18 Btrfs: patch queue: page_mkwrite
f1ace24 btrfs: Code cleanup
b79ab95 Btrfs: Added tag v0.2 for changeset 8edac0ff7fb5
3408878 Btrfs: i386 fixes from axboe
6cbd557 Btrfs: add GPLv2
8a71264 Btrfs: no slashes in subvolume names
5af3981 Btrfs: printk fixes
84f54cf Btrfs: 64 bit div fixes
39279cc Btrfs: split up super.c
5276aed Btrfs: fix oops after block group lookup
0cf6c62 Btrfs: remove device tree
ad693af Btrfs: reap dead roots right after commit
facda1e Btrfs: get forced transaction commits via workqueue
08607c1 Btrfs: add compat ioctl
fabb568 Btrfs: d_type optimization
fbdc762 Btrfs: use a separate flag for search_start vs a hint in
find_free_extent
1e2677e Btrfs: block group switching
1de037a Btrfs: fixup various fsx failures
3a68637 Btrfs: sparse files!
2b8d99a Btrfs: symlinks and hard links
e06afa8 Btrfs: rename
f9f3c6b Btrfs: 2.6.21-git fixes
de428b6 Btrfs: allocator optimizations, truncate readahead
098f59c Btrfs: patch queue: fix corruption when splitting large items
509659c Btrfs: switch to crc32c instead of sha256
8d7be55 Btrfs: fix check_node and check_leaf to use less cpu
e37c9e6 Btrfs: many allocator fixes, pretty solid
3e1ad54 Btrfs: allocator and tuning
be74417 Btrfs: more allocator enhancements
be08c1b Btrfs: early metadata/data split
35b7e47 Btrfs: fix page cache memory leak
090d187 Btrfs: directory readahead
31f3c99 Btrfs: allocator improvements, inode block groups
308535a Btrfs: prealloc more blocks for the extent map
7c4452b Btrfs: smarter transaction writeback
06a2f9f Btrfs: try to drop dead cow pages from ram
28b8bb9 Btrfs: allocator tweaks
cd1bc46 Btrfs: more block allocator work
9078a3e Btrfs: start of block group code
f2458e1 Btrfs: change around extent-tree prealloc
f68cad0 Btrfs: fixup dirty_inode related deadlocks
c62a192 Btrfs: get rid of the extent_item type field
b513386 Btrfs: add dirty_inode call
5e82849 Btrfs: new subvolume oops fix
5d0c3e6 Btrfs: fix extent owner/type setting on extent tree blocks
4d77567 Btrfs: add owner and type fields to the extents aand block headers
33ade1f Btrfs: node balance optimizations
e66f709 Btrfs: write barriers on commit, balance level before split
8fd1779 Btrfs: early fsync support
7e38180 Btrfs: directory inode index is back
236454d Btrfs: many file_write fixes, inline data
a429e51 Btrfs: working file_write, reorganized key flags
70b2bef Btrfs: rework csums and extent item ordering
b18c668 Btrfs: progress on file_write
6567e83 Btrfs: early work to file_write in big extents
b4100d6 Btrfs: add a device id to device items
8352d8a Btrfs: add disk ioctl, mostly working
7eccb90 Btrfs: create a logical->phsyical block number mapping scheme
0bd93ba Btrfs: early support for multiple devices
cac87fa Btrfs: use a dedicated inode num for root root dir
2d13d8d Btrfs: detect duplicate subvol names
2619ba1 Btrfs: subvolumes
2932f3e Btrfs: when forced to cow for file_write, get the page uptodate first
79b2cb1 Btrfs: only cow in get_block when create==1
48ddc6f Btrfs: cow file extents before writing
d0dbc62 Btrfs: drop owner and parentid
1b05da2 Btrfs: drop the inode map tree
c5739bb Btrfs: snapshot progress
0f7d52f Btrfs: groundwork for subvolume and snapshot roots
d6e4a42 Btrfs: start of support for many FS volumes
3eb0314 Btrfs: uuids
5be6f7f Btrfs: dirindex optimizations
7fcde0e Btrfs: finish off inode indexing in dirs, add overflows
5f26f77 Btrfs: more inode indexed directory work
bae45de Btrfs: add dir inode index
b1a4d96 Btrfs: tweak the inode-map and free extent search starts on cold mount
e8f05c4 Btrfs: disable inline data code for now
d4dbff9 Btrfs: support for items bigger than 1/2 the blocksize
df24a2b Btrfs: early inline file data code
9d64272 Btrfs: don't wait on uptodate buffers on read
2da566e Btrfs: csum_verify_file_block locking fix
7cfcc17 Btrfs: corruptions fixed
5caf2a0 Btrfs: dynamic allocation of path struct
2c90e5d Btrfs: still corruption hunting
d602557 Btrfs: corruption hunt continues
22b0ebd Btrfs: hunting slab corruption
f254e52 Btrfs: verify csums on read
75dfe39 btrfs_file_write -- first pass
30ae846 Btrfs: btree address space fixes
87cbda5 Btrfs: sha256 csums on metadata
d98237b Btrfs: use a btree inode instead of sb_getblk
5f443fd btrfs_rmdir
9773a78 Btrfs: byte offsets for file keys
f4b9aa8 btrfs_truncate
71951f3 Btrfs: add generation field to file extent
9a6f11e Btrfs: split out level field in struct header
6407bf6 Btrfs: reference counts on data extents
dee26a9 btrfs_get_block, file read/write
4730a4b btrfs_dirty_inode
b52d63f Btrfs: TODO update
8ef9762 Btrfs: add a radix back bit tree
f792203 btrfs_mkdir
dcea791 Btrfs: very simple readdir readahead
134e973 Btrfs: unlink and delete_inode
78fae27 Btrfs: leak fixes, pinning fixes
d561c02 Btrfs: very minimal locking
7f5c151 Add generation number to btrfs_header, readdir fixes, hash collision
fixes
df2ce34 Btrfs: properly set new buffers for new blocks up to date
d571976 btrfs_create, btrfs_write_super, btrfs_sync_fs
79154b1 Btrfs: transaction rework
e20d96d Mountable btrfs, with readdir
2e635a2 Btrfs: initial move to kernel module land
1261ec4 Btrfs: Better block record keeping, real mkfs
293ffd5 Btrfs: change dir-test to insert inode_items
313a013 Btrfs: Update TODO
9f5fae2 Btrfs: Add inode map, and the start of file extent items
631d7d9 Btrfs: add transaction.h to the Makefile
4068947 Btrfs: minor comments
e089f05 Btrfs: transaction handles everywhere
88fd146 Btrfs: pin freed blocks from the FS tree too
a8a2ee0 Btrfs: add a name_len to dir items, reorder key
1e1d270 Btrfs: add inode item
1d4f640 Btrfs: directory testing code and dir item fixes
24af03e Btrfs: add hash.h
62e2749 Btrfs: Use a chunk of the key flags to record the item type.
a1516c8 Btrfs: reorder key offset and flags
123abc8 Btrfs: variable block size support
4beb1b8 Btrfs: add leaf data casting helper
7108749 Btrfs: properly reset block cache on free
3768f36 Btrfs: Change the super to point to a tree of trees to enable
persistent snapshots
eaee50e Btrfs: merge leaves before split
9aca1d5 Btrfs: make some funcs static
234b63a rename funcs and structs to btrfs
cf27e1e Btrfs: struct extent_item endian
1d4f8a0 Btrfs: node->blockptrs endian fixes
0783fcf Btrfs: struct item endian fixes
e2fa722 Btrfs: struct key endian fixes
bb492bb Btrfs: Add sparse endian annotations to struct header
7518a23 Btrfs: get/set for struct header fields
83e15a2 fix leak in btrfs_drop_snapshot
20524f0 Btrfs: recursion free-first pass
0579da4 Btrfs: Fixup last found extent caching
037e639 Btrfs: get rid of add recursion
a28ec19 Btrfs: Fixup reference counting on cows
02217ed Btrfs: early reference counting
77ce684 Btrfs: period commit during initial fill in the random tester
f0930a3 Btrfs: Fix extent code to use merge during delete
ed2ff2c Btrfs: pretend page cache & commit code
79f95c8 Btrfs: Fixup the code to merge during path walks
bb80395 Btrfs: merge on the way down during deletes
0f70abe Btrfs: more return code checking
aa5d6be Btrfs: return code checking
af86d07 Btrfs: Add sparse checking to Makefile
8e19f2c Btrfs: Take out the merge-during-search-on-delete code, it is buggy.
d16302a Btrfs: more 32 bit cleanups
41903fe Btrfs: 32bit cleanups
7cf7596 Btrfs: u64 cleanups
c673024 Btrfs: fixup dbfile perms
fec577f Btrfs: Add fsx-style randomized tree tester
97571fd Btrfs: cleanup & comment
00ec4c5 Btrfs: push_leaf_right
5de08d7 Btrfs: Break up ctree.c a little
9a8dd15 Btrfs: Block sized tree extents and extent deletion
5c680ed Btrfs: switch to early splits
cfaa729 Btrfs: extent fixes
06ed4b3 Btrfs: add mkfs.c
d97e63b Btrfs: early extent mapping support
74123bd Btrfs: Commenting/cleanup
eb60cea Btrfs: Add backing store, memory management
4920c9a Btrfs: Faster deletes, add Makefile and kerncompat
be0e5c0 Btrfs: Initial checkin, basic working tree code
from ce79735c12d62c3cda38eb31762cf98e87c7b087 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c088f4e9da74b901f7ed1749ad697d77622ed0f9
Merge: ce79735c12d62c3cda38eb31762cf98e87c7b087
a6525042bfdfcab128bd91fad264de10fd24a55e
Author: Lachlan McIlroy <lachlan@xxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed Jan 14 16:29:08 2009 +1100
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
-----------------------------------------------------------------------
Summary of changes:
Documentation/ABI/testing/sysfs-class-regulator | 136 +-
Documentation/DocBook/Makefile | 2 +-
Documentation/DocBook/regulator.tmpl | 304 +
Documentation/RCU/00-INDEX | 2 +
Documentation/RCU/rcubarrier.txt | 304 +
Documentation/bad_memory.txt | 45 +
Documentation/cgroups/cgroups.txt | 9 +-
Documentation/controllers/memcg_test.txt | 342 +
Documentation/controllers/memory.txt | 135 +-
Documentation/crypto/async-tx-api.txt | 96 +-
Documentation/development-process/4.Coding | 6 +-
Documentation/dmaengine.txt | 1 +
Documentation/filesystems/Locking | 8 +-
Documentation/filesystems/btrfs.txt | 91 +
Documentation/filesystems/ext4.txt | 85 +-
Documentation/filesystems/squashfs.txt | 225 +
Documentation/filesystems/vfs.txt | 8 +-
Documentation/hwmon/abituguru-datasheet | 4 +-
Documentation/kernel-parameters.txt | 53 +-
Documentation/nommu-mmap.txt | 31 +-
Documentation/powerpc/dts-bindings/4xx/ndfc.txt | 39 +
Documentation/powerpc/dts-bindings/fsl/board.txt | 32 +-
Documentation/scsi/scsi_fc_transport.txt | 4 +-
Documentation/sysctl/vm.txt | 18 +
Documentation/w1/masters/00-INDEX | 2 +
Documentation/w1/masters/mxc-w1 | 11 +
Documentation/w1/w1.netlink | 164 +-
Documentation/x86/boot.txt | 2 +-
MAINTAINERS | 18 +
Makefile | 4 +-
arch/arm/configs/clps7500_defconfig | 801 --
arch/arm/include/asm/mmu.h | 1 -
arch/arm/kernel/isa.c | 1 +
arch/arm/mach-at91/at91cap9.c | 1 +
arch/arm/mach-at91/at91rm9200.c | 1 +
arch/arm/mach-at91/at91sam9260.c | 1 +
arch/arm/mach-at91/at91sam9261.c | 1 +
arch/arm/mach-at91/at91sam9263.c | 1 +
arch/arm/mach-at91/at91sam9rl.c | 1 +
arch/arm/mach-at91/board-sam9rlek.c | 1 +
arch/arm/mach-clps711x/edb7211-mm.c | 1 -
arch/arm/mach-clps711x/fortunet.c | 1 -
arch/arm/mach-davinci/devices.c | 1 +
arch/arm/mach-davinci/include/mach/gpio.h | 1 +
arch/arm/mach-footbridge/common.c | 9 +-
arch/arm/mach-footbridge/common.h | 1 +
arch/arm/mach-footbridge/dc21285.c | 23 +-
arch/arm/mach-footbridge/isa-irq.c | 2 +
arch/arm/mach-h720x/h7202-eval.c | 1 +
arch/arm/mach-imx/clock.c | 2 +-
arch/arm/mach-imx/generic.c | 6 +-
arch/arm/mach-imx/include/mach/imx-regs.h | 106 -
arch/arm/mach-kirkwood/common.c | 1 +
arch/arm/mach-kirkwood/pcie.c | 1 +
arch/arm/mach-ks8695/devices.c | 1 +
arch/arm/mach-msm/devices.c | 1 +
arch/arm/mach-mv78xx0/pcie.c | 1 +
arch/arm/mach-mx2/devices.c | 1 +
arch/arm/mach-mx3/devices.c | 1 +
arch/arm/mach-netx/fb.c | 2 +
arch/arm/mach-netx/time.c | 2 +-
arch/arm/mach-netx/xc.c | 1 +
arch/arm/mach-omap1/mcbsp.c | 1 +
arch/arm/mach-omap2/mcbsp.c | 1 +
arch/arm/mach-orion5x/pci.c | 1 +
arch/arm/mach-pnx4008/gpio.c | 1 +
arch/arm/mach-pnx4008/i2c.c | 1 +
arch/arm/mach-pxa/corgi.c | 54 +
arch/arm/mach-pxa/e350.c | 1 +
arch/arm/mach-pxa/e400.c | 1 +
arch/arm/mach-pxa/e740.c | 1 +
arch/arm/mach-pxa/e750.c | 53 +
arch/arm/mach-pxa/e800.c | 1 +
arch/arm/mach-pxa/include/mach/pxa3xx-regs.h | 2 -
arch/arm/mach-pxa/poodle.c | 51 +
arch/arm/mach-pxa/spitz.c | 77 +
arch/arm/mach-realview/platsmp.c | 1 +
arch/arm/mach-s3c2410/include/mach/gpio.h | 1 +
arch/arm/mach-s3c2410/include/mach/irqs.h | 4 -
arch/arm/mach-s3c2440/mach-at2440evb.c | 2 +-
arch/arm/mach-s3c6400/include/mach/irqs.h | 4 -
arch/arm/mach-w90x900/mach-w90p910evb.c | 1 +
arch/arm/mach-w90x900/time.c | 1 -
arch/arm/mm/dma-mapping.c | 28 +-
arch/arm/mm/proc-syms.c | 1 +
arch/arm/plat-omap/i2c.c | 1 +
arch/arm/plat-s3c/dev-fb.c | 1 +
arch/arm/plat-s3c/dev-i2c0.c | 1 +
arch/arm/plat-s3c/dev-i2c1.c | 1 +
arch/arm/plat-s3c24xx/gpiolib.c | 18 +
arch/arm/plat-s3c24xx/pwm.c | 2 +
arch/arm/plat-s3c64xx/include/plat/irqs.h | 2 +-
arch/avr32/mach-at32ap/at32ap700x.c | 15 +-
arch/blackfin/include/asm/mmu.h | 1 -
arch/blackfin/kernel/ptrace.c | 6 +-
arch/blackfin/kernel/traps.c | 11 +-
arch/frv/kernel/ptrace.c | 11 +-
arch/h8300/include/asm/mmu.h | 1 -
arch/ia64/include/asm/acpi-ext.h | 1 -
arch/ia64/include/asm/irq.h | 2 +-
arch/ia64/include/asm/sn/acpi.h | 2 -
arch/ia64/include/asm/topology.h | 2 +-
arch/ia64/kernel/acpi.c | 1 +
arch/ia64/kernel/irq.c | 15 +-
arch/ia64/sn/kernel/io_acpi_init.c | 103 +-
arch/ia64/sn/kernel/io_common.c | 5 +-
arch/m68k/amiga/amiints.c | 12 +-
arch/m68k/amiga/cia.c | 4 +-
arch/m68k/amiga/config.c | 3 +-
arch/m68k/apollo/config.c | 7 +-
arch/m68k/atari/atakeyb.c | 10 +-
arch/m68k/atari/stdma.c | 5 +-
arch/m68k/atari/time.c | 5 +-
arch/m68k/bvme6000/config.c | 1 -
arch/m68k/hp300/time.c | 3 +-
arch/{arm => m68k}/kernel/.gitignore | 0
arch/m68k/kernel/entry.S | 2 +-
arch/m68k/kernel/setup.c | 11 +-
arch/m68k/kernel/signal.c | 15 +
arch/m68k/kernel/vmlinux-sun3.lds | 1 +
arch/m68k/mac/baboon.c | 3 +-
arch/m68k/mac/config.c | 12 -
arch/m68k/mac/debug.c | 1 -
arch/m68k/mac/iop.c | 10 +-
arch/m68k/mac/macints.c | 15 +-
arch/m68k/mac/misc.c | 1 -
arch/m68k/mac/oss.c | 25 +-
arch/m68k/mac/psc.c | 12 +-
arch/m68k/mac/via.c | 35 +-
arch/m68k/math-emu/fp_log.c | 1 -
arch/m68k/mm/init.c | 4 +-
arch/m68k/mm/motorola.c | 7 +-
arch/m68k/mvme147/config.c | 6 +-
arch/m68k/mvme16x/config.c | 1 -
arch/m68k/q40/config.c | 3 -
arch/m68k/sun3/config.c | 8 +-
arch/m68k/sun3/mmu_emu.c | 1 -
arch/m68k/sun3/sun3ints.c | 9 +-
arch/m68k/sun3x/config.c | 1 -
arch/m68knommu/include/asm/mmu.h | 1 -
arch/mips/Kconfig | 71 +-
arch/mips/Makefile | 40 +-
arch/mips/alchemy/Kconfig | 5 +-
arch/mips/alchemy/common/Makefile | 4 +-
arch/mips/alchemy/common/au1xxx_irqmap.c | 205 -
arch/mips/alchemy/common/clocks.c | 65 +-
arch/mips/alchemy/common/cputable.c | 52 -
arch/mips/alchemy/common/dbdma.c | 65 +
arch/mips/alchemy/common/irq.c | 745 +-
arch/mips/alchemy/common/power.c | 406 +-
arch/mips/alchemy/common/reset.c | 2 -
arch/mips/alchemy/common/setup.c | 71 +-
arch/mips/alchemy/common/sleeper.S | 118 +-
arch/mips/alchemy/common/time.c | 311 +-
arch/mips/alchemy/db1x00/Makefile | 8 -
arch/mips/alchemy/db1x00/board_setup.c | 108 -
arch/mips/alchemy/db1x00/init.c | 62 -
arch/mips/alchemy/db1x00/irqmap.c | 86 -
arch/mips/alchemy/devboards/Makefile | 18 +
arch/mips/alchemy/devboards/db1x00/Makefile | 8 +
arch/mips/alchemy/devboards/db1x00/board_setup.c | 145 +
arch/mips/alchemy/devboards/db1x00/irqmap.c | 90 +
arch/mips/alchemy/devboards/pb1000/Makefile | 8 +
arch/mips/alchemy/devboards/pb1000/board_setup.c | 191 +
arch/mips/alchemy/devboards/pb1100/Makefile | 8 +
arch/mips/alchemy/devboards/pb1100/board_setup.c | 156 +
arch/mips/alchemy/devboards/pb1200/Makefile | 7 +
arch/mips/alchemy/devboards/pb1200/board_setup.c | 164 +
arch/mips/alchemy/devboards/pb1200/irqmap.c | 134 +
.../mips/alchemy/{ => devboards}/pb1200/platform.c | 0
arch/mips/alchemy/devboards/pb1500/Makefile | 8 +
arch/mips/alchemy/devboards/pb1500/board_setup.c | 163 +
arch/mips/alchemy/devboards/pb1550/Makefile | 8 +
arch/mips/alchemy/devboards/pb1550/board_setup.c | 92 +
arch/mips/alchemy/devboards/pm.c | 229 +
arch/mips/alchemy/devboards/prom.c | 62 +
arch/mips/alchemy/mtx-1/board_setup.c | 12 +
arch/mips/alchemy/mtx-1/init.c | 2 +-
arch/mips/alchemy/mtx-1/irqmap.c | 18 +-
arch/mips/alchemy/pb1000/Makefile | 8 -
arch/mips/alchemy/pb1000/board_setup.c | 165 -
arch/mips/alchemy/pb1000/init.c | 57 -
arch/mips/alchemy/pb1000/irqmap.c | 38 -
arch/mips/alchemy/pb1100/Makefile | 8 -
arch/mips/alchemy/pb1100/board_setup.c | 109 -
arch/mips/alchemy/pb1100/init.c | 60 -
arch/mips/alchemy/pb1100/irqmap.c | 40 -
arch/mips/alchemy/pb1200/Makefile | 8 -
arch/mips/alchemy/pb1200/board_setup.c | 162 -
arch/mips/alchemy/pb1200/init.c | 58 -
arch/mips/alchemy/pb1200/irqmap.c | 160 -
arch/mips/alchemy/pb1500/Makefile | 8 -
arch/mips/alchemy/pb1500/board_setup.c | 119 -
arch/mips/alchemy/pb1500/init.c | 58 -
arch/mips/alchemy/pb1500/irqmap.c | 46 -
arch/mips/alchemy/pb1550/Makefile | 8 -
arch/mips/alchemy/pb1550/board_setup.c | 58 -
arch/mips/alchemy/pb1550/init.c | 58 -
arch/mips/alchemy/pb1550/irqmap.c | 43 -
arch/mips/alchemy/xxs1500/board_setup.c | 12 +
arch/mips/alchemy/xxs1500/init.c | 2 +-
arch/mips/alchemy/xxs1500/irqmap.c | 31 +-
arch/mips/cavium-octeon/Kconfig | 85 +
arch/mips/cavium-octeon/Makefile | 16 +
arch/mips/cavium-octeon/csrc-octeon.c | 58 +
arch/mips/cavium-octeon/dma-octeon.c | 32 +
arch/mips/cavium-octeon/executive/Makefile | 13 +
arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 586 ++
arch/mips/cavium-octeon/executive/cvmx-l2c.c | 734 ++
arch/mips/cavium-octeon/executive/cvmx-sysinfo.c | 116 +
arch/mips/cavium-octeon/executive/octeon-model.c | 358 +
arch/mips/cavium-octeon/flash_setup.c | 84 +
arch/mips/cavium-octeon/octeon-irq.c | 497 +
arch/mips/cavium-octeon/octeon-memcpy.S | 521 ++
arch/mips/cavium-octeon/serial.c | 136 +
arch/mips/cavium-octeon/setup.c | 929 ++
arch/mips/cavium-octeon/smp.c | 211 +
arch/mips/configs/cavium-octeon_defconfig | 943 ++
arch/mips/include/asm/cpu-features.h | 3 +
arch/mips/include/asm/cpu.h | 14 +
arch/mips/include/asm/hazards.h | 4 +-
arch/mips/include/asm/io.h | 14 +
arch/mips/include/asm/mach-au1x00/au1000.h | 89 +-
arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h | 5 +
.../asm/mach-cavium-octeon/cpu-feature-overrides.h | 78 +
.../include/asm/mach-cavium-octeon/dma-coherence.h | 64 +
arch/mips/include/asm/mach-cavium-octeon/irq.h | 244 +
.../asm/mach-cavium-octeon/kernel-entry-init.h | 131 +
arch/mips/include/asm/mach-cavium-octeon/war.h | 26 +
arch/mips/include/asm/mach-generic/dma-coherence.h | 26 +-
arch/mips/include/asm/mach-ip27/dma-coherence.h | 26 +-
arch/mips/include/asm/mach-ip32/dma-coherence.h | 26 +-
arch/mips/include/asm/mach-jazz/dma-coherence.h | 26 +-
arch/mips/include/asm/mach-lemote/dma-coherence.h | 26 +-
arch/mips/include/asm/mipsregs.h | 22 +
arch/mips/include/asm/module.h | 2 +
arch/mips/include/asm/octeon/cvmx-asm.h | 128 +
arch/mips/include/asm/octeon/cvmx-bootinfo.h | 262 +
arch/mips/include/asm/octeon/cvmx-bootmem.h | 288 +
arch/mips/include/asm/octeon/cvmx-ciu-defs.h | 1616 ++++
arch/mips/include/asm/octeon/cvmx-gpio-defs.h | 219 +
arch/mips/include/asm/octeon/cvmx-iob-defs.h | 530 ++
arch/mips/include/asm/octeon/cvmx-ipd-defs.h | 877 ++
arch/mips/include/asm/octeon/cvmx-l2c-defs.h | 963 ++
arch/mips/include/asm/octeon/cvmx-l2c.h | 325 +
arch/mips/include/asm/octeon/cvmx-l2d-defs.h | 369 +
arch/mips/include/asm/octeon/cvmx-l2t-defs.h | 141 +
arch/mips/include/asm/octeon/cvmx-led-defs.h | 240 +
arch/mips/include/asm/octeon/cvmx-mio-defs.h | 2004 +++++
arch/mips/include/asm/octeon/cvmx-packet.h | 61 +
arch/mips/include/asm/octeon/cvmx-pow-defs.h | 698 ++
arch/mips/include/asm/octeon/cvmx-spinlock.h | 232 +
arch/mips/include/asm/octeon/cvmx-sysinfo.h | 152 +
arch/mips/include/asm/octeon/cvmx.h | 505 ++
arch/mips/include/asm/octeon/octeon-feature.h | 119 +
arch/mips/include/asm/octeon/octeon-model.h | 321 +
arch/mips/include/asm/octeon/octeon.h | 248 +
arch/mips/include/asm/processor.h | 69 +
arch/mips/include/asm/ptrace.h | 4 +
arch/mips/include/asm/smp.h | 3 +
arch/mips/include/asm/stackframe.h | 17 +
arch/mips/include/asm/time.h | 24 +-
arch/mips/kernel/Makefile | 5 +-
arch/mips/kernel/asm-offsets.c | 31 +
arch/mips/kernel/branch.c | 33 +
arch/mips/kernel/cevt-r4k.c | 2 +-
arch/mips/kernel/cpu-probe.c | 31 +-
arch/mips/kernel/csrc-r4k.c | 2 +-
arch/mips/kernel/genex.S | 4 +
arch/mips/kernel/irq.c | 1 +
arch/mips/kernel/octeon_switch.S | 506 ++
arch/mips/kernel/ptrace32.c | 64 +-
arch/mips/kernel/traps.c | 21 +
arch/mips/lib/Makefile | 1 +
arch/mips/mm/Makefile | 1 +
arch/mips/mm/c-octeon.c | 307 +
arch/mips/mm/cache.c | 6 +
arch/mips/mm/cex-oct.S | 70 +
arch/mips/mm/dma-default.c | 25 +-
arch/mips/mm/tlb-r4k.c | 5 +-
arch/mips/mm/tlbex.c | 1 +
arch/parisc/Makefile | 2 +-
arch/parisc/include/asm/Kbuild | 1 +
arch/parisc/include/asm/byteorder.h | 77 +-
arch/parisc/include/asm/checksum.h | 2 +-
arch/parisc/include/asm/io.h | 12 +-
arch/parisc/include/asm/mmu_context.h | 13 +-
arch/parisc/include/asm/processor.h | 4 +-
arch/parisc/include/asm/swab.h | 66 +
arch/parisc/include/asm/uaccess.h | 2 +
arch/parisc/kernel/drivers.c | 40 +-
arch/parisc/kernel/hpmc.S | 8 +-
arch/parisc/kernel/irq.c | 11 +-
arch/parisc/kernel/pdc_cons.c | 2 +-
arch/parisc/kernel/perf.c | 4 +-
arch/parisc/kernel/processor.c | 68 +-
arch/parisc/kernel/setup.c | 11 +-
arch/parisc/kernel/smp.c | 32 +-
arch/parisc/kernel/time.c | 4 +-
arch/parisc/kernel/topology.c | 4 +-
arch/parisc/kernel/traps.c | 9 +-
arch/parisc/kernel/unwind.c | 2 +-
arch/parisc/lib/iomap.c | 2 +-
arch/parisc/lib/memcpy.c | 2 +-
arch/parisc/mm/fault.c | 58 +-
arch/powerpc/Kconfig | 5 +-
arch/powerpc/boot/Makefile | 2 +-
arch/powerpc/boot/dts/gef_sbc610.dts | 15 +
arch/powerpc/boot/dts/mpc836x_mds.dts | 43 +-
arch/powerpc/boot/dts/mpc836x_rdk.dts | 19 +-
arch/powerpc/boot/dts/mpc8641_hpcn.dts | 56 +-
arch/powerpc/boot/install.sh | 14 +-
arch/powerpc/configs/85xx/mpc8572_ds_defconfig | 43 +-
arch/powerpc/configs/86xx/gef_sbc610_defconfig | 1 +
arch/powerpc/include/asm/cell-pmu.h | 2 +
arch/powerpc/include/asm/ioctls.h | 2 +
arch/powerpc/include/asm/kexec.h | 55 -
arch/powerpc/include/asm/oprofile_impl.h | 6 +
arch/powerpc/include/asm/ps3.h | 2 +
arch/powerpc/include/asm/qe.h | 37 +-
arch/powerpc/include/asm/qe_ic.h | 21 +-
arch/powerpc/include/asm/spu.h | 2 +-
arch/powerpc/kernel/Makefile | 2 +-
arch/powerpc/kernel/cacheinfo.c | 837 ++
arch/powerpc/kernel/cacheinfo.h | 8 +
arch/powerpc/kernel/pci-common.c | 71 +-
arch/powerpc/kernel/pci_64.c | 9 +-
arch/powerpc/kernel/ppc_ksyms.c | 1 +
arch/powerpc/kernel/prom.c | 14 +-
arch/powerpc/kernel/prom_init.c | 2 +-
arch/powerpc/kernel/sysfs.c | 300 +-
arch/powerpc/mm/mmu_decl.h | 6 +-
arch/powerpc/mm/numa.c | 62 +-
arch/powerpc/mm/pgtable_32.c | 3 +-
arch/powerpc/mm/tlb_nohash.c | 3 +-
arch/powerpc/oprofile/cell/pr_util.h | 13 +-
arch/powerpc/oprofile/cell/spu_profiler.c | 56 +-
arch/powerpc/oprofile/common.c | 22 +
arch/powerpc/oprofile/op_model_cell.c | 748 ++-
arch/powerpc/platforms/52xx/mpc52xx_common.c | 2 +-
arch/powerpc/platforms/83xx/mpc831x_rdb.c | 2 +-
arch/powerpc/platforms/83xx/mpc832x_mds.c | 9 +-
arch/powerpc/platforms/83xx/mpc832x_rdb.c | 5 +-
arch/powerpc/platforms/83xx/mpc836x_mds.c | 81 +-
arch/powerpc/platforms/83xx/mpc836x_rdk.c | 6 +-
arch/powerpc/platforms/83xx/mpc837x_mds.c | 1 -
arch/powerpc/platforms/83xx/mpc837x_rdb.c | 2 -
arch/powerpc/platforms/83xx/mpc83xx.h | 1 +
arch/powerpc/platforms/85xx/mpc85xx_ds.c | 7 +
arch/powerpc/platforms/85xx/smp.c | 1 +
arch/powerpc/platforms/Kconfig | 11 +
arch/powerpc/platforms/Kconfig.cputype | 2 +-
arch/powerpc/platforms/cell/beat_htab.c | 21 +-
arch/powerpc/platforms/cell/beat_udbg.c | 4 +-
arch/powerpc/platforms/cell/cbe_cpufreq.c | 2 +-
.../powerpc/platforms/cell/cbe_cpufreq_pervasive.c | 2 +-
arch/powerpc/platforms/cell/cpufreq_spudemand.c | 4 +-
arch/powerpc/platforms/cell/interrupt.c | 2 +-
arch/powerpc/platforms/cell/io-workarounds.c | 4 +-
arch/powerpc/platforms/cell/iommu.c | 4 +-
arch/powerpc/platforms/cell/spufs/spufs.h | 2 +-
arch/powerpc/platforms/iseries/Kconfig | 5 +-
arch/powerpc/platforms/iseries/setup.c | 11 +
arch/powerpc/platforms/pasemi/cpufreq.c | 4 +-
arch/powerpc/platforms/pasemi/dma_lib.c | 2 +-
arch/powerpc/platforms/powermac/cpufreq_64.c | 2 +-
arch/powerpc/platforms/powermac/pci.c | 2 +
arch/powerpc/platforms/powermac/time.c | 11 +-
arch/powerpc/platforms/ps3/device-init.c | 37 +
arch/powerpc/sysdev/Makefile | 1 +
arch/powerpc/sysdev/fsl_pci.c | 7 +-
arch/powerpc/sysdev/fsl_soc.h | 5 +
arch/powerpc/sysdev/qe_lib/Kconfig | 3 +-
arch/powerpc/sysdev/qe_lib/gpio.c | 195 +
arch/powerpc/sysdev/simple_gpio.c | 155 +
arch/powerpc/sysdev/simple_gpio.h | 12 +
arch/s390/include/asm/chpid.h | 2 +-
arch/s390/include/asm/chsc.h | 1 +
arch/s390/include/asm/cmb.h | 3 +
arch/s390/include/asm/dasd.h | 2 +
arch/s390/include/asm/kvm.h | 2 +-
arch/s390/include/asm/posix_types.h | 4 -
arch/s390/include/asm/ptrace.h | 7 +-
arch/s390/include/asm/qeth.h | 1 +
arch/s390/include/asm/schid.h | 2 +
arch/s390/include/asm/swab.h | 2 +-
arch/s390/include/asm/types.h | 6 +-
arch/s390/kernel/entry.h | 2 -
arch/s390/kernel/smp.c | 3 +-
arch/s390/kernel/sys_s390.c | 19 -
arch/s390/kernel/vdso.c | 3 +-
arch/s390/kernel/vdso32/gettimeofday.S | 4 -
arch/s390/kvm/diag.c | 2 +-
arch/s390/kvm/interrupt.c | 6 +-
arch/s390/kvm/priv.c | 2 +-
arch/sh/include/asm/mmu.h | 1 -
arch/sparc/configs/sparc32_defconfig | 290 +-
arch/sparc/include/asm/oplib_32.h | 11 -
arch/sparc/include/asm/oplib_64.h | 10 -
arch/sparc/include/asm/signal.h | 4 +
arch/sparc/include/asm/topology_64.h | 4 +
arch/sparc/kernel/auxio_32.c | 3 +-
arch/sparc/kernel/auxio_64.c | 2 +
arch/sparc/kernel/cpu.c | 2 +
arch/sparc/kernel/idprom.c | 3 +
arch/sparc/kernel/ioport.c | 15 +
arch/sparc/kernel/irq_32.c | 1 +
arch/sparc/kernel/pci.c | 1 +
arch/sparc/kernel/pcic.c | 6 +
arch/sparc/kernel/process_32.c | 2 +
arch/sparc/kernel/process_64.c | 2 +
arch/sparc/kernel/psycho_common.c | 60 +-
arch/sparc/kernel/sbus.c | 1 +
arch/sparc/kernel/setup_32.c | 3 +
arch/sparc/kernel/setup_64.c | 3 +
arch/sparc/kernel/sparc_ksyms_32.c | 225 +-
arch/sparc/kernel/sparc_ksyms_64.c | 243 +-
arch/sparc/kernel/sun4d_smp.c | 4 +-
arch/sparc/kernel/sun4m_smp.c | 5 +-
arch/sparc/kernel/sys_sparc_64.c | 2 +
arch/sparc/kernel/time_32.c | 2 +
arch/sparc/kernel/time_64.c | 2 +
arch/sparc/kernel/traps_32.c | 1 +
arch/sparc/kernel/traps_64.c | 2 +
arch/sparc/kernel/unaligned_64.c | 8 +-
arch/sparc/lib/Makefile | 1 +
arch/sparc/lib/PeeCeeI.c | 8 +
arch/sparc/lib/ksyms.c | 196 +
arch/sparc/lib/user_fixup.c | 5 +
arch/sparc/mm/generic_32.c | 1 +
arch/sparc/mm/generic_64.c | 1 +
arch/sparc/mm/highmem.c | 2 +
arch/sparc/mm/init_32.c | 6 +
arch/sparc/mm/init_64.c | 4 +
arch/sparc/prom/init_32.c | 4 +
arch/sparc/prom/misc_32.c | 3 +
arch/sparc/prom/misc_64.c | 3 +
arch/sparc/prom/ranges.c | 3 +
arch/sparc/prom/tree_32.c | 17 +-
arch/sparc/prom/tree_64.c | 18 +-
arch/x86/Kconfig | 1 +
arch/x86/include/asm/bitops.h | 2 +-
arch/x86/include/asm/es7000/apic.h | 2 +
arch/x86/include/asm/es7000/mpparse.h | 3 +-
arch/x86/include/asm/genapic_32.h | 8 +-
arch/x86/include/asm/mach-default/mach_mpparse.h | 4 +-
arch/x86/include/asm/mach-default/mach_wakecpu.h | 6 +
arch/x86/include/asm/mach-generic/mach_mpparse.h | 5 +-
arch/x86/include/asm/mach-generic/mach_mpspec.h | 4 +-
arch/x86/include/asm/mpspec_def.h | 102 +-
arch/x86/include/asm/mtrr.h | 10 +-
arch/x86/include/asm/numaq/mpparse.h | 3 +-
arch/x86/include/asm/pgtable.h | 19 +
arch/x86/include/asm/setup.h | 14 +-
arch/x86/include/asm/smp.h | 32 +-
arch/x86/include/asm/summit/apic.h | 1 +
arch/x86/include/asm/summit/mpparse.h | 2 +-
arch/x86/kernel/acpi/boot.c | 17 +-
arch/x86/kernel/acpi/cstate.c | 74 +-
arch/x86/kernel/acpi/sleep.c | 2 +
arch/x86/kernel/apic.c | 15 +-
arch/x86/kernel/apm_32.c | 4 +-
arch/x86/kernel/cpu/common.c | 26 +-
arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c | 149 +-
arch/x86/kernel/cpu/cpufreq/longhaul.c | 2 +-
arch/x86/kernel/cpu/cpufreq/p4-clockmod.c | 8 +-
arch/x86/kernel/cpu/cpufreq/powernow-k8.c | 6 +-
arch/x86/kernel/cpu/cpufreq/powernow-k8.h | 2 +-
arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c | 35 +-
arch/x86/kernel/cpu/cpufreq/speedstep-ich.c | 18 +-
arch/x86/kernel/cpu/mcheck/mce_32.c | 2 +-
arch/x86/kernel/cpu/mcheck/mce_amd_64.c | 2 +-
arch/x86/kernel/cpu/mcheck/p5.c | 2 +-
arch/x86/kernel/cpu/mcheck/p6.c | 2 +-
arch/x86/kernel/cpu/mcheck/winchip.c | 2 +-
arch/x86/kernel/e820.c | 21 +
arch/x86/kernel/early-quirks.c | 22 +-
arch/x86/kernel/entry_32.S | 2 -
arch/x86/kernel/head_64.S | 2 +-
arch/x86/kernel/i8259.c | 8 +-
arch/x86/kernel/io_apic.c | 2 -
arch/x86/kernel/ioport.c | 4 +-
arch/x86/kernel/irq.c | 2 +-
arch/x86/kernel/irq_32.c | 10 +-
arch/x86/kernel/irq_64.c | 22 +-
arch/x86/kernel/irqinit_32.c | 12 +-
arch/x86/kernel/irqinit_64.c | 8 +-
arch/x86/kernel/mpparse.c | 351 +-
arch/x86/kernel/nmi.c | 1 -
arch/x86/kernel/numaq_32.c | 38 +-
arch/x86/kernel/process_32.c | 19 +-
arch/x86/kernel/setup_percpu.c | 36 +-
arch/x86/kernel/smp.c | 19 +-
arch/x86/kernel/smpboot.c | 130 +-
arch/x86/kernel/time_32.c | 4 +-
arch/x86/kernel/time_64.c | 2 +-
arch/x86/kernel/traps.c | 3 -
arch/x86/kernel/visws_quirks.c | 32 +-
arch/x86/mach-generic/es7000.c | 10 +-
arch/x86/mach-generic/numaq.c | 3 +-
arch/x86/mach-generic/probe.c | 3 +-
arch/x86/mm/fault.c | 2 +-
arch/x86/mm/k8topology_64.c | 20 +-
arch/x86/mm/pageattr.c | 10 +-
arch/x86/mm/pat.c | 90 +-
arch/x86/oprofile/op_model_amd.c | 149 +-
arch/x86/pci/i386.c | 12 +-
block/Kconfig | 6 +
block/blk-map.c | 19 +-
crypto/async_tx/async_tx.c | 350 +-
drivers/Kconfig | 2 +
drivers/Makefile | 5 +-
drivers/acpi/Kconfig | 84 -
drivers/acpi/Makefile | 25 +-
drivers/acpi/acpica/Makefile | 44 +
drivers/acpi/acpica/accommon.h | 63 +
drivers/acpi/acpica/acconfig.h | 217 +
{include/acpi => drivers/acpi/acpica}/acdebug.h | 0
{include/acpi => drivers/acpi/acpica}/acdispat.h | 0
drivers/acpi/acpica/acevents.h | 218 +
drivers/acpi/acpica/acglobal.h | 394 +
drivers/acpi/acpica/achware.h | 119 +
{include/acpi => drivers/acpi/acpica}/acinterp.h | 0
drivers/acpi/acpica/aclocal.h | 990 ++
drivers/acpi/acpica/acmacros.h | 577 ++
drivers/acpi/acpica/acnamesp.h | 324 +
{include/acpi => drivers/acpi/acpica}/acobject.h | 0
{include/acpi => drivers/acpi/acpica}/acopcode.h | 0
{include/acpi => drivers/acpi/acpica}/acparser.h | 0
{include/acpi => drivers/acpi/acpica}/acpredef.h | 0
{include/acpi => drivers/acpi/acpica}/acresrc.h | 0
{include/acpi => drivers/acpi/acpica}/acstruct.h | 0
drivers/acpi/acpica/actables.h | 117 +
drivers/acpi/acpica/acutils.h | 549 ++
{include/acpi => drivers/acpi/acpica}/amlcode.h | 0
{include/acpi => drivers/acpi/acpica}/amlresrc.h | 0
drivers/acpi/acpica/dsfield.c | 650 ++
drivers/acpi/acpica/dsinit.c | 205 +
drivers/acpi/acpica/dsmethod.c | 629 ++
drivers/acpi/acpica/dsmthdat.c | 718 ++
drivers/acpi/acpica/dsobject.c | 813 ++
drivers/acpi/acpica/dsopcode.c | 1469 +++
drivers/acpi/acpica/dsutils.c | 869 ++
drivers/acpi/acpica/dswexec.c | 746 ++
drivers/acpi/acpica/dswload.c | 1203 +++
drivers/acpi/acpica/dswscope.c | 214 +
drivers/acpi/acpica/dswstate.c | 753 ++
drivers/acpi/acpica/evevent.c | 313 +
drivers/acpi/acpica/evgpe.c | 722 ++
drivers/acpi/acpica/evgpeblk.c | 1227 +++
drivers/acpi/acpica/evmisc.c | 621 ++
drivers/acpi/acpica/evregion.c | 1070 +++
drivers/acpi/acpica/evrgnini.c | 684 ++
drivers/acpi/acpica/evsci.c | 183 +
drivers/acpi/acpica/evxface.c | 821 ++
drivers/acpi/acpica/evxfevnt.c | 871 ++
drivers/acpi/acpica/evxfregn.c | 254 +
drivers/acpi/acpica/exconfig.c | 536 ++
drivers/acpi/acpica/exconvrt.c | 692 ++
drivers/acpi/acpica/excreate.c | 522 ++
drivers/acpi/acpica/exdump.c | 1060 +++
drivers/acpi/acpica/exfield.c | 340 +
drivers/acpi/acpica/exfldio.c | 961 ++
drivers/acpi/acpica/exmisc.c | 726 ++
drivers/acpi/acpica/exmutex.c | 474 +
drivers/acpi/acpica/exnames.c | 436 +
drivers/acpi/acpica/exoparg1.c | 1050 +++
drivers/acpi/acpica/exoparg2.c | 605 ++
drivers/acpi/acpica/exoparg3.c | 273 +
drivers/acpi/acpica/exoparg6.c | 341 +
drivers/acpi/acpica/exprep.c | 590 ++
drivers/acpi/acpica/exregion.c | 499 ++
drivers/acpi/acpica/exresnte.c | 278 +
drivers/acpi/acpica/exresolv.c | 551 ++
drivers/acpi/acpica/exresop.c | 701 ++
drivers/acpi/acpica/exstore.c | 716 ++
drivers/acpi/acpica/exstoren.c | 304 +
drivers/acpi/acpica/exstorob.c | 209 +
drivers/acpi/acpica/exsystem.c | 303 +
drivers/acpi/acpica/exutils.c | 421 +
drivers/acpi/acpica/hwacpi.c | 185 +
drivers/acpi/acpica/hwgpe.c | 469 +
drivers/acpi/acpica/hwregs.c | 353 +
drivers/acpi/acpica/hwsleep.c | 629 ++
drivers/acpi/acpica/hwtimer.c | 188 +
drivers/acpi/acpica/hwxface.c | 593 ++
drivers/acpi/acpica/nsaccess.c | 676 ++
drivers/acpi/acpica/nsalloc.c | 497 +
drivers/acpi/acpica/nsdump.c | 709 ++
drivers/acpi/acpica/nsdumpdv.c | 141 +
drivers/acpi/acpica/nseval.c | 278 +
drivers/acpi/acpica/nsinit.c | 593 ++
drivers/acpi/acpica/nsload.c | 315 +
drivers/acpi/acpica/nsnames.c | 265 +
drivers/acpi/acpica/nsobject.c | 441 +
drivers/acpi/acpica/nsparse.c | 204 +
drivers/acpi/acpica/nspredef.c | 1065 +++
drivers/acpi/acpica/nssearch.c | 415 +
drivers/acpi/acpica/nsutils.c | 997 +++
drivers/acpi/acpica/nswalk.c | 296 +
drivers/acpi/acpica/nsxfeval.c | 812 ++
drivers/acpi/acpica/nsxfname.c | 360 +
drivers/acpi/acpica/nsxfobj.c | 287 +
drivers/acpi/acpica/psargs.c | 752 ++
drivers/acpi/acpica/psloop.c | 1088 +++
drivers/acpi/acpica/psopcode.c | 810 ++
drivers/acpi/acpica/psparse.c | 701 ++
drivers/acpi/acpica/psscope.c | 265 +
drivers/acpi/acpica/pstree.c | 312 +
drivers/acpi/acpica/psutils.c | 244 +
drivers/acpi/acpica/pswalk.c | 110 +
drivers/acpi/acpica/psxface.c | 385 +
drivers/acpi/acpica/rsaddr.c | 381 +
drivers/acpi/acpica/rscalc.c | 618 ++
drivers/acpi/acpica/rscreate.c | 468 +
drivers/acpi/acpica/rsdump.c | 771 ++
drivers/acpi/acpica/rsinfo.c | 206 +
drivers/acpi/acpica/rsio.c | 290 +
drivers/acpi/acpica/rsirq.c | 266 +
drivers/acpi/acpica/rslist.c | 203 +
drivers/acpi/acpica/rsmemory.c | 236 +
drivers/acpi/acpica/rsmisc.c | 561 ++
drivers/acpi/acpica/rsutils.c | 727 ++
drivers/acpi/acpica/rsxface.c | 571 ++
drivers/acpi/acpica/tbfadt.c | 610 ++
drivers/acpi/acpica/tbfind.c | 140 +
drivers/acpi/acpica/tbinstal.c | 574 ++
drivers/acpi/acpica/tbutils.c | 583 ++
drivers/acpi/acpica/tbxface.c | 735 ++
drivers/acpi/acpica/tbxfroot.c | 274 +
drivers/acpi/acpica/utalloc.c | 383 +
drivers/acpi/acpica/utcopy.c | 970 ++
drivers/acpi/acpica/utdebug.c | 651 ++
drivers/acpi/acpica/utdelete.c | 677 ++
drivers/acpi/acpica/uteval.c | 752 ++
drivers/acpi/acpica/utglobal.c | 823 ++
drivers/acpi/acpica/utinit.c | 152 +
drivers/acpi/acpica/utmath.c | 312 +
drivers/acpi/acpica/utmisc.c | 1093 +++
drivers/acpi/acpica/utmutex.c | 342 +
drivers/acpi/acpica/utobject.c | 677 ++
drivers/acpi/acpica/utresrc.c | 616 ++
drivers/acpi/acpica/utstate.c | 347 +
drivers/acpi/acpica/utxface.c | 512 ++
drivers/acpi/battery.c | 5 +-
drivers/acpi/cm_sbs.c | 3 -
drivers/acpi/debug.c | 1 -
drivers/acpi/dispatcher/Makefile | 9 -
drivers/acpi/dispatcher/dsfield.c | 649 --
drivers/acpi/dispatcher/dsinit.c | 204 -
drivers/acpi/dispatcher/dsmethod.c | 623 --
drivers/acpi/dispatcher/dsmthdat.c | 717 --
drivers/acpi/dispatcher/dsobject.c | 812 --
drivers/acpi/dispatcher/dsopcode.c | 1429 ---
drivers/acpi/dispatcher/dsutils.c | 868 --
drivers/acpi/dispatcher/dswexec.c | 745 --
drivers/acpi/dispatcher/dswload.c | 1202 ---
drivers/acpi/dispatcher/dswscope.c | 213 -
drivers/acpi/dispatcher/dswstate.c | 752 --
drivers/acpi/ec.c | 57 +-
drivers/acpi/events/Makefile | 9 -
drivers/acpi/events/evevent.c | 312 -
drivers/acpi/events/evgpe.c | 725 --
drivers/acpi/events/evgpeblk.c | 1215 ---
drivers/acpi/events/evmisc.c | 631 --
drivers/acpi/events/evregion.c | 1074 ---
drivers/acpi/events/evrgnini.c | 688 --
drivers/acpi/events/evsci.c | 184 -
drivers/acpi/events/evxface.c | 820 --
drivers/acpi/events/evxfevnt.c | 719 --
drivers/acpi/events/evxfregn.c | 253 -
drivers/acpi/executer/Makefile | 10 -
drivers/acpi/executer/exconfig.c | 535 --
drivers/acpi/executer/exconvrt.c | 691 --
drivers/acpi/executer/excreate.c | 521 --
drivers/acpi/executer/exdump.c | 1059 ---
drivers/acpi/executer/exfield.c | 339 -
drivers/acpi/executer/exfldio.c | 957 --
drivers/acpi/executer/exmisc.c | 725 --
drivers/acpi/executer/exmutex.c | 473 -
drivers/acpi/executer/exnames.c | 435 -
drivers/acpi/executer/exoparg1.c | 1049 ---
drivers/acpi/executer/exoparg2.c | 604 --
drivers/acpi/executer/exoparg3.c | 272 -
drivers/acpi/executer/exoparg6.c | 340 -
drivers/acpi/executer/exprep.c | 589 --
drivers/acpi/executer/exregion.c | 498 -
drivers/acpi/executer/exresnte.c | 277 -
drivers/acpi/executer/exresolv.c | 550 --
drivers/acpi/executer/exresop.c | 700 --
drivers/acpi/executer/exstore.c | 715 --
drivers/acpi/executer/exstoren.c | 303 -
drivers/acpi/executer/exstorob.c | 208 -
drivers/acpi/executer/exsystem.c | 302 -
drivers/acpi/executer/exutils.c | 420 -
drivers/acpi/hardware/Makefile | 9 -
drivers/acpi/hardware/hwacpi.c | 184 -
drivers/acpi/hardware/hwgpe.c | 477 -
drivers/acpi/hardware/hwregs.c | 857 --
drivers/acpi/hardware/hwsleep.c | 643 --
drivers/acpi/hardware/hwtimer.c | 187 -
drivers/acpi/main.c | 747 ++
drivers/acpi/namespace/Makefile | 12 -
drivers/acpi/namespace/nsaccess.c | 674 --
drivers/acpi/namespace/nsalloc.c | 496 -
drivers/acpi/namespace/nsdump.c | 708 --
drivers/acpi/namespace/nsdumpdv.c | 140 -
drivers/acpi/namespace/nseval.c | 319 -
drivers/acpi/namespace/nsinit.c | 592 --
drivers/acpi/namespace/nsload.c | 314 -
drivers/acpi/namespace/nsnames.c | 264 -
drivers/acpi/namespace/nsobject.c | 440 -
drivers/acpi/namespace/nsparse.c | 203 -
drivers/acpi/namespace/nspredef.c | 900 --
drivers/acpi/namespace/nssearch.c | 414 -
drivers/acpi/namespace/nsutils.c | 990 --
drivers/acpi/namespace/nswalk.c | 295 -
drivers/acpi/namespace/nsxfeval.c | 811 --
drivers/acpi/namespace/nsxfname.c | 359 -
drivers/acpi/namespace/nsxfobj.c | 286 -
drivers/acpi/numa.c | 1 -
drivers/acpi/osl.c | 4 +-
drivers/acpi/parser/Makefile | 8 -
drivers/acpi/parser/psargs.c | 751 --
drivers/acpi/parser/psloop.c | 1087 ---
drivers/acpi/parser/psopcode.c | 809 --
drivers/acpi/parser/psparse.c | 688 --
drivers/acpi/parser/psscope.c | 264 -
drivers/acpi/parser/pstree.c | 311 -
drivers/acpi/parser/psutils.c | 243 -
drivers/acpi/parser/pswalk.c | 109 -
drivers/acpi/parser/psxface.c | 351 -
drivers/acpi/pci_bind.c | 90 +-
drivers/acpi/pci_irq.c | 472 +-
drivers/acpi/pci_link.c | 6 +-
drivers/acpi/power.c | 6 +-
drivers/acpi/proc.c | 531 ++
drivers/acpi/reboot.c | 2 +-
drivers/acpi/resources/Makefile | 10 -
drivers/acpi/resources/rsaddr.c | 380 -
drivers/acpi/resources/rscalc.c | 617 --
drivers/acpi/resources/rscreate.c | 467 -
drivers/acpi/resources/rsdump.c | 770 --
drivers/acpi/resources/rsinfo.c | 205 -
drivers/acpi/resources/rsio.c | 289 -
drivers/acpi/resources/rsirq.c | 265 -
drivers/acpi/resources/rslist.c | 202 -
drivers/acpi/resources/rsmemory.c | 235 -
drivers/acpi/resources/rsmisc.c | 560 --
drivers/acpi/resources/rsutils.c | 726 --
drivers/acpi/resources/rsxface.c | 570 --
drivers/acpi/sbshc.c | 1 -
drivers/acpi/scan.c | 1 -
drivers/acpi/{sleep => }/sleep.h | 0
drivers/acpi/sleep/Makefile | 5 -
drivers/acpi/sleep/main.c | 696 --
drivers/acpi/sleep/proc.c | 526 --
drivers/acpi/sleep/wakeup.c | 173 -
drivers/acpi/system.c | 63 +-
drivers/acpi/tables/Makefile | 7 -
drivers/acpi/tables/tbfadt.c | 474 -
drivers/acpi/tables/tbfind.c | 139 -
drivers/acpi/tables/tbinstal.c | 573 --
drivers/acpi/tables/tbutils.c | 557 --
drivers/acpi/tables/tbxface.c | 734 --
drivers/acpi/tables/tbxfroot.c | 273 -
drivers/acpi/utilities/Makefile | 9 -
drivers/acpi/utilities/utalloc.c | 382 -
drivers/acpi/utilities/utcache.c | 314 -
drivers/acpi/utilities/utcopy.c | 969 --
drivers/acpi/utilities/utdebug.c | 654 --
drivers/acpi/utilities/utdelete.c | 676 --
drivers/acpi/utilities/uteval.c | 751 --
drivers/acpi/utilities/utglobal.c | 819 --
drivers/acpi/utilities/utinit.c | 151 -
drivers/acpi/utilities/utmath.c | 311 -
drivers/acpi/utilities/utmisc.c | 1090 ---
drivers/acpi/utilities/utmutex.c | 341 -
drivers/acpi/utilities/utobject.c | 676 --
drivers/acpi/utilities/utresrc.c | 615 --
drivers/acpi/utilities/utstate.c | 346 -
drivers/acpi/utilities/utxface.c | 500 --
drivers/acpi/video.c | 20 +
drivers/acpi/video_detect.c | 4 +-
drivers/acpi/wakeup.c | 167 +
drivers/amba/bus.c | 3 +-
drivers/ata/ahci.c | 13 +-
drivers/ata/ata_piix.c | 51 +-
drivers/ata/libata-acpi.c | 6 -
drivers/ata/libata-core.c | 32 +-
drivers/ata/libata-sff.c | 216 +-
drivers/ata/pata_acpi.c | 6 -
drivers/ata/pata_ali.c | 107 +-
drivers/ata/pata_amd.c | 4 +-
drivers/ata/pata_hpt366.c | 109 +-
drivers/ata/pata_hpt3x3.c | 49 +-
drivers/ata/pata_it821x.c | 17 +-
drivers/ata/pata_mpiix.c | 3 +-
drivers/ata/pata_platform.c | 2 +-
drivers/ata/pata_sil680.c | 4 +-
drivers/ata/sata_sil24.c | 7 -
drivers/atm/iphase.c | 6 +-
drivers/base/base.h | 26 -
drivers/base/bus.c | 40 +-
drivers/base/core.c | 45 +-
drivers/base/dd.c | 13 +-
drivers/base/driver.c | 13 +-
drivers/block/amiflop.c | 40 +-
drivers/char/Kconfig | 1 +
drivers/char/amiserial.c | 36 +-
drivers/char/hvc_beat.c | 4 +-
drivers/char/hvc_iucv.c | 420 +-
drivers/char/pty.c | 6 +-
drivers/char/rtc.c | 17 +-
drivers/char/ser_a2232.c | 12 +-
drivers/char/tpm/tpm_bios.c | 2 -
drivers/char/tpm/tpm_nsc.c | 35 +-
drivers/char/vme_scc.c | 166 +-
drivers/char/vt.c | 3 +-
drivers/cpufreq/cpufreq.c | 42 +-
drivers/cpufreq/cpufreq_conservative.c | 2 +-
drivers/cpufreq/cpufreq_ondemand.c | 4 +-
drivers/cpuidle/governors/menu.c | 10 +-
drivers/dca/dca-core.c | 2 +-
drivers/dio/dio-sysfs.c | 19 +-
drivers/dio/dio.c | 18 +-
drivers/dma/Kconfig | 2 -
drivers/dma/dmaengine.c | 778 ++-
drivers/dma/dmatest.c | 129 +-
drivers/dma/dw_dmac.c | 119 +-
drivers/dma/fsldma.c | 5 +-
drivers/dma/ioat.c | 92 +-
drivers/dma/ioat_dma.c | 18 +-
drivers/dma/iop-adma.c | 30 +-
drivers/dma/mv_xor.c | 11 +-
drivers/firewire/fw-card.c | 13 +-
drivers/firewire/fw-device.c | 23 +-
drivers/firmware/dcdbas.c | 9 +-
drivers/firmware/dcdbas.h | 2 +
drivers/firmware/memmap.c | 6 +-
drivers/hwmon/Makefile | 2 +-
drivers/hwmon/hp_accel.c | 265 +
drivers/hwmon/lis3lv02d.c | 273 +-
drivers/hwmon/lis3lv02d.h | 35 +-
drivers/ide/ide-acpi.c | 6 -
drivers/ieee1394/eth1394.c | 54 +-
drivers/ieee1394/eth1394.h | 1 -
drivers/infiniband/hw/ehca/ehca_main.c | 2 +-
drivers/infiniband/hw/mlx4/main.c | 13 +-
drivers/infiniband/hw/nes/nes_cm.c | 14 +-
drivers/infiniband/hw/nes/nes_utils.c | 4 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 38 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 3 +
drivers/infiniband/ulp/iser/Kconfig | 2 +-
drivers/input/misc/Kconfig | 7 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/pcf50633-input.c | 132 +
drivers/input/mouse/pxa930_trkball.c | 4 +-
drivers/isdn/hardware/eicon/debuglib.h | 2 +-
drivers/isdn/hardware/eicon/os_4bri.c | 2 +-
drivers/isdn/hardware/eicon/os_bri.c | 2 +-
drivers/isdn/hardware/eicon/os_pri.c | 2 +-
drivers/isdn/hardware/mISDN/Kconfig | 7 +
drivers/isdn/hardware/mISDN/Makefile | 1 +
drivers/isdn/hardware/mISDN/hfc_multi.h | 10 +-
drivers/isdn/hardware/mISDN/hfc_pci.h | 2 +-
drivers/isdn/hardware/mISDN/hfcmulti.c | 209 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 241 +-
drivers/isdn/hardware/mISDN/hfcsusb.c | 2196 +++++
drivers/isdn/hardware/mISDN/hfcsusb.h | 418 +
drivers/isdn/hysdn/hysdn_net.c | 77 +-
drivers/isdn/i4l/isdn_net.c | 69 +-
drivers/isdn/mISDN/Makefile | 2 +-
drivers/isdn/mISDN/clock.c | 216 +
drivers/isdn/mISDN/core.c | 280 +-
drivers/isdn/mISDN/core.h | 2 +
drivers/isdn/mISDN/dsp.h | 2 +
drivers/isdn/mISDN/dsp_cmx.c | 149 +-
drivers/isdn/mISDN/dsp_core.c | 55 +-
drivers/isdn/mISDN/dsp_pipeline.c | 38 +-
drivers/isdn/mISDN/hwchannel.c | 42 +-
drivers/isdn/mISDN/l1oip_core.c | 25 +-
drivers/isdn/mISDN/layer1.c | 2 +-
drivers/isdn/mISDN/socket.c | 41 +-
drivers/isdn/mISDN/stack.c | 66 +-
drivers/isdn/mISDN/tei.c | 6 +-
drivers/leds/Kconfig | 15 +-
drivers/leds/Makefile | 2 +
drivers/leds/led-class.c | 24 +-
drivers/leds/leds-alix2.c | 181 +
drivers/leds/leds-ams-delta.c | 33 +-
drivers/leds/leds-clevo-mail.c | 21 +-
drivers/leds/leds-fsg.c | 37 +-
drivers/leds/leds-gpio.c | 36 +-
drivers/leds/leds-hp-disk.c | 20 +-
drivers/leds/leds-hp6xx.c | 22 +-
drivers/leds/leds-net48xx.c | 21 +-
drivers/leds/leds-pca9532.c | 77 +-
drivers/leds/leds-s3c24xx.c | 25 +-
drivers/leds/leds-wm8350.c | 311 +
drivers/leds/leds-wrap.c | 27 +-
drivers/leds/ledtrig-timer.c | 5 +
drivers/md/bitmap.c | 11 +-
drivers/md/faulty.c | 3 +-
drivers/md/linear.c | 3 +-
drivers/md/md.c | 416 +-
drivers/md/multipath.c | 3 +-
drivers/md/raid0.c | 178 +-
drivers/md/raid1.c | 11 +-
drivers/md/raid10.c | 3 +-
drivers/md/raid5.c | 8 +-
drivers/media/dvb/dvb-core/dvb_net.c | 57 +-
drivers/memstick/core/mspro_block.c | 43 +-
drivers/message/fusion/mptctl.c | 5 +-
drivers/message/fusion/mptlan.c | 44 +-
drivers/mfd/Kconfig | 23 +
drivers/mfd/Makefile | 4 +
drivers/mfd/dm355evm_msp.c | 10 +
drivers/mfd/pcf50633-adc.c | 277 +
drivers/mfd/pcf50633-core.c | 710 ++
drivers/mfd/pcf50633-gpio.c | 118 +
drivers/mfd/sm501.c | 30 +-
drivers/mfd/twl4030-core.c | 11 +-
drivers/mfd/wm8350-core.c | 3 +
drivers/misc/Kconfig | 296 +-
drivers/misc/Makefile | 14 +-
drivers/misc/dell-laptop.c | 436 +
drivers/misc/enclosure.c | 8 +-
drivers/misc/fujitsu-laptop.c | 1126 ---
drivers/misc/hp-wmi.c | 512 --
drivers/misc/panasonic-laptop.c | 766 --
drivers/misc/sgi-xp/xpnet.c | 68 +-
drivers/misc/sony-laptop.c | 2781 ------
drivers/misc/tc1100-wmi.c | 290 -
drivers/misc/thinkpad_acpi.c | 6949 --------------
drivers/mmc/host/atmel-mci.c | 103 +-
drivers/mtd/Kconfig | 10 +
drivers/mtd/Makefile | 2 +-
drivers/mtd/chips/cfi_cmdset_0001.c | 12 +-
drivers/mtd/chips/cfi_cmdset_0002.c | 18 +-
drivers/mtd/chips/cfi_cmdset_0020.c | 14 +-
drivers/mtd/chips/fwh_lock.h | 4 +-
drivers/mtd/devices/Kconfig | 7 +
drivers/mtd/devices/Makefile | 1 +
drivers/mtd/devices/lart.c | 6 +-
drivers/mtd/devices/m25p80.c | 41 +-
drivers/mtd/devices/mtd_dataflash.c | 24 +-
drivers/mtd/devices/ps3vram.c | 768 ++
drivers/mtd/ftl.c | 100 +-
drivers/mtd/inftlcore.c | 2 +-
drivers/mtd/inftlmount.c | 4 +-
drivers/mtd/lpddr/Kconfig | 22 +
drivers/mtd/lpddr/Makefile | 6 +
drivers/mtd/lpddr/lpddr_cmds.c | 796 ++
drivers/mtd/lpddr/qinfo_probe.c | 255 +
drivers/mtd/maps/Kconfig | 21 +-
drivers/mtd/maps/alchemy-flash.c | 2 +-
drivers/mtd/maps/amd76xrom.c | 4 +-
drivers/mtd/maps/cfi_flagadm.c | 2 +-
drivers/mtd/maps/ck804xrom.c | 4 +-
drivers/mtd/maps/dbox2-flash.c | 2 +-
drivers/mtd/maps/edb7312.c | 2 +-
drivers/mtd/maps/esb2rom.c | 4 +-
drivers/mtd/maps/fortunet.c | 2 +-
drivers/mtd/maps/h720x-flash.c | 2 +-
drivers/mtd/maps/ichxrom.c | 4 +-
drivers/mtd/maps/impa7.c | 2 +-
drivers/mtd/maps/ipaq-flash.c | 2 +-
drivers/mtd/maps/mbx860.c | 2 +-
drivers/mtd/maps/nettel.c | 9 +-
drivers/mtd/maps/octagon-5066.c | 2 +-
drivers/mtd/maps/physmap.c | 41 +-
drivers/mtd/maps/pmcmsp-flash.c | 2 +-
drivers/mtd/maps/redwood.c | 2 +-
drivers/mtd/maps/rpxlite.c | 2 +-
drivers/mtd/maps/sbc8240.c | 2 +-
drivers/mtd/maps/scb2_flash.c | 8 +-
drivers/mtd/maps/sharpsl-flash.c | 2 +-
drivers/mtd/maps/tqm8xxl.c | 2 +-
drivers/mtd/maps/uclinux.c | 4 +-
drivers/mtd/maps/vmax301.c | 2 +-
drivers/mtd/maps/wr_sbc82xx_flash.c | 2 +-
drivers/mtd/mtdchar.c | 6 +-
drivers/mtd/mtdconcat.c | 35 +-
drivers/mtd/mtdcore.c | 16 +-
drivers/mtd/mtdoops.c | 9 +-
drivers/mtd/mtdpart.c | 34 +-
drivers/mtd/nand/Kconfig | 7 +
drivers/mtd/nand/alauda.c | 6 +-
drivers/mtd/nand/cafe_nand.c | 7 +-
drivers/mtd/nand/fsl_elbc_nand.c | 4 +-
drivers/mtd/nand/nand_base.c | 25 +-
drivers/mtd/nand/nand_bbt.c | 31 +-
drivers/mtd/nand/nandsim.c | 339 +-
drivers/mtd/nand/ndfc.c | 269 +-
drivers/mtd/nand/pxa3xx_nand.c | 6 +-
drivers/mtd/nand/sharpsl.c | 247 +-
drivers/mtd/nftlcore.c | 2 +-
drivers/mtd/nftlmount.c | 4 +-
drivers/mtd/onenand/onenand_base.c | 8 +-
drivers/mtd/rfd_ftl.c | 29 +-
drivers/mtd/ssfdc.c | 7 +-
drivers/mtd/tests/Makefile | 7 +
drivers/mtd/tests/mtd_oobtest.c | 742 ++
drivers/mtd/tests/mtd_pagetest.c | 632 ++
drivers/mtd/tests/mtd_readtest.c | 253 +
drivers/mtd/tests/mtd_speedtest.c | 502 ++
drivers/mtd/tests/mtd_stresstest.c | 330 +
drivers/mtd/tests/mtd_subpagetest.c | 525 ++
drivers/mtd/tests/mtd_torturetest.c | 530 ++
drivers/mtd/ubi/build.c | 2 +-
drivers/mtd/ubi/gluebi.c | 17 +-
drivers/mtd/ubi/kapi.c | 2 +-
drivers/net/3c503.c | 1 +
drivers/net/3c59x.c | 2 +
drivers/net/8139cp.c | 2 +
drivers/net/8139too.c | 2 +-
drivers/net/8390.c | 1 +
drivers/net/8390p.c | 1 +
drivers/net/Kconfig | 4 +-
drivers/net/acenic.c | 1 +
drivers/net/acenic_firmware.h | 9456 --------------------
drivers/net/amd8111e.c | 35 +-
drivers/net/appletalk/ipddp.c | 25 +-
drivers/net/arm/etherh.c | 1 +
drivers/net/arm/ks8695net.c | 1 +
drivers/net/atp.c | 32 +-
drivers/net/b44.c | 42 +-
drivers/net/bnx2x_main.c | 3 +
drivers/net/bonding/bond_main.c | 2 +-
drivers/net/cassini.c | 29 +-
drivers/net/cxgb3/adapter.h | 7 +-
drivers/net/cxgb3/cxgb3_main.c | 22 +-
drivers/net/cxgb3/sge.c | 2 +-
drivers/net/de600.c | 14 +-
drivers/net/de620.c | 17 +-
drivers/net/e100.c | 289 +-
drivers/net/e1000e/ich8lan.c | 19 +-
drivers/net/e2100.c | 1 +
drivers/net/ehea/ehea_phyp.c | 16 +-
drivers/net/enc28j60.c | 18 +-
drivers/net/enic/enic_main.c | 1 +
drivers/net/epic100.c | 21 +-
drivers/net/fealnx.c | 21 +-
drivers/net/forcedeth.c | 22 +-
drivers/net/gianfar.c | 23 +-
drivers/net/hamachi.c | 1 +
drivers/net/hamradio/6pack.c | 3 +-
drivers/net/hp-plus.c | 1 +
drivers/net/hp100.c | 32 +-
drivers/net/hydra.c | 1 +
drivers/net/ibmveth.c | 4 +-
drivers/net/ibmveth.h | 10 +-
drivers/net/ipg.c | 23 +-
drivers/net/irda/ali-ircc.c | 45 +-
drivers/net/irda/ali-ircc.h | 1 -
drivers/net/irda/au1000_ircc.h | 1 -
drivers/net/irda/au1k_ir.c | 11 +-
drivers/net/irda/donauboe.c | 8 +-
drivers/net/irda/donauboe.h | 1 -
drivers/net/irda/irda-usb.c | 28 +-
drivers/net/irda/irda-usb.h | 1 -
drivers/net/irda/kingsun-sir.c | 20 +-
drivers/net/irda/ks959-sir.c | 22 +-
drivers/net/irda/ksdazzle-sir.c | 26 +-
drivers/net/irda/mcs7780.c | 49 +-
drivers/net/irda/mcs7780.h | 2 -
drivers/net/irda/nsc-ircc.c | 45 +-
drivers/net/irda/nsc-ircc.h | 1 -
drivers/net/irda/pxaficp_ir.c | 52 +-
drivers/net/irda/sa1100_ir.c | 46 +-
drivers/net/irda/sir-dev.h | 1 -
drivers/net/irda/sir_dev.c | 26 +-
drivers/net/irda/smsc-ircc2.c | 38 +-
drivers/net/irda/stir4200.c | 44 +-
drivers/net/irda/via-ircc.c | 47 +-
drivers/net/irda/via-ircc.h | 1 -
drivers/net/irda/vlsi_ir.c | 78 +-
drivers/net/irda/vlsi_ir.h | 1 -
drivers/net/irda/w83977af_ir.c | 35 +-
drivers/net/irda/w83977af_ir.h | 1 -
drivers/net/mac8390.c | 1 +
drivers/net/mlx4/en_netdev.c | 1 +
drivers/net/mlx4/en_params.c | 6 +-
drivers/net/mlx4/en_tx.c | 59 +-
drivers/net/mlx4/main.c | 4 +-
drivers/net/mlx4/mlx4_en.h | 5 +
drivers/net/natsemi.c | 29 +-
drivers/net/ne-h8300.c | 1 +
drivers/net/ne2k-pci.c | 1 +
drivers/net/ns83820.c | 5 +-
drivers/net/pcnet32.c | 32 +-
drivers/net/plip.c | 13 +-
drivers/net/qlge/qlge.h | 61 +-
drivers/net/qlge/qlge_dbg.c | 62 +-
drivers/net/qlge/qlge_main.c | 80 +-
drivers/net/r6040.c | 62 +-
drivers/net/sb1000.c | 16 +-
drivers/net/sc92031.c | 1 +
drivers/net/sfc/tenxpress.c | 5 +-
drivers/net/sis190.c | 28 +-
drivers/net/sis900.c | 1 +
drivers/net/slip.c | 28 +-
drivers/net/smc-mca.c | 1 +
drivers/net/smc-ultra.c | 1 +
drivers/net/smsc911x.c | 4 +-
drivers/net/smsc9420.c | 1 +
drivers/net/starfire.c | 34 +-
drivers/net/sundance.c | 23 +-
drivers/net/sungem.c | 22 +-
drivers/net/sunhme.c | 26 +-
drivers/net/tlan.c | 26 +-
drivers/net/tulip/de2104x.c | 19 +-
drivers/net/tulip/de4x5.c | 20 +-
drivers/net/tulip/dmfe.c | 62 +-
drivers/net/tulip/tulip_core.c | 27 +-
drivers/net/tulip/uli526x.c | 63 +-
drivers/net/tulip/winbond-840.c | 23 +-
drivers/net/tulip/xircom_cb.c | 43 +-
drivers/net/typhoon.c | 22 +-
drivers/net/ucc_geth.c | 128 +-
drivers/net/ucc_geth.h | 114 +-
drivers/net/usb/dm9601.c | 29 +-
drivers/net/usb/kaweth.c | 23 +-
drivers/net/usb/pegasus.c | 21 +-
drivers/net/via-rhine.c | 1 +
drivers/net/via-velocity.c | 1 +
drivers/net/virtio_net.c | 20 +-
drivers/net/wd.c | 1 +
drivers/net/wimax/i2400m/usb.c | 6 +
drivers/net/wireless/ath5k/dma.c | 2 +-
drivers/net/wireless/libertas/main.c | 7 +-
drivers/net/wireless/zd1211rw/zd_mac.c | 2 +-
drivers/net/xen-netfront.c | 17 +-
drivers/net/yellowfin.c | 1 +
drivers/net/zorro8390.c | 1 +
drivers/oprofile/buffer_sync.c | 188 +-
drivers/oprofile/cpu_buffer.c | 316 +-
drivers/oprofile/cpu_buffer.h | 89 +-
drivers/oprofile/event_buffer.c | 4 +-
drivers/oprofile/oprof.c | 4 +-
drivers/oprofile/oprof.h | 8 +-
drivers/oprofile/oprofile_files.c | 27 +-
drivers/parisc/asp.c | 3 +-
drivers/parisc/ccio-dma.c | 4 +-
drivers/parisc/dino.c | 4 +-
drivers/parisc/hppb.c | 2 +-
drivers/parisc/lasi.c | 5 +-
drivers/parisc/lba_pci.c | 2 +-
drivers/parisc/sba_iommu.c | 9 +-
drivers/parisc/superio.c | 1 -
drivers/parisc/wax.c | 3 +-
drivers/pci/hotplug/acpi_pcihp.c | 1 -
drivers/pci/hotplug/pciehp.h | 1 -
drivers/pci/intel-iommu.c | 3 +-
drivers/pci/pci-acpi.c | 2 -
drivers/pci/pci-sysfs.c | 12 +-
drivers/pci/probe.c | 8 +-
drivers/platform/Kconfig | 5 +
drivers/platform/Makefile | 5 +
drivers/platform/x86/Kconfig | 375 +
drivers/platform/x86/Makefile | 19 +
drivers/{misc => platform/x86}/acer-wmi.c | 0
drivers/{misc => platform/x86}/asus-laptop.c | 0
drivers/{acpi => platform/x86}/asus_acpi.c | 0
drivers/{misc => platform/x86}/compal-laptop.c | 0
drivers/{misc => platform/x86}/eeepc-laptop.c | 0
drivers/platform/x86/fujitsu-laptop.c | 1293 +++
drivers/platform/x86/hp-wmi.c | 521 ++
drivers/{misc => platform/x86}/intel_menlow.c | 0
drivers/{misc => platform/x86}/msi-laptop.c | 0
drivers/platform/x86/panasonic-laptop.c | 744 ++
drivers/platform/x86/sony-laptop.c | 2784 ++++++
drivers/platform/x86/tc1100-wmi.c | 289 +
drivers/platform/x86/thinkpad_acpi.c | 6948 ++++++++++++++
drivers/{acpi => platform/x86}/toshiba_acpi.c | 0
drivers/{acpi => platform/x86}/wmi.c | 0
drivers/pnp/pnpacpi/core.c | 1 -
drivers/power/Kconfig | 6 +
drivers/power/Makefile | 1 +
drivers/power/pcf50633-charger.c | 358 +
drivers/regulator/Kconfig | 7 +
drivers/regulator/Makefile | 1 +
drivers/regulator/core.c | 474 +-
drivers/regulator/da903x.c | 12 +-
drivers/regulator/pcf50633-regulator.c | 329 +
drivers/regulator/wm8350-regulator.c | 91 +
drivers/rtc/Kconfig | 7 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-ds1307.c | 154 +-
drivers/rtc/rtc-parisc.c | 3 +-
drivers/rtc/rtc-pcf50633.c | 344 +
drivers/s390/block/dasd.c | 21 +-
drivers/s390/block/dasd_3990_erp.c | 2 +-
drivers/s390/block/dasd_devmap.c | 48 +
drivers/s390/block/dasd_diag.c | 3 +-
drivers/s390/block/dasd_eckd.c | 3 +-
drivers/s390/block/dasd_fba.c | 3 +-
drivers/s390/block/dasd_int.h | 2 +-
drivers/s390/char/Kconfig | 2 +-
drivers/s390/char/tape_3590.c | 2 +-
drivers/s390/cio/cio.c | 2 +-
drivers/s390/cio/qdio_debug.c | 2 +
drivers/s390/cio/qdio_main.c | 2 +-
drivers/s390/net/qeth_l2_main.c | 27 +-
drivers/s390/net/qeth_l3_main.c | 69 +-
drivers/scsi/Kconfig | 1 +
drivers/scsi/NCR_D700.c | 2 +-
drivers/scsi/a2091.c | 18 +-
drivers/scsi/advansys.c | 2 +-
drivers/scsi/aic94xx/aic94xx_tmf.c | 2 +-
drivers/scsi/cxgb3i/cxgb3i_ddp.c | 1 +
drivers/scsi/gvp11.c | 8 +-
drivers/scsi/hosts.c | 6 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 14 +-
drivers/scsi/ibmvscsi/ibmvscsi.c | 16 +-
drivers/scsi/ipr.c | 2 +-
drivers/scsi/ipr.h | 2 +-
drivers/scsi/lasi700.c | 3 +-
drivers/scsi/libsas/sas_discover.c | 2 +-
drivers/scsi/libsas/sas_dump.c | 2 +-
drivers/scsi/libsas/sas_host_smp.c | 12 +-
drivers/scsi/libsas/sas_port.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 3 +-
drivers/scsi/mvsas.c | 2 +-
drivers/scsi/pcmcia/aha152x_stub.c | 2 +-
drivers/scsi/qla2xxx/qla_attr.c | 26 +-
drivers/scsi/qla2xxx/qla_dbg.c | 462 +-
drivers/scsi/qla2xxx/qla_dbg.h | 40 +
drivers/scsi/qla2xxx/qla_def.h | 33 +-
drivers/scsi/qla2xxx/qla_dfs.c | 3 +-
drivers/scsi/qla2xxx/qla_fw.h | 294 +-
drivers/scsi/qla2xxx/qla_gbl.h | 10 +-
drivers/scsi/qla2xxx/qla_gs.c | 9 +-
drivers/scsi/qla2xxx/qla_init.c | 295 +-
drivers/scsi/qla2xxx/qla_iocb.c | 12 +-
drivers/scsi/qla2xxx/qla_isr.c | 82 +-
drivers/scsi/qla2xxx/qla_mbx.c | 41 +-
drivers/scsi/qla2xxx/qla_mid.c | 4 +-
drivers/scsi/qla2xxx/qla_os.c | 139 +-
drivers/scsi/qla2xxx/qla_sup.c | 263 +-
drivers/scsi/qla2xxx/qla_version.h | 6 +-
drivers/scsi/raid_class.c | 3 +-
drivers/scsi/scsi.c | 4 -
drivers/scsi/scsi_debug.c | 4 +-
drivers/scsi/scsi_error.c | 24 +-
drivers/scsi/scsi_ioctl.c | 9 +-
drivers/scsi/scsi_lib.c | 117 +-
drivers/scsi/scsi_scan.c | 7 +-
drivers/scsi/scsi_sysfs.c | 12 +-
drivers/scsi/scsi_transport_fc.c | 39 +-
drivers/scsi/scsi_transport_iscsi.c | 11 +-
drivers/scsi/scsi_transport_sas.c | 42 +-
drivers/scsi/scsi_transport_srp.c | 2 +-
drivers/scsi/sd.c | 2 +-
drivers/scsi/sd_dif.c | 17 +-
drivers/scsi/ses.c | 2 +-
drivers/scsi/sg.c | 2 +
drivers/scsi/sgiwd93.c | 3 +-
drivers/scsi/sim710.c | 4 +-
drivers/scsi/sni_53c710.c | 3 +-
drivers/scsi/st.c | 492 +-
drivers/scsi/st.h | 14 +-
drivers/scsi/zalon.c | 4 +-
drivers/serial/8250.c | 2 +
drivers/serial/Kconfig | 21 +-
drivers/serial/Makefile | 1 +
drivers/serial/jsm/jsm_neo.c | 3 -
drivers/serial/nwpserial.c | 475 +
drivers/serial/of_serial.c | 19 +
drivers/usb/gadget/f_phonet.c | 12 +-
drivers/usb/gadget/u_ether.c | 16 +-
drivers/usb/serial/ti_usb_3410_5052.c | 73 +-
drivers/usb/serial/ti_usb_3410_5052.h | 8 +
drivers/usb/serial/usb-serial.c | 3 -
drivers/uwb/i1480/i1480u-wlp/i1480u-wlp.h | 2 -
drivers/uwb/i1480/i1480u-wlp/lc.c | 17 +-
drivers/uwb/i1480/i1480u-wlp/netdev.c | 9 -
drivers/uwb/i1480/i1480u-wlp/rx.c | 8 +-
drivers/uwb/i1480/i1480u-wlp/tx.c | 6 +-
drivers/video/Makefile | 4 +-
drivers/video/amba-clcd.c | 1 +
drivers/video/amifb.c | 6 +-
drivers/video/atafb.c | 112 +-
drivers/video/backlight/Kconfig | 15 +-
drivers/video/backlight/Makefile | 2 +-
drivers/video/backlight/backlight.c | 73 +-
drivers/video/backlight/corgi_bl.c | 169 -
drivers/video/backlight/cr_bllcd.c | 18 +-
drivers/video/backlight/generic_bl.c | 147 +
drivers/video/backlight/hp680_bl.c | 20 +-
drivers/video/backlight/mbp_nvidia_bl.c | 1 +
drivers/video/backlight/progear_bl.c | 20 +-
drivers/video/backlight/tdo24m.c | 94 +-
drivers/video/backlight/tosa_lcd.c | 27 +-
drivers/video/backlight/vgg2432a4.c | 2 +-
drivers/video/c2p.c | 232 -
drivers/video/c2p.h | 11 +-
drivers/video/c2p_core.h | 153 +
drivers/video/c2p_iplan2.c | 153 +
drivers/video/c2p_planar.c | 156 +
drivers/video/console/fbcon.c | 38 -
drivers/w1/masters/Kconfig | 6 +
drivers/w1/masters/Makefile | 2 +
drivers/w1/masters/mxc_w1.c | 211 +
drivers/w1/w1.h | 1 +
drivers/w1/w1_io.c | 26 +-
drivers/w1/w1_netlink.c | 261 +-
drivers/w1/w1_netlink.h | 16 +-
drivers/watchdog/Kconfig | 14 +
drivers/watchdog/Makefile | 2 +
drivers/watchdog/gef_wdt.c | 330 +
drivers/watchdog/pika_wdt.c | 301 +
drivers/watchdog/wm8350_wdt.c | 6 +-
drivers/xen/Kconfig | 24 +
drivers/xen/Makefile | 2 +
drivers/xen/xenbus/xenbus_client.c | 3 +-
drivers/xen/xenbus/xenbus_probe.c | 28 +-
drivers/xen/xenbus/xenbus_xs.c | 1 +
drivers/xen/xenfs/Makefile | 3 +
drivers/xen/xenfs/super.c | 64 +
drivers/xen/xenfs/xenbus.c | 593 ++
drivers/xen/xenfs/xenfs.h | 6 +
drivers/zorro/.gitignore | 2 +
drivers/zorro/zorro-sysfs.c | 20 +-
drivers/zorro/zorro.c | 23 +-
drivers/zorro/zorro.h | 2 +-
firmware/Makefile | 5 +-
firmware/WHENCE | 28 +-
firmware/e100/d101m_ucode.bin.ihex | 38 +
firmware/e100/d101s_ucode.bin.ihex | 38 +
firmware/e100/d102e_ucode.bin.ihex | 38 +
firmware/mts_cdma.fw.ihex | 867 ++
firmware/mts_edge.fw.ihex | 881 ++
firmware/mts_gsm.fw.ihex | 867 ++
fs/Kconfig | 71 +
fs/Kconfig.binfmt | 2 +-
fs/Makefile | 2 +
fs/binfmt_elf.c | 12 +
fs/binfmt_elf_fdpic.c | 35 +-
fs/binfmt_flat.c | 34 +-
fs/bio.c | 36 +-
fs/block_dev.c | 31 +
fs/btrfs/Makefile | 25 +
fs/btrfs/acl.c | 351 +
fs/btrfs/async-thread.c | 419 +
fs/btrfs/async-thread.h | 101 +
fs/btrfs/btrfs_inode.h | 131 +
fs/btrfs/compat.h | 7 +
fs/btrfs/compression.c | 709 ++
fs/btrfs/compression.h | 47 +
fs/btrfs/crc32c.h | 29 +
fs/btrfs/ctree.c | 3953 ++++++++
fs/btrfs/ctree.h | 2129 +++++
fs/btrfs/dir-item.c | 386 +
fs/btrfs/disk-io.c | 2343 +++++
fs/btrfs/disk-io.h | 102 +
fs/btrfs/export.c | 203 +
fs/btrfs/export.h | 19 +
fs/btrfs/extent-tree.c | 5986 +++++++++++++
fs/btrfs/extent_io.c | 3717 ++++++++
fs/btrfs/extent_io.h | 269 +
fs/btrfs/extent_map.c | 351 +
fs/btrfs/extent_map.h | 62 +
fs/btrfs/file-item.c | 831 ++
fs/btrfs/file.c | 1288 +++
fs/btrfs/free-space-cache.c | 495 +
fs/btrfs/hash.h | 27 +
fs/btrfs/inode-item.c | 206 +
fs/btrfs/inode-map.c | 144 +
fs/btrfs/inode.c | 5035 +++++++++++
fs/btrfs/ioctl.c | 1132 +++
fs/btrfs/ioctl.h | 67 +
fs/btrfs/locking.c | 88 +
fs/btrfs/locking.h | 27 +
fs/btrfs/ordered-data.c | 730 ++
fs/btrfs/ordered-data.h | 158 +
fs/btrfs/orphan.c | 67 +
fs/btrfs/print-tree.c | 216 +
fs/btrfs/print-tree.h | 23 +
fs/btrfs/ref-cache.c | 230 +
fs/btrfs/ref-cache.h | 77 +
fs/btrfs/root-tree.c | 366 +
fs/btrfs/struct-funcs.c | 139 +
fs/btrfs/super.c | 722 ++
fs/btrfs/sysfs.c | 269 +
fs/btrfs/transaction.c | 1097 +++
fs/btrfs/transaction.h | 106 +
fs/btrfs/tree-defrag.c | 147 +
fs/btrfs/tree-log.c | 2898 ++++++
fs/btrfs/tree-log.h | 41 +
fs/btrfs/version.h | 4 +
fs/btrfs/version.sh | 43 +
fs/btrfs/volumes.c | 3218 +++++++
fs/btrfs/volumes.h | 162 +
fs/btrfs/xattr.c | 322 +
fs/btrfs/xattr.h | 39 +
fs/btrfs/zlib.c | 632 ++
fs/buffer.c | 74 +-
fs/coda/sysctl.c | 5 +-
fs/dcache.c | 14 +-
fs/dlm/debug_fs.c | 696 +-
fs/dlm/dlm_internal.h | 2 +-
fs/dlm/lock.c | 26 +-
fs/dlm/lockspace.c | 2 +-
fs/dlm/recover.c | 10 +-
fs/dquot.c | 2 +
fs/ext2/ialloc.c | 8 +-
fs/ext2/inode.c | 2 -
fs/ext2/ioctl.c | 3 +-
fs/ext2/super.c | 10 +-
fs/ext3/hash.c | 77 +-
fs/ext3/ialloc.c | 8 +-
fs/ext3/ioctl.c | 3 +-
fs/ext3/namei.c | 15 +-
fs/ext3/super.c | 88 +-
fs/ext4/balloc.c | 293 +-
fs/ext4/bitmap.c | 5 +-
fs/ext4/dir.c | 10 +-
fs/ext4/ext4.h | 152 +-
fs/ext4/ext4_extents.h | 5 -
fs/ext4/ext4_i.h | 16 +-
fs/ext4/ext4_jbd2.c | 83 +-
fs/ext4/ext4_jbd2.h | 87 +-
fs/ext4/ext4_sb.h | 6 +-
fs/ext4/extents.c | 62 +-
fs/ext4/file.c | 3 -
fs/ext4/hash.c | 77 +-
fs/ext4/ialloc.c | 324 +-
fs/ext4/inode.c | 309 +-
fs/ext4/ioctl.c | 2 +-
fs/ext4/mballoc.c | 629 +-
fs/ext4/mballoc.h | 71 +-
fs/ext4/migrate.c | 19 +-
fs/ext4/namei.c | 96 +-
fs/ext4/resize.c | 113 +-
fs/ext4/super.c | 663 +-
fs/ext4/xattr.c | 25 +-
fs/gfs2/ops_super.c | 16 +-
fs/inode.c | 19 +-
fs/ioctl.c | 46 +
fs/ioprio.c | 3 +-
fs/jbd/commit.c | 15 +
fs/jbd/transaction.c | 39 +-
fs/jbd2/checkpoint.c | 24 +-
fs/jbd2/commit.c | 58 +-
fs/jbd2/journal.c | 124 +-
fs/jbd2/transaction.c | 60 +-
fs/jffs2/compr_rubin.c | 120 +-
fs/jffs2/erase.c | 5 +-
fs/jffs2/nodelist.h | 3 -
fs/jfs/super.c | 10 +-
fs/ocfs2/alloc.c | 2 +-
fs/ocfs2/dlmglue.c | 4 +-
fs/ocfs2/file.c | 2 +-
fs/partitions/check.c | 1 +
fs/proc/internal.h | 2 -
fs/proc/meminfo.c | 6 +
fs/proc/nommu.c | 71 +-
fs/proc/task_nommu.c | 120 +-
fs/proc/vmcore.c | 2 -
fs/ramfs/file-nommu.c | 21 +-
fs/reiserfs/super.c | 10 +-
fs/romfs/inode.c | 12 +-
fs/select.c | 2 +-
fs/splice.c | 1 +
fs/squashfs/Makefile | 8 +
fs/squashfs/block.c | 274 +
fs/squashfs/cache.c | 412 +
fs/squashfs/dir.c | 235 +
fs/squashfs/export.c | 155 +
fs/squashfs/file.c | 502 ++
fs/squashfs/fragment.c | 98 +
fs/squashfs/id.c | 94 +
fs/squashfs/inode.c | 346 +
fs/squashfs/namei.c | 242 +
fs/squashfs/squashfs.h | 90 +
fs/squashfs/squashfs_fs.h | 381 +
fs/squashfs/squashfs_fs_i.h | 45 +
fs/squashfs/squashfs_fs_sb.h | 76 +
fs/squashfs/super.c | 440 +
fs/squashfs/symlink.c | 118 +
fs/super.c | 4 +-
fs/xfs/linux-2.6/xfs_ioctl.c | 15 -
fs/xfs/linux-2.6/xfs_ioctl32.c | 2 -
fs/xfs/linux-2.6/xfs_super.c | 8 +-
fs/xfs/xfs_fs.h | 4 +-
fs/xfs/xfs_fsops.c | 11 +-
fs/xfs/xfs_fsops.h | 2 +-
include/acpi/acconfig.h | 217 -
include/acpi/acdisasm.h | 445 -
include/acpi/acevents.h | 216 -
include/acpi/acexcep.h | 6 +-
include/acpi/acglobal.h | 387 -
include/acpi/achware.h | 131 -
include/acpi/aclocal.h | 1044 ---
include/acpi/acmacros.h | 693 --
include/acpi/acnamesp.h | 321 -
include/acpi/acoutput.h | 103 +-
include/acpi/acpi.h | 31 +-
include/acpi/acpiosxf.h | 13 +-
include/acpi/acpixf.h | 100 +-
include/acpi/acrestyp.h | 405 +
include/acpi/actables.h | 115 -
include/acpi/actbl.h | 25 +
include/acpi/actbl1.h | 2 +-
include/acpi/actypes.h | 557 +-
include/acpi/acutils.h | 585 --
include/acpi/platform/acenv.h | 45 +-
include/acpi/platform/aclinux.h | 4 +-
include/asm-frv/mmu.h | 1 -
include/asm-generic/pgtable.h | 4 +-
include/asm-m32r/mmu.h | 1 -
include/asm-m68k/unistd.h | 4 +-
include/linux/acpi.h | 17 +-
include/linux/async_tx.h | 17 +-
include/linux/atmel-mci.h | 6 +-
include/linux/auxvec.h | 6 +-
include/linux/backlight.h | 16 +
include/linux/blkdev.h | 2 +
include/linux/buffer_head.h | 11 +-
include/linux/can/core.h | 2 +-
include/linux/cgroup.h | 61 +-
include/linux/compiler-gcc.h | 14 +-
include/linux/cpufreq.h | 4 +-
include/linux/cpuset.h | 10 +-
include/linux/device.h | 7 +-
include/linux/dio.h | 2 +-
include/linux/dmaengine.h | 191 +-
include/linux/dw_dmac.h | 31 +-
include/linux/ext2_fs.h | 24 +
include/linux/ext2_fs_sb.h | 4 +-
include/linux/ext3_fs.h | 52 +-
include/linux/ext3_fs_sb.h | 5 +-
include/linux/fs.h | 13 +-
include/linux/if_vlan.h | 19 +
include/linux/ioprio.h | 2 +
include/linux/jbd.h | 15 +
include/linux/jbd2.h | 38 +-
include/linux/kernel.h | 6 +
include/linux/leds-pca9532.h | 2 +
include/linux/leds.h | 5 +-
include/linux/libata.h | 4 +
include/linux/mISDNhw.h | 26 +-
include/linux/mISDNif.h | 92 +-
include/linux/magic.h | 1 +
include/linux/memcontrol.h | 154 +-
include/linux/memstick.h | 4 +-
include/linux/mfd/pcf50633/adc.h | 72 +
include/linux/mfd/pcf50633/core.h | 218 +
include/linux/mfd/pcf50633/gpio.h | 52 +
include/linux/mfd/pcf50633/mbc.h | 134 +
include/linux/mfd/pcf50633/pmic.h | 67 +
include/linux/mfd/wm8350/pmic.h | 36 +
include/linux/mm.h | 18 +-
include/linux/mm_inline.h | 22 +-
include/linux/mm_types.h | 19 +-
include/linux/mmzone.h | 24 +-
include/linux/mtd/cfi.h | 1 +
include/linux/mtd/ftl.h | 38 +-
include/linux/mtd/map.h | 1 +
include/linux/mtd/mtd.h | 75 +-
include/linux/mtd/nand.h | 7 +-
include/linux/mtd/partitions.h | 6 +-
include/linux/mtd/pfow.h | 159 +
include/linux/mtd/physmap.h | 1 +
include/linux/mtd/qinfo.h | 91 +
include/linux/mtd/sharpsl.h | 20 +
include/linux/netdevice.h | 9 +-
include/linux/nwpserial.h | 18 +
include/linux/oprofile.h | 18 +
include/linux/page_cgroup.h | 52 +-
include/linux/pci_hotplug.h | 1 -
include/linux/pid.h | 18 +
include/linux/pid_namespace.h | 6 +-
include/linux/raid/md_k.h | 20 +-
include/linux/raid/md_p.h | 2 +
include/linux/raid/raid0.h | 10 +-
include/linux/rbtree.h | 8 +-
include/linux/regulator/consumer.h | 8 +-
include/linux/regulator/driver.h | 37 +-
include/linux/regulator/machine.h | 41 +
include/linux/res_counter.h | 8 +-
include/linux/serial_core.h | 3 +
include/linux/smp.h | 13 +-
include/linux/spi/tdo24m.h | 13 +
include/linux/suspend.h | 13 +
include/linux/swap.h | 25 +-
include/net/netdma.h | 11 -
include/net/protocol.h | 3 +
include/net/wimax.h | 3 +
include/scsi/scsi_transport_fc.h | 1 +
include/sound/soc-dapm.h | 2 +-
include/sound/soc.h | 15 +-
include/xen/xenbus.h | 2 -
init/Kconfig | 142 +-
init/do_mounts_rd.c | 14 +
init/initramfs.c | 1 +
ipc/mqueue.c | 3 +-
ipc/shm.c | 12 +
kernel/Makefile | 6 +-
kernel/async.c | 41 +-
kernel/cgroup.c | 276 +-
kernel/cpuset.c | 251 +-
kernel/cred.c | 5 +-
kernel/fork.c | 8 +-
kernel/ns_cgroup.c | 2 -
kernel/pid.c | 6 +
kernel/power/disk.c | 6 +-
kernel/power/snapshot.c | 370 +-
kernel/power/swsusp.c | 122 +
kernel/rcutorture.c | 113 +-
kernel/res_counter.c | 42 +-
kernel/sched.c | 13 +-
kernel/sched_debug.c | 21 +-
kernel/sched_fair.c | 2 -
kernel/sysctl.c | 14 +
kernel/trace/ring_buffer.c | 8 +-
kernel/up.c | 21 +
lib/Kconfig.debug | 23 +-
lib/rbtree.c | 12 +-
lib/sort.c | 30 +-
mm/filemap.c | 2 +-
mm/memcontrol.c | 1846 +++-
mm/memory.c | 52 +-
mm/migrate.c | 42 +-
mm/mmap.c | 10 +
mm/nommu.c | 1027 ++-
mm/oom_kill.c | 10 +-
mm/page_alloc.c | 8 +-
mm/page_cgroup.c | 207 +-
mm/shmem.c | 20 +-
mm/swap.c | 33 +-
mm/swap_state.c | 4 +
mm/swapfile.c | 24 +-
mm/vmscan.c | 197 +-
net/8021q/vlan_core.c | 111 +-
net/8021q/vlan_dev.c | 14 +
net/appletalk/aarp.c | 5 +-
net/bluetooth/bnep/bnep.h | 1 -
net/bluetooth/bnep/core.c | 12 +-
net/bluetooth/bnep/netdev.c | 33 +-
net/bridge/netfilter/ebtables.c | 3 +-
net/can/af_can.c | 15 +-
net/can/bcm.c | 12 +-
net/can/raw.c | 15 +-
net/core/dev.c | 238 +-
net/dccp/ccids/Kconfig | 2 +-
net/dccp/ccids/lib/tfrc.c | 2 +-
net/dsa/slave.c | 51 +-
net/ipv4/tcp.c | 7 +-
net/ipv4/tcp_input.c | 2 +-
net/ipv4/tcp_ipv4.c | 2 +-
net/ipv6/af_inet6.c | 107 +-
net/ipv6/route.c | 2 +-
net/ipv6/sysctl_net_ipv6.c | 2 +-
net/ipv6/tcp_ipv6.c | 47 +-
net/phonet/pep-gprs.c | 12 +-
net/sched/sch_sfq.c | 2 +-
net/sched/sch_teql.c | 20 +-
net/sctp/auth.c | 2 +-
net/tipc/bcast.h | 2 +-
net/wimax/Kconfig | 14 +
net/wimax/id-table.c | 8 +-
net/wimax/op-rfkill.c | 2 +-
net/wireless/wext.c | 4 +-
net/xfrm/xfrm_ipcomp.c | 1 -
scripts/bootgraph.pl | 46 +-
scripts/markup_oops.pl | 59 +-
security/device_cgroup.c | 5 +-
security/smack/smackfs.c | 2 +-
sound/oss/dmasound/dmasound_atari.c | 5 +-
sound/oss/dmasound/dmasound_q40.c | 16 +-
sound/pci/hda/hda_beep.c | 1 -
sound/pci/hda/hda_codec.c | 48 +-
sound/pci/hda/hda_codec.h | 2 +
sound/pci/hda/hda_intel.c | 6 +-
sound/pci/hda/patch_analog.c | 5 +-
sound/pci/hda/patch_nvhdmi.c | 2 +
sound/pci/hda/patch_realtek.c | 18 +-
sound/soc/au1x/dbdma2.c | 2 +-
sound/soc/codecs/twl4030.c | 12 +-
sound/soc/davinci/davinci-pcm.c | 2 +-
sound/soc/soc-core.c | 37 +-
sound/soc/soc-dapm.c | 80 +-
sound/usb/caiaq/caiaq-device.c | 2 +-
sound/usb/caiaq/caiaq-device.h | 1 +
sound/usb/caiaq/caiaq-midi.c | 32 +-
1688 files changed, 186837 insertions(+), 106117 deletions(-)
create mode 100644 Documentation/DocBook/regulator.tmpl
create mode 100644 Documentation/RCU/rcubarrier.txt
create mode 100644 Documentation/bad_memory.txt
create mode 100644 Documentation/controllers/memcg_test.txt
create mode 100644 Documentation/dmaengine.txt
create mode 100644 Documentation/filesystems/btrfs.txt
create mode 100644 Documentation/filesystems/squashfs.txt
create mode 100644 Documentation/powerpc/dts-bindings/4xx/ndfc.txt
create mode 100644 Documentation/w1/masters/mxc-w1
delete mode 100644 arch/arm/configs/clps7500_defconfig
copy arch/{arm => m68k}/kernel/.gitignore (100%)
delete mode 100644 arch/mips/alchemy/common/au1xxx_irqmap.c
delete mode 100644 arch/mips/alchemy/common/cputable.c
delete mode 100644 arch/mips/alchemy/db1x00/Makefile
delete mode 100644 arch/mips/alchemy/db1x00/board_setup.c
delete mode 100644 arch/mips/alchemy/db1x00/init.c
delete mode 100644 arch/mips/alchemy/db1x00/irqmap.c
create mode 100644 arch/mips/alchemy/devboards/Makefile
create mode 100644 arch/mips/alchemy/devboards/db1x00/Makefile
create mode 100644 arch/mips/alchemy/devboards/db1x00/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/db1x00/irqmap.c
create mode 100644 arch/mips/alchemy/devboards/pb1000/Makefile
create mode 100644 arch/mips/alchemy/devboards/pb1000/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/pb1100/Makefile
create mode 100644 arch/mips/alchemy/devboards/pb1100/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/pb1200/Makefile
create mode 100644 arch/mips/alchemy/devboards/pb1200/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/pb1200/irqmap.c
rename arch/mips/alchemy/{ => devboards}/pb1200/platform.c (100%)
create mode 100644 arch/mips/alchemy/devboards/pb1500/Makefile
create mode 100644 arch/mips/alchemy/devboards/pb1500/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/pb1550/Makefile
create mode 100644 arch/mips/alchemy/devboards/pb1550/board_setup.c
create mode 100644 arch/mips/alchemy/devboards/pm.c
create mode 100644 arch/mips/alchemy/devboards/prom.c
delete mode 100644 arch/mips/alchemy/pb1000/Makefile
delete mode 100644 arch/mips/alchemy/pb1000/board_setup.c
delete mode 100644 arch/mips/alchemy/pb1000/init.c
delete mode 100644 arch/mips/alchemy/pb1000/irqmap.c
delete mode 100644 arch/mips/alchemy/pb1100/Makefile
delete mode 100644 arch/mips/alchemy/pb1100/board_setup.c
delete mode 100644 arch/mips/alchemy/pb1100/init.c
delete mode 100644 arch/mips/alchemy/pb1100/irqmap.c
delete mode 100644 arch/mips/alchemy/pb1200/Makefile
delete mode 100644 arch/mips/alchemy/pb1200/board_setup.c
delete mode 100644 arch/mips/alchemy/pb1200/init.c
delete mode 100644 arch/mips/alchemy/pb1200/irqmap.c
delete mode 100644 arch/mips/alchemy/pb1500/Makefile
delete mode 100644 arch/mips/alchemy/pb1500/board_setup.c
delete mode 100644 arch/mips/alchemy/pb1500/init.c
delete mode 100644 arch/mips/alchemy/pb1500/irqmap.c
delete mode 100644 arch/mips/alchemy/pb1550/Makefile
delete mode 100644 arch/mips/alchemy/pb1550/board_setup.c
delete mode 100644 arch/mips/alchemy/pb1550/init.c
delete mode 100644 arch/mips/alchemy/pb1550/irqmap.c
create mode 100644 arch/mips/cavium-octeon/Kconfig
create mode 100644 arch/mips/cavium-octeon/Makefile
create mode 100644 arch/mips/cavium-octeon/csrc-octeon.c
create mode 100644 arch/mips/cavium-octeon/dma-octeon.c
create mode 100644 arch/mips/cavium-octeon/executive/Makefile
create mode 100644 arch/mips/cavium-octeon/executive/cvmx-bootmem.c
create mode 100644 arch/mips/cavium-octeon/executive/cvmx-l2c.c
create mode 100644 arch/mips/cavium-octeon/executive/cvmx-sysinfo.c
create mode 100644 arch/mips/cavium-octeon/executive/octeon-model.c
create mode 100644 arch/mips/cavium-octeon/flash_setup.c
create mode 100644 arch/mips/cavium-octeon/octeon-irq.c
create mode 100644 arch/mips/cavium-octeon/octeon-memcpy.S
create mode 100644 arch/mips/cavium-octeon/serial.c
create mode 100644 arch/mips/cavium-octeon/setup.c
create mode 100644 arch/mips/cavium-octeon/smp.c
create mode 100644 arch/mips/configs/cavium-octeon_defconfig
create mode 100644
arch/mips/include/asm/mach-cavium-octeon/cpu-feature-overrides.h
create mode 100644 arch/mips/include/asm/mach-cavium-octeon/dma-coherence.h
create mode 100644 arch/mips/include/asm/mach-cavium-octeon/irq.h
create mode 100644 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
create mode 100644 arch/mips/include/asm/mach-cavium-octeon/war.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-asm.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-bootinfo.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-bootmem.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-ciu-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-gpio-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-iob-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-ipd-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-l2c-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-l2c.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-l2d-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-l2t-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-led-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-mio-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-packet.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-pow-defs.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-spinlock.h
create mode 100644 arch/mips/include/asm/octeon/cvmx-sysinfo.h
create mode 100644 arch/mips/include/asm/octeon/cvmx.h
create mode 100644 arch/mips/include/asm/octeon/octeon-feature.h
create mode 100644 arch/mips/include/asm/octeon/octeon-model.h
create mode 100644 arch/mips/include/asm/octeon/octeon.h
create mode 100644 arch/mips/kernel/octeon_switch.S
create mode 100644 arch/mips/mm/c-octeon.c
create mode 100644 arch/mips/mm/cex-oct.S
create mode 100644 arch/parisc/include/asm/swab.h
create mode 100644 arch/powerpc/kernel/cacheinfo.c
create mode 100644 arch/powerpc/kernel/cacheinfo.h
create mode 100644 arch/powerpc/sysdev/simple_gpio.c
create mode 100644 arch/powerpc/sysdev/simple_gpio.h
create mode 100644 arch/sparc/lib/ksyms.c
create mode 100644 drivers/acpi/acpica/Makefile
create mode 100644 drivers/acpi/acpica/accommon.h
create mode 100644 drivers/acpi/acpica/acconfig.h
rename {include/acpi => drivers/acpi/acpica}/acdebug.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acdispat.h (100%)
create mode 100644 drivers/acpi/acpica/acevents.h
create mode 100644 drivers/acpi/acpica/acglobal.h
create mode 100644 drivers/acpi/acpica/achware.h
rename {include/acpi => drivers/acpi/acpica}/acinterp.h (100%)
create mode 100644 drivers/acpi/acpica/aclocal.h
create mode 100644 drivers/acpi/acpica/acmacros.h
create mode 100644 drivers/acpi/acpica/acnamesp.h
rename {include/acpi => drivers/acpi/acpica}/acobject.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acopcode.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acparser.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acpredef.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acresrc.h (100%)
rename {include/acpi => drivers/acpi/acpica}/acstruct.h (100%)
create mode 100644 drivers/acpi/acpica/actables.h
create mode 100644 drivers/acpi/acpica/acutils.h
rename {include/acpi => drivers/acpi/acpica}/amlcode.h (100%)
rename {include/acpi => drivers/acpi/acpica}/amlresrc.h (100%)
create mode 100644 drivers/acpi/acpica/dsfield.c
create mode 100644 drivers/acpi/acpica/dsinit.c
create mode 100644 drivers/acpi/acpica/dsmethod.c
create mode 100644 drivers/acpi/acpica/dsmthdat.c
create mode 100644 drivers/acpi/acpica/dsobject.c
create mode 100644 drivers/acpi/acpica/dsopcode.c
create mode 100644 drivers/acpi/acpica/dsutils.c
create mode 100644 drivers/acpi/acpica/dswexec.c
create mode 100644 drivers/acpi/acpica/dswload.c
create mode 100644 drivers/acpi/acpica/dswscope.c
create mode 100644 drivers/acpi/acpica/dswstate.c
create mode 100644 drivers/acpi/acpica/evevent.c
create mode 100644 drivers/acpi/acpica/evgpe.c
create mode 100644 drivers/acpi/acpica/evgpeblk.c
create mode 100644 drivers/acpi/acpica/evmisc.c
create mode 100644 drivers/acpi/acpica/evregion.c
create mode 100644 drivers/acpi/acpica/evrgnini.c
create mode 100644 drivers/acpi/acpica/evsci.c
create mode 100644 drivers/acpi/acpica/evxface.c
create mode 100644 drivers/acpi/acpica/evxfevnt.c
create mode 100644 drivers/acpi/acpica/evxfregn.c
create mode 100644 drivers/acpi/acpica/exconfig.c
create mode 100644 drivers/acpi/acpica/exconvrt.c
create mode 100644 drivers/acpi/acpica/excreate.c
create mode 100644 drivers/acpi/acpica/exdump.c
create mode 100644 drivers/acpi/acpica/exfield.c
create mode 100644 drivers/acpi/acpica/exfldio.c
create mode 100644 drivers/acpi/acpica/exmisc.c
create mode 100644 drivers/acpi/acpica/exmutex.c
create mode 100644 drivers/acpi/acpica/exnames.c
create mode 100644 drivers/acpi/acpica/exoparg1.c
create mode 100644 drivers/acpi/acpica/exoparg2.c
create mode 100644 drivers/acpi/acpica/exoparg3.c
create mode 100644 drivers/acpi/acpica/exoparg6.c
create mode 100644 drivers/acpi/acpica/exprep.c
create mode 100644 drivers/acpi/acpica/exregion.c
create mode 100644 drivers/acpi/acpica/exresnte.c
create mode 100644 drivers/acpi/acpica/exresolv.c
create mode 100644 drivers/acpi/acpica/exresop.c
create mode 100644 drivers/acpi/acpica/exstore.c
create mode 100644 drivers/acpi/acpica/exstoren.c
create mode 100644 drivers/acpi/acpica/exstorob.c
create mode 100644 drivers/acpi/acpica/exsystem.c
create mode 100644 drivers/acpi/acpica/exutils.c
create mode 100644 drivers/acpi/acpica/hwacpi.c
create mode 100644 drivers/acpi/acpica/hwgpe.c
create mode 100644 drivers/acpi/acpica/hwregs.c
create mode 100644 drivers/acpi/acpica/hwsleep.c
create mode 100644 drivers/acpi/acpica/hwtimer.c
create mode 100644 drivers/acpi/acpica/hwxface.c
create mode 100644 drivers/acpi/acpica/nsaccess.c
create mode 100644 drivers/acpi/acpica/nsalloc.c
create mode 100644 drivers/acpi/acpica/nsdump.c
create mode 100644 drivers/acpi/acpica/nsdumpdv.c
create mode 100644 drivers/acpi/acpica/nseval.c
create mode 100644 drivers/acpi/acpica/nsinit.c
create mode 100644 drivers/acpi/acpica/nsload.c
create mode 100644 drivers/acpi/acpica/nsnames.c
create mode 100644 drivers/acpi/acpica/nsobject.c
create mode 100644 drivers/acpi/acpica/nsparse.c
create mode 100644 drivers/acpi/acpica/nspredef.c
create mode 100644 drivers/acpi/acpica/nssearch.c
create mode 100644 drivers/acpi/acpica/nsutils.c
create mode 100644 drivers/acpi/acpica/nswalk.c
create mode 100644 drivers/acpi/acpica/nsxfeval.c
create mode 100644 drivers/acpi/acpica/nsxfname.c
create mode 100644 drivers/acpi/acpica/nsxfobj.c
create mode 100644 drivers/acpi/acpica/psargs.c
create mode 100644 drivers/acpi/acpica/psloop.c
create mode 100644 drivers/acpi/acpica/psopcode.c
create mode 100644 drivers/acpi/acpica/psparse.c
create mode 100644 drivers/acpi/acpica/psscope.c
create mode 100644 drivers/acpi/acpica/pstree.c
create mode 100644 drivers/acpi/acpica/psutils.c
create mode 100644 drivers/acpi/acpica/pswalk.c
create mode 100644 drivers/acpi/acpica/psxface.c
create mode 100644 drivers/acpi/acpica/rsaddr.c
create mode 100644 drivers/acpi/acpica/rscalc.c
create mode 100644 drivers/acpi/acpica/rscreate.c
create mode 100644 drivers/acpi/acpica/rsdump.c
create mode 100644 drivers/acpi/acpica/rsinfo.c
create mode 100644 drivers/acpi/acpica/rsio.c
create mode 100644 drivers/acpi/acpica/rsirq.c
create mode 100644 drivers/acpi/acpica/rslist.c
create mode 100644 drivers/acpi/acpica/rsmemory.c
create mode 100644 drivers/acpi/acpica/rsmisc.c
create mode 100644 drivers/acpi/acpica/rsutils.c
create mode 100644 drivers/acpi/acpica/rsxface.c
create mode 100644 drivers/acpi/acpica/tbfadt.c
create mode 100644 drivers/acpi/acpica/tbfind.c
create mode 100644 drivers/acpi/acpica/tbinstal.c
create mode 100644 drivers/acpi/acpica/tbutils.c
create mode 100644 drivers/acpi/acpica/tbxface.c
create mode 100644 drivers/acpi/acpica/tbxfroot.c
create mode 100644 drivers/acpi/acpica/utalloc.c
create mode 100644 drivers/acpi/acpica/utcopy.c
create mode 100644 drivers/acpi/acpica/utdebug.c
create mode 100644 drivers/acpi/acpica/utdelete.c
create mode 100644 drivers/acpi/acpica/uteval.c
create mode 100644 drivers/acpi/acpica/utglobal.c
create mode 100644 drivers/acpi/acpica/utinit.c
create mode 100644 drivers/acpi/acpica/utmath.c
create mode 100644 drivers/acpi/acpica/utmisc.c
create mode 100644 drivers/acpi/acpica/utmutex.c
create mode 100644 drivers/acpi/acpica/utobject.c
create mode 100644 drivers/acpi/acpica/utresrc.c
create mode 100644 drivers/acpi/acpica/utstate.c
create mode 100644 drivers/acpi/acpica/utxface.c
delete mode 100644 drivers/acpi/dispatcher/Makefile
delete mode 100644 drivers/acpi/dispatcher/dsfield.c
delete mode 100644 drivers/acpi/dispatcher/dsinit.c
delete mode 100644 drivers/acpi/dispatcher/dsmethod.c
delete mode 100644 drivers/acpi/dispatcher/dsmthdat.c
delete mode 100644 drivers/acpi/dispatcher/dsobject.c
delete mode 100644 drivers/acpi/dispatcher/dsopcode.c
delete mode 100644 drivers/acpi/dispatcher/dsutils.c
delete mode 100644 drivers/acpi/dispatcher/dswexec.c
delete mode 100644 drivers/acpi/dispatcher/dswload.c
delete mode 100644 drivers/acpi/dispatcher/dswscope.c
delete mode 100644 drivers/acpi/dispatcher/dswstate.c
delete mode 100644 drivers/acpi/events/Makefile
delete mode 100644 drivers/acpi/events/evevent.c
delete mode 100644 drivers/acpi/events/evgpe.c
delete mode 100644 drivers/acpi/events/evgpeblk.c
delete mode 100644 drivers/acpi/events/evmisc.c
delete mode 100644 drivers/acpi/events/evregion.c
delete mode 100644 drivers/acpi/events/evrgnini.c
delete mode 100644 drivers/acpi/events/evsci.c
delete mode 100644 drivers/acpi/events/evxface.c
delete mode 100644 drivers/acpi/events/evxfevnt.c
delete mode 100644 drivers/acpi/events/evxfregn.c
delete mode 100644 drivers/acpi/executer/Makefile
delete mode 100644 drivers/acpi/executer/exconfig.c
delete mode 100644 drivers/acpi/executer/exconvrt.c
delete mode 100644 drivers/acpi/executer/excreate.c
delete mode 100644 drivers/acpi/executer/exdump.c
delete mode 100644 drivers/acpi/executer/exfield.c
delete mode 100644 drivers/acpi/executer/exfldio.c
delete mode 100644 drivers/acpi/executer/exmisc.c
delete mode 100644 drivers/acpi/executer/exmutex.c
delete mode 100644 drivers/acpi/executer/exnames.c
delete mode 100644 drivers/acpi/executer/exoparg1.c
delete mode 100644 drivers/acpi/executer/exoparg2.c
delete mode 100644 drivers/acpi/executer/exoparg3.c
delete mode 100644 drivers/acpi/executer/exoparg6.c
delete mode 100644 drivers/acpi/executer/exprep.c
delete mode 100644 drivers/acpi/executer/exregion.c
delete mode 100644 drivers/acpi/executer/exresnte.c
delete mode 100644 drivers/acpi/executer/exresolv.c
delete mode 100644 drivers/acpi/executer/exresop.c
delete mode 100644 drivers/acpi/executer/exstore.c
delete mode 100644 drivers/acpi/executer/exstoren.c
delete mode 100644 drivers/acpi/executer/exstorob.c
delete mode 100644 drivers/acpi/executer/exsystem.c
delete mode 100644 drivers/acpi/executer/exutils.c
delete mode 100644 drivers/acpi/hardware/Makefile
delete mode 100644 drivers/acpi/hardware/hwacpi.c
delete mode 100644 drivers/acpi/hardware/hwgpe.c
delete mode 100644 drivers/acpi/hardware/hwregs.c
delete mode 100644 drivers/acpi/hardware/hwsleep.c
delete mode 100644 drivers/acpi/hardware/hwtimer.c
create mode 100644 drivers/acpi/main.c
delete mode 100644 drivers/acpi/namespace/Makefile
delete mode 100644 drivers/acpi/namespace/nsaccess.c
delete mode 100644 drivers/acpi/namespace/nsalloc.c
delete mode 100644 drivers/acpi/namespace/nsdump.c
delete mode 100644 drivers/acpi/namespace/nsdumpdv.c
delete mode 100644 drivers/acpi/namespace/nseval.c
delete mode 100644 drivers/acpi/namespace/nsinit.c
delete mode 100644 drivers/acpi/namespace/nsload.c
delete mode 100644 drivers/acpi/namespace/nsnames.c
delete mode 100644 drivers/acpi/namespace/nsobject.c
delete mode 100644 drivers/acpi/namespace/nsparse.c
delete mode 100644 drivers/acpi/namespace/nspredef.c
delete mode 100644 drivers/acpi/namespace/nssearch.c
delete mode 100644 drivers/acpi/namespace/nsutils.c
delete mode 100644 drivers/acpi/namespace/nswalk.c
delete mode 100644 drivers/acpi/namespace/nsxfeval.c
delete mode 100644 drivers/acpi/namespace/nsxfname.c
delete mode 100644 drivers/acpi/namespace/nsxfobj.c
delete mode 100644 drivers/acpi/parser/Makefile
delete mode 100644 drivers/acpi/parser/psargs.c
delete mode 100644 drivers/acpi/parser/psloop.c
delete mode 100644 drivers/acpi/parser/psopcode.c
delete mode 100644 drivers/acpi/parser/psparse.c
delete mode 100644 drivers/acpi/parser/psscope.c
delete mode 100644 drivers/acpi/parser/pstree.c
delete mode 100644 drivers/acpi/parser/psutils.c
delete mode 100644 drivers/acpi/parser/pswalk.c
delete mode 100644 drivers/acpi/parser/psxface.c
create mode 100644 drivers/acpi/proc.c
delete mode 100644 drivers/acpi/resources/Makefile
delete mode 100644 drivers/acpi/resources/rsaddr.c
delete mode 100644 drivers/acpi/resources/rscalc.c
delete mode 100644 drivers/acpi/resources/rscreate.c
delete mode 100644 drivers/acpi/resources/rsdump.c
delete mode 100644 drivers/acpi/resources/rsinfo.c
delete mode 100644 drivers/acpi/resources/rsio.c
delete mode 100644 drivers/acpi/resources/rsirq.c
delete mode 100644 drivers/acpi/resources/rslist.c
delete mode 100644 drivers/acpi/resources/rsmemory.c
delete mode 100644 drivers/acpi/resources/rsmisc.c
delete mode 100644 drivers/acpi/resources/rsutils.c
delete mode 100644 drivers/acpi/resources/rsxface.c
rename drivers/acpi/{sleep => }/sleep.h (100%)
delete mode 100644 drivers/acpi/sleep/Makefile
delete mode 100644 drivers/acpi/sleep/main.c
delete mode 100644 drivers/acpi/sleep/proc.c
delete mode 100644 drivers/acpi/sleep/wakeup.c
delete mode 100644 drivers/acpi/tables/Makefile
delete mode 100644 drivers/acpi/tables/tbfadt.c
delete mode 100644 drivers/acpi/tables/tbfind.c
delete mode 100644 drivers/acpi/tables/tbinstal.c
delete mode 100644 drivers/acpi/tables/tbutils.c
delete mode 100644 drivers/acpi/tables/tbxface.c
delete mode 100644 drivers/acpi/tables/tbxfroot.c
delete mode 100644 drivers/acpi/utilities/Makefile
delete mode 100644 drivers/acpi/utilities/utalloc.c
delete mode 100644 drivers/acpi/utilities/utcache.c
delete mode 100644 drivers/acpi/utilities/utcopy.c
delete mode 100644 drivers/acpi/utilities/utdebug.c
delete mode 100644 drivers/acpi/utilities/utdelete.c
delete mode 100644 drivers/acpi/utilities/uteval.c
delete mode 100644 drivers/acpi/utilities/utglobal.c
delete mode 100644 drivers/acpi/utilities/utinit.c
delete mode 100644 drivers/acpi/utilities/utmath.c
delete mode 100644 drivers/acpi/utilities/utmisc.c
delete mode 100644 drivers/acpi/utilities/utmutex.c
delete mode 100644 drivers/acpi/utilities/utobject.c
delete mode 100644 drivers/acpi/utilities/utresrc.c
delete mode 100644 drivers/acpi/utilities/utstate.c
delete mode 100644 drivers/acpi/utilities/utxface.c
create mode 100644 drivers/acpi/wakeup.c
create mode 100644 drivers/hwmon/hp_accel.c
create mode 100644 drivers/input/misc/pcf50633-input.c
create mode 100644 drivers/isdn/hardware/mISDN/hfcsusb.c
create mode 100644 drivers/isdn/hardware/mISDN/hfcsusb.h
create mode 100644 drivers/isdn/mISDN/clock.c
create mode 100644 drivers/leds/leds-alix2.c
create mode 100644 drivers/leds/leds-wm8350.c
create mode 100644 drivers/mfd/pcf50633-adc.c
create mode 100644 drivers/mfd/pcf50633-core.c
create mode 100644 drivers/mfd/pcf50633-gpio.c
create mode 100644 drivers/misc/dell-laptop.c
delete mode 100644 drivers/misc/fujitsu-laptop.c
delete mode 100644 drivers/misc/hp-wmi.c
delete mode 100644 drivers/misc/panasonic-laptop.c
delete mode 100644 drivers/misc/sony-laptop.c
delete mode 100644 drivers/misc/tc1100-wmi.c
delete mode 100644 drivers/misc/thinkpad_acpi.c
create mode 100644 drivers/mtd/devices/ps3vram.c
create mode 100644 drivers/mtd/lpddr/Kconfig
create mode 100644 drivers/mtd/lpddr/Makefile
create mode 100644 drivers/mtd/lpddr/lpddr_cmds.c
create mode 100644 drivers/mtd/lpddr/qinfo_probe.c
create mode 100644 drivers/mtd/tests/Makefile
create mode 100644 drivers/mtd/tests/mtd_oobtest.c
create mode 100644 drivers/mtd/tests/mtd_pagetest.c
create mode 100644 drivers/mtd/tests/mtd_readtest.c
create mode 100644 drivers/mtd/tests/mtd_speedtest.c
create mode 100644 drivers/mtd/tests/mtd_stresstest.c
create mode 100644 drivers/mtd/tests/mtd_subpagetest.c
create mode 100644 drivers/mtd/tests/mtd_torturetest.c
delete mode 100644 drivers/net/acenic_firmware.h
create mode 100644 drivers/platform/Kconfig
create mode 100644 drivers/platform/Makefile
create mode 100644 drivers/platform/x86/Kconfig
create mode 100644 drivers/platform/x86/Makefile
rename drivers/{misc => platform/x86}/acer-wmi.c (100%)
rename drivers/{misc => platform/x86}/asus-laptop.c (100%)
rename drivers/{acpi => platform/x86}/asus_acpi.c (100%)
rename drivers/{misc => platform/x86}/compal-laptop.c (100%)
rename drivers/{misc => platform/x86}/eeepc-laptop.c (100%)
create mode 100644 drivers/platform/x86/fujitsu-laptop.c
create mode 100644 drivers/platform/x86/hp-wmi.c
rename drivers/{misc => platform/x86}/intel_menlow.c (100%)
rename drivers/{misc => platform/x86}/msi-laptop.c (100%)
create mode 100644 drivers/platform/x86/panasonic-laptop.c
create mode 100644 drivers/platform/x86/sony-laptop.c
create mode 100644 drivers/platform/x86/tc1100-wmi.c
create mode 100644 drivers/platform/x86/thinkpad_acpi.c
rename drivers/{acpi => platform/x86}/toshiba_acpi.c (100%)
rename drivers/{acpi => platform/x86}/wmi.c (100%)
create mode 100644 drivers/power/pcf50633-charger.c
create mode 100644 drivers/regulator/pcf50633-regulator.c
create mode 100644 drivers/rtc/rtc-pcf50633.c
create mode 100644 drivers/serial/nwpserial.c
delete mode 100644 drivers/video/backlight/corgi_bl.c
create mode 100644 drivers/video/backlight/generic_bl.c
delete mode 100644 drivers/video/c2p.c
create mode 100644 drivers/video/c2p_core.h
create mode 100644 drivers/video/c2p_iplan2.c
create mode 100644 drivers/video/c2p_planar.c
create mode 100644 drivers/w1/masters/mxc_w1.c
create mode 100644 drivers/watchdog/gef_wdt.c
create mode 100644 drivers/watchdog/pika_wdt.c
create mode 100644 drivers/xen/xenfs/Makefile
create mode 100644 drivers/xen/xenfs/super.c
create mode 100644 drivers/xen/xenfs/xenbus.c
create mode 100644 drivers/xen/xenfs/xenfs.h
create mode 100644 drivers/zorro/.gitignore
create mode 100644 firmware/e100/d101m_ucode.bin.ihex
create mode 100644 firmware/e100/d101s_ucode.bin.ihex
create mode 100644 firmware/e100/d102e_ucode.bin.ihex
create mode 100644 firmware/mts_cdma.fw.ihex
create mode 100644 firmware/mts_edge.fw.ihex
create mode 100644 firmware/mts_gsm.fw.ihex
create mode 100644 fs/btrfs/Makefile
create mode 100644 fs/btrfs/acl.c
create mode 100644 fs/btrfs/async-thread.c
create mode 100644 fs/btrfs/async-thread.h
create mode 100644 fs/btrfs/btrfs_inode.h
create mode 100644 fs/btrfs/compat.h
create mode 100644 fs/btrfs/compression.c
create mode 100644 fs/btrfs/compression.h
create mode 100644 fs/btrfs/crc32c.h
create mode 100644 fs/btrfs/ctree.c
create mode 100644 fs/btrfs/ctree.h
create mode 100644 fs/btrfs/dir-item.c
create mode 100644 fs/btrfs/disk-io.c
create mode 100644 fs/btrfs/disk-io.h
create mode 100644 fs/btrfs/export.c
create mode 100644 fs/btrfs/export.h
create mode 100644 fs/btrfs/extent-tree.c
create mode 100644 fs/btrfs/extent_io.c
create mode 100644 fs/btrfs/extent_io.h
create mode 100644 fs/btrfs/extent_map.c
create mode 100644 fs/btrfs/extent_map.h
create mode 100644 fs/btrfs/file-item.c
create mode 100644 fs/btrfs/file.c
create mode 100644 fs/btrfs/free-space-cache.c
create mode 100644 fs/btrfs/hash.h
create mode 100644 fs/btrfs/inode-item.c
create mode 100644 fs/btrfs/inode-map.c
create mode 100644 fs/btrfs/inode.c
create mode 100644 fs/btrfs/ioctl.c
create mode 100644 fs/btrfs/ioctl.h
create mode 100644 fs/btrfs/locking.c
create mode 100644 fs/btrfs/locking.h
create mode 100644 fs/btrfs/ordered-data.c
create mode 100644 fs/btrfs/ordered-data.h
create mode 100644 fs/btrfs/orphan.c
create mode 100644 fs/btrfs/print-tree.c
create mode 100644 fs/btrfs/print-tree.h
create mode 100644 fs/btrfs/ref-cache.c
create mode 100644 fs/btrfs/ref-cache.h
create mode 100644 fs/btrfs/root-tree.c
create mode 100644 fs/btrfs/struct-funcs.c
create mode 100644 fs/btrfs/super.c
create mode 100644 fs/btrfs/sysfs.c
create mode 100644 fs/btrfs/transaction.c
create mode 100644 fs/btrfs/transaction.h
create mode 100644 fs/btrfs/tree-defrag.c
create mode 100644 fs/btrfs/tree-log.c
create mode 100644 fs/btrfs/tree-log.h
create mode 100644 fs/btrfs/version.h
create mode 100644 fs/btrfs/version.sh
create mode 100644 fs/btrfs/volumes.c
create mode 100644 fs/btrfs/volumes.h
create mode 100644 fs/btrfs/xattr.c
create mode 100644 fs/btrfs/xattr.h
create mode 100644 fs/btrfs/zlib.c
create mode 100644 fs/squashfs/Makefile
create mode 100644 fs/squashfs/block.c
create mode 100644 fs/squashfs/cache.c
create mode 100644 fs/squashfs/dir.c
create mode 100644 fs/squashfs/export.c
create mode 100644 fs/squashfs/file.c
create mode 100644 fs/squashfs/fragment.c
create mode 100644 fs/squashfs/id.c
create mode 100644 fs/squashfs/inode.c
create mode 100644 fs/squashfs/namei.c
create mode 100644 fs/squashfs/squashfs.h
create mode 100644 fs/squashfs/squashfs_fs.h
create mode 100644 fs/squashfs/squashfs_fs_i.h
create mode 100644 fs/squashfs/squashfs_fs_sb.h
create mode 100644 fs/squashfs/super.c
create mode 100644 fs/squashfs/symlink.c
delete mode 100644 include/acpi/acconfig.h
delete mode 100644 include/acpi/acdisasm.h
delete mode 100644 include/acpi/acevents.h
delete mode 100644 include/acpi/acglobal.h
delete mode 100644 include/acpi/achware.h
delete mode 100644 include/acpi/aclocal.h
delete mode 100644 include/acpi/acmacros.h
delete mode 100644 include/acpi/acnamesp.h
create mode 100644 include/acpi/acrestyp.h
delete mode 100644 include/acpi/actables.h
delete mode 100644 include/acpi/acutils.h
create mode 100644 include/linux/mfd/pcf50633/adc.h
create mode 100644 include/linux/mfd/pcf50633/core.h
create mode 100644 include/linux/mfd/pcf50633/gpio.h
create mode 100644 include/linux/mfd/pcf50633/mbc.h
create mode 100644 include/linux/mfd/pcf50633/pmic.h
create mode 100644 include/linux/mtd/pfow.h
create mode 100644 include/linux/mtd/qinfo.h
create mode 100644 include/linux/mtd/sharpsl.h
create mode 100644 include/linux/nwpserial.h
create mode 100644 include/linux/spi/tdo24m.h
create mode 100644 kernel/up.c
hooks/post-receive
--
XFS development tree
|