forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'writeback-workqueue' of git://git.kernel.org/pub/scm/li…
…nux/kernel/git/tj/wq into for-3.10/core Tejun writes: ----- This is the pull request for the earlier patchset[1] with the same name. It's only three patches (the first one was committed to workqueue tree) but the merge strategy is a bit involved due to the dependencies. * Because the conversion needs features from wq/for-3.10, block/for-3.10/core is based on rc3, and wq/for-3.10 has conflicts with rc3, I pulled mainline (rc5) into wq/for-3.10 to prevent those workqueue conflicts from flaring up in block tree. * Resolving the issue that Jan and Dave raised about debugging requires arch-wide changes. The patchset is being worked on[2] but it'll have to go through -mm after these changes show up in -next, and not included in this pull request. The three commits are located in the following git branch. git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git writeback-workqueue Pulling it into block/for-3.10/core produces a conflict in drivers/md/raid5.c between the following two commits. e3620a3 ("MD RAID5: Avoid accessing gendisk or queue structs when not available") 2f6db2a ("raid5: use bio_reset()") The conflict is trivial - one removes an "if ()" conditional while the other removes "rbi->bi_next = NULL" right above it. We just need to remove both. The merged branch is available at git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git block-test-merge so that you can use it for verification. The test merge commit has proper merge description. While these changes are a bit of pain to route, they make code simpler and even have, while minute, measureable performance gain[3] even on a workload which isn't particularly favorable to showing the benefits of this conversion. ---- Fixed up the conflict. Conflicts: drivers/md/raid5.c Signed-off-by: Jens Axboe <[email protected]>
- Loading branch information
Showing
572 changed files
with
8,549 additions
and
4,406 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1510,6 +1510,14 @@ D: Natsemi ethernet | |
D: Cobalt Networks (x86) support | ||
D: This-and-That | ||
|
||
N: Mark M. Hoffman | ||
E: [email protected] | ||
D: asb100, lm93 and smsc47b397 hardware monitoring drivers | ||
D: hwmon subsystem core | ||
D: hwmon subsystem maintainer | ||
D: i2c-sis96x and i2c-stub SMBus drivers | ||
S: USA | ||
|
||
N: Dirk Hohndel | ||
E: [email protected] | ||
D: The XFree86[tm] Project | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ Supported adapters: | |
Documentation: | ||
http://www.diolan.com/i2c/u2c12.html | ||
|
||
Author: Guenter Roeck <[email protected]> | ||
Author: Guenter Roeck <[email protected]> | ||
|
||
Description | ||
----------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1338,12 +1338,6 @@ S: Maintained | |
F: drivers/platform/x86/asus*.c | ||
F: drivers/platform/x86/eeepc*.c | ||
|
||
ASUS ASB100 HARDWARE MONITOR DRIVER | ||
M: "Mark M. Hoffman" <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: drivers/hwmon/asb100.c | ||
|
||
ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API | ||
M: Dan Williams <[email protected]> | ||
W: http://sourceforge.net/projects/xscaleiop | ||
|
@@ -1467,6 +1461,12 @@ F: drivers/dma/at_hdmac.c | |
F: drivers/dma/at_hdmac_regs.h | ||
F: include/linux/platform_data/dma-atmel.h | ||
|
||
ATMEL I2C DRIVER | ||
M: Ludovic Desroches <[email protected]> | ||
L: [email protected] | ||
S: Supported | ||
F: drivers/i2c/busses/i2c-at91.c | ||
|
||
ATMEL ISI DRIVER | ||
M: Josh Wu <[email protected]> | ||
L: [email protected] | ||
|
@@ -2629,7 +2629,7 @@ F: include/uapi/drm/ | |
|
||
INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) | ||
M: Daniel Vetter <[email protected]> | ||
L: [email protected] (subscribers-only) | ||
L: [email protected] | ||
L: [email protected] | ||
T: git git://people.freedesktop.org/~danvet/drm-intel | ||
S: Supported | ||
|
@@ -3242,6 +3242,12 @@ F: Documentation/firmware_class/ | |
F: drivers/base/firmware*.c | ||
F: include/linux/firmware.h | ||
|
||
FLASHSYSTEM DRIVER (IBM FlashSystem 70/80 PCI SSD Flash Card) | ||
M: Joshua Morris <[email protected]> | ||
M: Philip Kelleher <[email protected]> | ||
S: Maintained | ||
F: drivers/block/rsxx/ | ||
|
||
FLOPPY DRIVER | ||
M: Jiri Kosina <[email protected]> | ||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git | ||
|
@@ -3851,7 +3857,7 @@ F: drivers/i2c/busses/i2c-ismt.c | |
F: Documentation/i2c/busses/i2c-ismt | ||
|
||
I2C/SMBUS STUB DRIVER | ||
M: "Mark M. Hoffman" <[email protected]> | ||
M: Jean Delvare <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: drivers/i2c/i2c-stub.c | ||
|
@@ -5647,6 +5653,14 @@ S: Maintained | |
F: drivers/video/riva/ | ||
F: drivers/video/nvidia/ | ||
|
||
NVM EXPRESS DRIVER | ||
M: Matthew Wilcox <[email protected]> | ||
L: [email protected] | ||
T: git git://git.infradead.org/users/willy/linux-nvme.git | ||
S: Supported | ||
F: drivers/block/nvme.c | ||
F: include/linux/nvme.h | ||
|
||
OMAP SUPPORT | ||
M: Tony Lindgren <[email protected]> | ||
L: [email protected] | ||
|
@@ -5675,7 +5689,7 @@ S: Maintained | |
F: arch/arm/*omap*/*clock* | ||
|
||
OMAP POWER MANAGEMENT SUPPORT | ||
M: Kevin Hilman <khilman@ti.com> | ||
M: Kevin Hilman <khilman@deeprootsystems.com> | ||
L: [email protected] | ||
S: Maintained | ||
F: arch/arm/*omap*/*pm* | ||
|
@@ -5769,7 +5783,7 @@ F: arch/arm/*omap*/usb* | |
|
||
OMAP GPIO DRIVER | ||
M: Santosh Shilimkar <[email protected]> | ||
M: Kevin Hilman <khilman@ti.com> | ||
M: Kevin Hilman <khilman@deeprootsystems.com> | ||
L: [email protected] | ||
S: Maintained | ||
F: drivers/gpio/gpio-omap.c | ||
|
@@ -6201,7 +6215,7 @@ F: include/linux/power_supply.h | |
F: drivers/power/ | ||
|
||
PNP SUPPORT | ||
M: Adam Belay <[email protected]> | ||
M: Rafael J. Wysocki <[email protected]> | ||
M: Bjorn Helgaas <[email protected]> | ||
S: Maintained | ||
F: drivers/pnp/ | ||
|
@@ -6543,12 +6557,6 @@ S: Maintained | |
F: Documentation/blockdev/ramdisk.txt | ||
F: drivers/block/brd.c | ||
|
||
RAMSAM DRIVER (IBM RamSan 70/80 PCI SSD Flash Card) | ||
M: Joshua Morris <[email protected]> | ||
M: Philip Kelleher <[email protected]> | ||
S: Maintained | ||
F: drivers/block/rsxx/ | ||
|
||
RANDOM NUMBER DRIVER | ||
M: Theodore Ts'o" <[email protected]> | ||
S: Maintained | ||
|
@@ -7165,7 +7173,7 @@ F: arch/arm/mach-s3c2410/bast-irq.c | |
|
||
TI DAVINCI MACHINE SUPPORT | ||
M: Sekhar Nori <[email protected]> | ||
M: Kevin Hilman <khilman@ti.com> | ||
M: Kevin Hilman <khilman@deeprootsystems.com> | ||
L: [email protected] (moderated for non-subscribers) | ||
T: git git://gitorious.org/linux-davinci/linux-davinci.git | ||
Q: http://patchwork.kernel.org/project/linux-davinci/list/ | ||
|
@@ -7198,13 +7206,6 @@ L: [email protected] | |
S: Maintained | ||
F: drivers/net/ethernet/sis/sis900.* | ||
|
||
SIS 96X I2C/SMBUS DRIVER | ||
M: "Mark M. Hoffman" <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: Documentation/i2c/busses/i2c-sis96x | ||
F: drivers/i2c/busses/i2c-sis96x.c | ||
|
||
SIS FRAMEBUFFER DRIVER | ||
M: Thomas Winischhofer <[email protected]> | ||
W: http://www.winischhofer.net/linuxsisvga.shtml | ||
|
@@ -7282,7 +7283,7 @@ F: Documentation/hwmon/sch5627 | |
F: drivers/hwmon/sch5627.c | ||
|
||
SMSC47B397 HARDWARE MONITOR DRIVER | ||
M: "Mark M. Hoffman" <[email protected]> | ||
M: Jean Delvare <[email protected]> | ||
L: [email protected] | ||
S: Maintained | ||
F: Documentation/hwmon/smsc47b397 | ||
|
@@ -7705,9 +7706,10 @@ F: include/linux/swiotlb.h | |
|
||
SYNOPSYS ARC ARCHITECTURE | ||
M: Vineet Gupta <[email protected]> | ||
L: [email protected] | ||
S: Supported | ||
F: arch/arc/ | ||
F: Documentation/devicetree/bindings/arc/ | ||
F: drivers/tty/serial/arc-uart.c | ||
|
||
SYSV FILESYSTEM | ||
M: Christoph Hellwig <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.