aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-05-26scsi: sd: Clean up sd_setup_read_write_cmnd()scsi-workMartin K. Petersen1-79/+47
2017-05-26scsi: sd: Create helper functions for read/write commandsMartin K. Petersen1-77/+92
2017-05-26scsi: sd: Simplify misaligned I/O checkMartin K. Petersen1-48/+12
2017-05-26scsi: sd: Be consistent about blocks vs. sectorsMartin K. Petersen1-88/+84
2017-05-26scsi: sd: Use sysfs_match_string()Martin K. Petersen1-45/+26
2017-05-25scsi: scsi_debug: Avoid PI being disabled when TGPS is enabledMartin K. Petersen1-1/+1
2017-05-25bio-integrity: Do not allocate integrity context for bio w/o dataDmitry Monakhov1-0/+3
2017-05-18scsi: storvsc: remove unnecessary channel inbound lockStephen Hemminger3-7/+3
2017-05-18scsi: storvsc: use in place iterator functionStephen Hemminger1-29/+15
2017-05-18scsi: csiostor: add support for Chelsio T6 adaptersVarun Prakash5-44/+88
2017-05-18scsi: libiscsi: use kvzalloc for iscsi_pool_initKyle Fortin1-2/+2
2017-05-11scsi: smartpqi: bump driver versionKevin Barnett1-7/+8
2017-05-11scsi: smartpqi: remove writeq/readq function definitionsCorentin Labbe1-29/+2
2017-05-11scsi: smartpqi: add module parametersKevin Barnett1-5/+24
2017-05-11scsi: smartpqi: cleanup list initializationKevin Barnett1-8/+3
2017-05-11scsi: smartpqi: add raid level showKevin Barnett1-1/+29
2017-05-11scsi: smartpqi: make ioaccel references consistentKevin Barnett2-39/+30
2017-05-11scsi: smartpqi: enhance device add and remove messagesKevin Barnett1-21/+69
2017-05-11scsi: smartpqi: update timeout on admin commandsKevin Barnett1-1/+5
2017-05-11scsi: smartpqi: map more raid errors to SCSI errorsKevin Barnett1-1/+31
2017-05-11scsi: smartpqi: cleanup controller brandingKevin Barnett1-15/+3
2017-05-11scsi: smartpqi: update rescan workerKevin Barnett2-66/+77
2017-05-11scsi: smartpqi: update device offlineKevin Barnett1-9/+21
2017-05-11scsi: smartpqi: correct aio error pathKevin Barnett2-68/+285
2017-05-11scsi: smartpqi: add lockup actionKevin Barnett1-0/+121
2017-05-11scsi: smartpqi: remove qdepth calculations for logical volumesKevin Barnett2-138/+8
2017-05-11scsi: smartpqi: enhance kdumpKevin Barnett2-15/+36
2017-05-11scsi: smartpqi: change return value for LUN reset operationsKevin Barnett1-1/+1
2017-05-11scsi: smartpqi: add ptraid supportKevin Barnett2-10/+41
2017-05-11scsi: smartpqi: update copyrightKevin Barnett5-5/+5
2017-05-11scsi: smartpqi: cleanup messagesKevin Barnett2-24/+20
2017-05-11scsi: smartpqi: add new PCI device IDsKevin Barnett1-25/+109
2017-05-11scsi: smartpqi: minor driver cleanupKevin Barnett2-25/+15
2017-05-11scsi: smartpqi: correct BMIC identify physical driveKevin Barnett2-4/+32
2017-05-11scsi: smartpqi: eliminate redundant error messagesKevin Barnett2-5/+5
2017-05-11scsi: smartpqi: make pdev pointer names consistentKevin Barnett1-20/+21
2017-05-11scsi: smartpqi: add pqi_wait_for_completion_ioKevin Barnett1-1/+32
2017-05-11scsi: smartpqi: correct bdma hw bugKevin Barnett1-1/+6
2017-05-11scsi: smartpqi: add heartbeat checkKevin Barnett3-47/+143
2017-05-11scsi: smartpqi: add suspend and resume supportKevin Barnett4-30/+485
2017-05-11scsi: smartpqi: enhance resetsKevin Barnett2-27/+265
2017-05-11scsi: smartpqi: add supporting eventsKevin Barnett2-60/+61
2017-05-11scsi: smartpqi: ensure controller is in SIS mode at initKevin Barnett4-27/+42
2017-05-11scsi: smartpqi: add in controller checkpoint for controller lockups.Kevin Barnett4-1/+10
2017-05-11scsi: smartpqi: set pci completion timeoutKevin Barnett1-0/+18
2017-05-11scsi: smartpqi: cleanup interrupt managementKevin Barnett1-14/+29
2017-05-11scsi: smartpqi: correct remove scsi devicesKevin Barnett1-7/+13
2017-05-11scsi: hpsa: bump driver versionDon Brace1-1/+1
2017-05-11scsi: hpsa: remove abort handlerDon Brace2-614/+8
2017-05-11scsi: hpsa: send ioaccel requests with 0 length down raid pathDon Brace1-1/+61
2017-05-11scsi: hpsa: separate monitor events from rescan workerScott Teel2-18/+59
2017-05-11scsi: hpsa: correct queue depth for externalsDon Brace2-12/+11
2017-05-11scsi: hpsa: cleanup reset handlerDon Brace2-14/+46
2017-05-11scsi: hpsa: correct resets on retried commandsDon Brace1-1/+1
2017-05-11scsi: hpsa: rescan later if reset in progressDon Brace1-0/+1
2017-05-11scsi: hpsa: do not reset enclosuresDon Brace1-0/+3
2017-05-11scsi: hpsa: update reset handlerDon Brace1-1/+1
2017-05-11scsi: hpsa: do not get enclosure info for external devicesDon Brace1-0/+5
2017-05-11scsi: hpsa: update identify physical device structureDon Brace1-6/+14
2017-05-11scsi: aacraid: Update driver version to 50834Raghava Aditya Renukunta1-1/+1
2017-05-11scsi: aacraid: Remove reference to Series-9Raghava Aditya Renukunta4-26/+19
2017-05-11scsi: aacraid: Add reset debugging statementsRaghava Aditya Renukunta1-4/+11
2017-05-11scsi: aacraid: Enable ctrl reset for both hba and arcRaghava Aditya Renukunta1-37/+40
2017-05-11scsi: aacraid: Make sure ioctl returns on controller resetRaghava Aditya Renukunta1-7/+18
2017-05-11scsi: aacraid: Use correct function to get ctrl healthRaghava Aditya Renukunta1-2/+2
2017-05-11scsi: aacraid: Rework aac_src_restartRaghava Aditya Renukunta1-22/+12
2017-05-11scsi: aacraid: Rework SOFT reset codeRaghava Aditya Renukunta1-20/+18
2017-05-11scsi: aacraid: Add periodic checks to see IOP reset statusRaghava Aditya Renukunta2-2/+44
2017-05-11scsi: aacraid: Rework IOP resetRaghava Aditya Renukunta1-7/+9
2017-05-11scsi: aacraid: Using single reset mask for IOP resetRaghava Aditya Renukunta2-15/+6
2017-05-11scsi: aacraid: Print ctrl status before eh resetRaghava Aditya Renukunta1-0/+9
2017-05-11scsi: aacraid: Log count info of scsi cmds before resetRaghava Aditya Renukunta1-37/+53
2017-05-11scsi: aacraid: Change wait time for fib completionRaghava Aditya Renukunta1-4/+4
2017-05-11scsi: aacraid: Remove reset support from check_healthRaghava Aditya Renukunta1-15/+0
2017-05-11scsi: aacraid: Set correct Queue Depth for HBA1000 RAW disksRaghava Aditya Renukunta1-8/+20
2017-05-11scsi: aacraid: Added 32 and 64 queue depth for arc nativesRaghava Aditya Renukunta2-0/+12
2017-05-11scsi: aacraid: Fix DMAR issues with iommu=ptRaghava Aditya Renukunta3-35/+43
2017-05-11scsi: aacraid: Remove __GFP_DMA for raw srb memoryRaghava Aditya Renukunta1-8/+7
2017-05-11Merge tag 'docs-4.12-2' of git://git.lwn.net/linuxLinus Torvalds6-8/+9
2017-05-11Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds13-38/+107
2017-05-11Merge tag 'fbdev-v4.12' of git://github.com/bzolnier/linuxLinus Torvalds21-38/+81
2017-05-11Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds8-35/+65
2017-05-11doc: replace FTP URL to kernel.org with HTTPS oneMichael Heimpold1-1/+1
2017-05-11Merge tag 'for-linus-20170510' of git://git.infradead.org/linux-mtdLinus Torvalds53-3834/+6173
2017-05-11block: handle partial completions for special payload requestsChristoph Hellwig1-12/+12
2017-05-11arm64: Silence first allocation with CONFIG_ARM64_MODULE_PLTS=yFlorian Fainelli1-1/+6
2017-05-11ARM: Silence first allocation with CONFIG_ARM_MODULE_PLTS=yFlorian Fainelli1-2/+9
2017-05-11mm: Silence vmap() allocation failures based on caller gfp_flagsFlorian Fainelli1-1/+1
2017-05-10Merge tag 'kbuild-uapi-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds94-1795/+120
2017-05-10Merge tag 'kbuild-misc-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-29/+21
2017-05-10Merge tag 'kbuild-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds16-369/+324
2017-05-10Merge tag 'rtc-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds28-46/+721
2017-05-10Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds137-428/+491
2017-05-10MAINTAINERS: Update NAND subsystem git repositoriesBoris Brezillon1-3/+4
2017-05-10mtd: nand: gpio: update bindingChristophe Leroy1-2/+2
2017-05-10Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds144-1432/+5734
2017-05-10Merge tag 'nfsd-4.12' of git://linux-nfs.org/~bfields/linuxLinus Torvalds23-903/+1334
2017-05-10Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds56-2960/+949
2017-05-10Merge tag 'metag-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-152/+143
2017-05-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds32-146/+330
2017-05-10nfsd: Fix up the "supattr_exclcreat" attributesTrond Myklebust1-3/+8
2017-05-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds58-635/+5318
2017-05-10Merge tag 'trace-v4.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-2/+3
2017-05-10nfsd: encoders mustn't use unitialized values in error casesJ. Bruce Fields1-4/+4
2017-05-10Merge tag 'armsoc-tee' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds26-0/+5156
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds75-1129/+3904
2017-05-10Merge tag 'acpi-extra-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds56-221/+833
2017-05-10Merge tag 'pm-extra-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-46/+123
2017-05-10Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-52/+425
2017-05-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds4-24/+50
2017-05-10Merge tag 'ceph-for-4.12-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds27-277/+706
2017-05-10Merge branch 'for-linus-4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds40-834/+1629
2017-05-11arch/include: remove empty Kbuild filesNicolas Dichtel3-3/+0
2017-05-11uapi: export all arch specifics directoriesNicolas Dichtel5-24/+5
2017-05-11uapi: export all headers under uapi directoriesNicolas Dichtel80-1750/+111
2017-05-11smc_diag.h: fix include from userlandNicolas Dichtel3-3/+4
2017-05-11btrfs_tree.h: fix include from userlandNicolas Dichtel1-0/+1
2017-05-11uapi: includes linux/types.h before exporting filesNicolas Dichtel6-1/+10
2017-05-11Makefile.headersinst: remove destination-y optionNicolas Dichtel2-20/+5
2017-05-11Makefile.headersinst: cleanup input filesNicolas Dichtel1-24/+14
2017-05-11x86: stop exporting msr-index.h to userlandNicolas Dichtel1-1/+0
2017-05-11nios2: put setup.h in uapiNicolas Dichtel1-0/+1
2017-05-11h8300: put bitsperlong.h in uapiNicolas Dichtel1-3/+3
2017-05-10blk-mq: NVMe 512B/4K+T10 DIF/DIX format returns I/O error on dd with split opWen Xiong1-2/+2
2017-05-10blk-stat: don't use this_cpu_ptr() in a preemptable sectionJens Axboe1-7/+10
2017-05-10elevator: remove redundant warnings on IO scheduler switchJens Axboe1-4/+1
2017-05-10block, bfq: stress that low_latency must be off to get max throughputPaolo Valente2-1/+21
2017-05-10block, bfq: use pointer entity->sched_data only if setPaolo Valente1-2/+11
2017-05-10nvme: lightnvm: fix memory leakRakesh Pandit1-1/+2
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds2-4/+2
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds6-14/+13
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds55-167/+345
2017-05-09Merge tag 'dmaengine-4.12-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds20-258/+304
2017-05-09Merge tag 'pwm/for-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-309/+685
2017-05-09Merge tag 'iommu-updates-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds48-765/+1188
2017-05-09Merge branches 'acpi-soc', 'acpi-bus', 'acpi-pmic' and 'acpi-power'Rafael J. Wysocki11-25/+173
2017-05-09Merge branch 'acpica'Rafael J. Wysocki45-196/+660
2017-05-09Merge branches 'pm-domains', 'pm-cpuidle', 'pm-sleep' and 'powercap'Rafael J. Wysocki15-46/+123
2017-05-09nfsd: fix undefined behavior in nfsd4_layout_verifyAri Kauppi1-1/+2
2017-05-09pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabledTrond Myklebust1-0/+11
2017-05-09NFSv4.1: Work around a Linux server bug...Trond Myklebust1-0/+6
2017-05-09docs: update references to the device io bookHelmut Grohne2-4/+4
2017-05-09Documentation: earlycon: fix Marvell Armada 3700 UART nameAndre Przywara1-1/+1
2017-05-09docs-rst: add input docs at main index and use kernel-figureMauro Carvalho Chehab2-2/+3
2017-05-09dccp/tcp: do not inherit mc_list from parentEric Dumazet1-0/+2
2017-05-09sparc64: fix fault handling in NGbzero.S and GENbzero.SDave Aldridge3-2/+8
2017-05-09sparc: use memdup_user_nul in sun4m LED driverGeliang Tang1-10/+3
2017-05-09Merge tag 'arc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds10-25/+197
2017-05-09Merge tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds130-1401/+11043
2017-05-09Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds3-9/+26
2017-05-09Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds88-428/+2937
2017-05-09Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-69/+240
2017-05-09Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds378-2800/+13121
2017-05-09Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds74-2571/+887
2017-05-09arm64: uaccess: suppress spurious clang warningMark Rutland1-2/+2
2017-05-09arm64: atomic_lse: match asm register sizesMark Rutland1-2/+2
2017-05-09arm64: armv8_deprecated: ensure extension of addrMark Rutland1-1/+2
2017-05-09arm64: uaccess: ensure extension of access_ok() addrMark Rutland1-1/+2
2017-05-09arm64: ensure extension of smp_store_release valueMark Rutland1-5/+15
2017-05-09arm64: xchg: hazard against entire exchange variableMark Rutland1-1/+1
2017-05-09arm64: documentation: document tagged pointer stack constraintsKristina Martsenko1-15/+47
2017-05-09arm64: entry: improve data abort handling of tagged pointersKristina Martsenko2-2/+12
2017-05-09arm64: hw_breakpoint: fix watchpoint matching for tagged pointersKristina Martsenko2-3/+6
2017-05-09arm64: traps: fix userspace cache maintenance emulation on a tagged pointerKristina Martsenko1-2/+2
2017-05-09Merge tag 'armsoc-fixes-nc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-4/+11
2017-05-09Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds28-74/+130
2017-05-09Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+3
2017-05-09proc: try to remove use of FOLL_FORCE entirelyLinus Torvalds1-4/+1
2017-05-09Merge branch 'qed-general-fixes'David S. Miller5-9/+30
2017-05-09qede: Split PF/VF ndos.Mintz, Yuval2-6/+21
2017-05-09qed: Correct doorbell configuration for !4Kb pagesRam Amrani1-1/+1
2017-05-09qed: Tell QM the number of tasksMintz, Yuval1-0/+1
2017-05-09qed: Fix VF removal sequenceMintz, Yuval1-2/+4
2017-05-09qede: Fix XDP memory leak on unloadSuddarsana Reddy Kalluru1-0/+3
2017-05-09Merge branch 'mlx4-misc-fixes'David S. Miller4-5/+19
2017-05-09net/mlx4_core: Reduce harmless SRIOV error message to debug levelJack Morgenstein2-4/+12
2017-05-09net/mlx4_en: Avoid adding steering rules with invalid ringTalat Batheesh1-0/+5
2017-05-09net/mlx4_en: Change the error print to debug printKamal Heib1-1/+2
2017-05-09s390/virtio: change maintainershipChristian Borntraeger1-1/+1
2017-05-09tools/virtio: fix spelling mistake: "wakeus" -> "wakeups"Colin Ian King1-1/+1
2017-05-09virtio_net: tidy a couple debug statementsDan Carpenter1-2/+2
2017-05-09ptr_ring: support testing different batching sizesMichael S. Tsirkin1-0/+3
2017-05-09ringtest: support test specific parametersMichael S. Tsirkin2-0/+15
2017-05-09ptr_ring: batch ring zeroingMichael S. Tsirkin1-9/+54
2017-05-09virtio: virtio_driver docCornelia Huck1-0/+4
2017-05-09virtio_net: don't reset twice on XDP on/offMichael S. Tsirkin1-1/+0
2017-05-09virtio_net: fix support for small ringsMichael S. Tsirkin1-4/+26
2017-05-09virtio_net: reduce alignment for buffersMichael S. Tsirkin1-12/+1
2017-05-09virtio_net: rework mergeable buffer handlingMichael S. Tsirkin1-46/+43
2017-05-09virtio_net: allow specifying context for rxMichael S. Tsirkin1-1/+14
2017-05-09drivers: net: wimax: i2400m: i2400m-usb: Use time_after for time comparisonKarim Eshapa1-1/+1
2017-05-09DECnet: Use container_of() for embedded structKees Cook1-6/+6
2017-05-09Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini28-537/+1837
2017-05-09KVM: arm/arm64: vgic-its: Cleanup after failed ITT restoreChristoffer Dall1-13/+22
2017-05-09KVM: arm/arm64: Don't call map_resources when restoring ITS tablesChristoffer Dall1-9/+1
2017-05-09KVM: arm/arm64: Register ITS iodev when setting base addressChristoffer Dall3-43/+10
2017-05-09KVM: arm/arm64: Get rid of its->initialized fieldMarc Zyngier2-7/+1
2017-05-09KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUsChristoffer Dall7-11/+72
2017-05-09KVM: arm/arm64: Slightly rework kvm_vgic_addrChristoffer Dall1-9/+13
2017-05-09KVM: arm/arm64: Make vgic_v3_check_base more broadly usableChristoffer Dall2-4/+16