aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-07-27arm: dts: aspeed: Add power9 CFAM dtsi and use it on OpenPower P9 machineswipBenjamin Herrenschmidt6-0/+169
2018-07-27arm: dts: Add power8 CFAM dtsi and use it on palmettoBenjamin Herrenschmidt2-0/+41
2018-07-27arm: dts: OpenPower Palmetto system can use coprocessor for FSIBenjamin Herrenschmidt1-7/+21
2018-07-27arm: dts: OpenPower Romulus system can use coprocessor for FSIBenjamin Herrenschmidt1-2/+10
2018-07-27arm: dts: aspeed: Add coprocessor interrupt controllerBenjamin Herrenschmidt2-2/+15
2018-07-27fsi: Prevent multiple concurrent rescansfsi-updates-2018-07-27Benjamin Herrenschmidt2-2/+16
2018-07-27fsi: Add cfam char devicesBenjamin Herrenschmidt1-51/+213
2018-07-27fsi: scom: Convert to use the new chardevBenjamin Herrenschmidt1-50/+80
2018-07-27fsi: sbefifo: Convert to use the new chardevBenjamin Herrenschmidt1-29/+55
2018-07-27fsi: Add new central chardev supportBenjamin Herrenschmidt3-3/+119
2018-07-26fsi: master-ast-cf: Rename dump_trace() to avoid name collisionBenjamin Herrenschmidt1-5/+5
2018-07-26fsi: master-ast-cf: Fix memory leakGustavo A. R. Silva1-2/+4
2018-07-25fsi: master-ast-cf: Mask unused bits in RTAG/RCRCBenjamin Herrenschmidt1-2/+2
2018-07-24fsi: master-ast-cf: Fix build warnings on 64-bit platformsBenjamin Herrenschmidt1-2/+2
2018-07-23fsi: Add support for device-tree provided chip IDsfsi-updates-2018-07-24Benjamin Herrenschmidt1-0/+24
2018-07-23dt-bindings: fsi: Add optional chip-id to CFAMsBenjamin Herrenschmidt1-0/+5
2018-07-23fsi: sbefifo: Fix inconsistent use of ffdc mutexBenjamin Herrenschmidt1-4/+9
2018-07-23fsi: master-ast-cf: Add new FSI master using Aspeed ColdFireBenjamin Herrenschmidt5-0/+1755
2018-07-23dt-bindings: fsi: Document binding for the fsi-master-ast-cf "device"Benjamin Herrenschmidt1-0/+36
2018-07-23devres: Add devm_of_iomap()Benjamin Herrenschmidt2-0/+40
2018-07-23Merge remote-tracking branch 'gpio/ib-aspeed' into upstream-readyBenjamin Herrenschmidt2554-20955/+29499
2018-07-12fsi: Move various master definitions to a common headerfsi-updates-2018-07-12Benjamin Herrenschmidt2-29/+33
2018-07-12fsi: master-gpio: Add missing release functionBenjamin Herrenschmidt1-18/+35
2018-07-12fsi: Don't use device_unregister() in fsi_master_register()Benjamin Herrenschmidt1-5/+2
2018-07-12fsi: master-gpio: Remove "GPIO" prefix on some definitionsBenjamin Herrenschmidt1-34/+36
2018-07-12fsi: master-gpio: Remove unused definitionsBenjamin Herrenschmidt1-6/+0
2018-07-12fsi: master-gpio: Add more tracepointsBenjamin Herrenschmidt2-6/+69
2018-07-12fsi: master-gpio: Add support for link_configBenjamin Herrenschmidt1-2/+25
2018-07-12fsi: master-gpio: Rename and adjust send delayBenjamin Herrenschmidt1-3/+6
2018-07-12fsi: Add mechanism to set the tSendDelay and tEchoDelay valuesBenjamin Herrenschmidt2-18/+93
2018-07-12fsi: Move code around to avoid forward declarationBenjamin Herrenschmidt1-48/+46
2018-07-12fsi: sbefifo: Fix checker warning about late NULL checkBenjamin Herrenschmidt1-2/+5
2018-07-12fsi/sbefifo: Add dependency on OF_ADDRESSGuenter Roeck1-0/+1
2018-07-12fsi: sbefifo: Add missing mutex_unlockEddie James1-0/+1
2018-07-02gpio: aspeed: Add interfaces for co-processor to grab GPIOsBenjamin Herrenschmidt2-20/+246
2018-07-02gpio: aspeed: Add command source registersBenjamin Herrenschmidt1-0/+54
2018-07-02gpio: aspeed: Add "Read Data" register to read the write latchBenjamin Herrenschmidt1-2/+27
2018-07-02gpio: aspeed: Rework register type accessorsBenjamin Herrenschmidt1-49/+69
2018-06-18fsi: scom: Major overhaulBenjamin Herrenschmidt2-30/+452
2018-06-18fsi: scom: Add register definitionsBenjamin Herrenschmidt1-1/+18
2018-06-18fsi: scom: Fixup endian annotationsBenjamin Herrenschmidt1-5/+4
2018-06-18fsi: scom: Whitespace fixesBenjamin Herrenschmidt1-4/+4
2018-06-18fsi: scom: Add mutex around FSI2PIB accessesBenjamin Herrenschmidt1-7/+18
2018-06-18fsi: core: Fix sparse warningsJoel Stanley1-10/+13
2018-06-18fsi: master-hub: Fix sparse warningsJoel Stanley1-2/+3
2018-06-18fsi: sbefifo: Fix sparse warningsJoel Stanley1-2/+3
2018-06-17Linux 4.18-rc1Linus Torvalds1-2/+2
2018-06-17Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-blockLinus Torvalds16-275/+174
2018-06-17Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimentalLinus Torvalds206-339/+372
2018-06-17Merge tag 'fsnotify_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds14-147/+230
2018-06-17Merge tag 'fbdev-v4.18' of git://github.com/bzolnier/linuxLinus Torvalds50-2986/+87
2018-06-16Merge branch 'afs-proc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds22-645/+892
2018-06-16Merge branch 'work.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds3-136/+112
2018-06-16Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds4-10/+15
2018-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds82-343/+681
2018-06-16Merge tag 'modules-for-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+1
2018-06-16Merge branch 'for-linus-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-31/+15
2018-06-16Merge tag 'riscv-for-linus-4.18-merge_window' of git://git.kernel.org/pub/scm...Linus Torvalds17-15/+884
2018-06-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds40-1233/+2313
2018-06-16Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds5-6/+61
2018-06-15fix a series of Documentation/ broken file name referencesMauro Carvalho Chehab8-9/+10
2018-06-15Documentation: rstFlatTable.py: fix a broken referenceMauro Carvalho Chehab1-2/+0
2018-06-15ABI: sysfs-devices-system-cpu: remove a broken referenceMauro Carvalho Chehab1-3/+0
2018-06-15devicetree: fix a series of wrong file referencesMauro Carvalho Chehab8-14/+14
2018-06-15devicetree: fix name of pinctrl-bindings.txtMauro Carvalho Chehab9-12/+12
2018-06-15devicetree: fix some bindings file namesMauro Carvalho Chehab3-3/+3
2018-06-15MAINTAINERS: fix location of DT npcm filesMauro Carvalho Chehab1-1/+2
2018-06-15MAINTAINERS: fix location of some display DT bindingsMauro Carvalho Chehab1-3/+2
2018-06-15kernel-parameters.txt: fix pointers to sound parametersMauro Carvalho Chehab1-4/+1
2018-06-15bindings: nvmem/zii: Fix location of nvmem.txtMauro Carvalho Chehab1-1/+1
2018-06-15docs: Fix more broken referencesMauro Carvalho Chehab23-41/+41
2018-06-15scripts/documentation-file-ref-check: check tools/*/DocumentationMauro Carvalho Chehab1-0/+7
2018-06-15scripts/documentation-file-ref-check: get rid of false-positivesMauro Carvalho Chehab1-3/+18
2018-06-15scripts/documentation-file-ref-check: hint: dash or underlineMauro Carvalho Chehab1-0/+6
2018-06-15scripts/documentation-file-ref-check: add a fix logic for DTMauro Carvalho Chehab1-3/+17
2018-06-15scripts/documentation-file-ref-check: accept more wildcards at filenamesMauro Carvalho Chehab1-1/+1
2018-06-15scripts/documentation-file-ref-check: fix help messageMauro Carvalho Chehab1-1/+1
2018-06-15media: max2175: fix location of driver's companion documentationMauro Carvalho Chehab1-3/+3
2018-06-15media: v4l: fix broken video4linux docs locationsMauro Carvalho Chehab7-15/+13
2018-06-15media: dvb: point to the location of the old README.dvb-usb fileMauro Carvalho Chehab45-45/+45
2018-06-15media: dvb: fix location of get_dvb_firmware scriptMauro Carvalho Chehab16-30/+28
2018-06-15docs: Fix some broken referencesMauro Carvalho Chehab71-113/+113
2018-06-15docs: fix broken references with multiple hintsMauro Carvalho Chehab16-24/+24
2018-06-15net: stmmac: Run HWIF Quirks after getting HW capsJose Abreu3-7/+10
2018-06-15neighbour: skip NTF_EXT_LEARNED entries during forced gcRoopa Prabhu1-4/+6
2018-06-15net: cxgb3: add error handling for sysfs_create_groupZhouyang Jia1-0/+7
2018-06-15Merge branch 'tls-fixes'David S. Miller1-14/+18
2018-06-15tls: fix waitall behavior in tls_sw_recvmsgDaniel Borkmann1-1/+5
2018-06-15tls: fix use-after-free in tls_push_recordDaniel Borkmann1-13/+13
2018-06-15Merge branch 'l2tp-l2tp_ppp-must-ignore-non-PPP-sessions'David S. Miller2-1/+7
2018-06-15l2tp: filter out non-PPP sessions in pppol2tp_tunnel_ioctl()Guillaume Nault1-1/+1
2018-06-15l2tp: reject creation of non-PPP sessions on L2TPv2 tunnelsGuillaume Nault1-0/+6
2018-06-15Merge branch 'mlxsw-IPv6-and-reference-counting-fixes'David S. Miller3-28/+29
2018-06-15mlxsw: spectrum_switchdev: Fix port_vlan refcountingPetr Machata1-1/+3
2018-06-15mlxsw: spectrum_router: Align with new route replace logicIdo Schimmel1-16/+5
2018-06-15mlxsw: spectrum_router: Allow appending to dev-only routesIdo Schimmel1-8/+19
2018-06-15ipv6: Only emit append events for appended routesIdo Schimmel1-3/+2
2018-06-15Merge tag 'mac80211-for-davem-2018-06-15' of git://git.kernel.org/pub/scm/lin...David S. Miller5-22/+32
2018-06-15stmmac: added support for 802.1ad vlan strippingElad Nachman1-8/+13
2018-06-15arch/*: Kconfig: fix documentation for NMI watchdogMauro Carvalho Chehab4-4/+4
2018-06-15docs: crypto_engine.rst: Fix two parse warningsMauro Carvalho Chehab1-3/+5
2018-06-15docs: can.rst: fix a footnote referenceMauro Carvalho Chehab1-2/+2
2018-06-15afs: Optimise callback breaking by not repeating volume lookupDavid Howells3-20/+107
2018-06-15afs: Display manually added cells in dynamic root mountDavid Howells7-27/+200
2018-06-15afs: Enable IPv6 DNS lookupsDavid Howells2-2/+2
2018-06-15bsg: fix race of bsg_open and bsg_unregisterAnatoliy Glagolev1-11/+11
2018-06-15block: remov blk_queue_invalidate_tagsChristoph Hellwig3-38/+1
2018-06-15Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linusJens Axboe11-224/+154
2018-06-15cfg80211: fix rcu in cfg80211_unregister_wdevDedy Lansky1-0/+1
2018-06-15mac80211: Move up init of TXQsToke Høiland-Jørgensen1-6/+6
2018-06-15mac80211_hwsim: fix module init error pathsJohannes Berg1-2/+9
2018-06-15cfg80211: initialize sinfo in cfg80211_get_stationSven Eckelmann1-0/+2
2018-06-15nl80211: fix some kernel doc tag mistakesLuca Coelho1-14/+14
2018-06-15nvme-fabrics: fix and refine state checks in __nvmf_check_readyChristoph Hellwig1-20/+19
2018-06-15nvme-fabrics: handle the admin-only case properly in nvmf_check_readyChristoph Hellwig1-1/+2
2018-06-15nvme-fabrics: refactor queue ready checkChristoph Hellwig5-50/+45
2018-06-15Merge tag 'linux-kselftest-4.18-rc1-2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-2/+17
2018-06-15Merge tag 'sound-fix-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-26/+101
2018-06-15Merge tag 'drm-next-2018-06-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds43-249/+365
2018-06-15afs: Show all of a server's addresses in /proc/fs/afs/serversDavid Howells1-2/+8
2018-06-15afs: Handle CONFIG_PROC_FS=nDavid Howells2-2/+10
2018-06-15proc: Make inline name size calculation automaticDavid Howells4-12/+16
2018-06-15orangefs: simplify compat ioctl handlingAl Viro1-42/+12
2018-06-15signalfd: lift sigmask copyin and size checks to callers of do_signalfd4()Al Viro1-25/+25
2018-06-14hv_netvsc: Fix the variable sizes in ipsecv2 and rsc offloadHaiyang Zhang1-13/+13
2018-06-14rds: avoid unenecessary cong_update in loop transportSantosh Shilimkar3-0/+11
2018-06-15Merge branch 'drm-next-4.18' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie43-255/+372
2018-06-14Merge branch 'l2tp-fixes'David S. Miller1-0/+26
2018-06-14l2tp: clean up stale tunnel or session in pppol2tp_connect's error pathGuillaume Nault1-0/+10
2018-06-14l2tp: prevent pppol2tp_connect() from creating kernel socketsGuillaume Nault1-0/+9
2018-06-14l2tp: only accept PPP sessions in pppol2tp_connect()Guillaume Nault1-0/+6
2018-06-14l2tp: fix pseudo-wire type for sessions created by pppol2tp_connect()Guillaume Nault1-0/+1
2018-06-14eventpoll: switch to ->poll_maskBen Noordhuis1-5/+10
2018-06-14aio: only return events requested in poll_mask() for IOCB_CMD_POLLChristoph Hellwig1-2/+2
2018-06-14Merge branch 'emaclite-fixes'David S. Miller1-8/+4
2018-06-14net: emaclite: Remove xemaclite_mdio_setup return checkRadhey Shyam Pandey1-3/+1
2018-06-14net: emaclite: Remove unused 'has_mdio' flag.Radhey Shyam Pandey1-2/+0
2018-06-14net: emaclite: Fix MDIO bus unregister bugRadhey Shyam Pandey1-1/+1
2018-06-14net: emaclite: Fix position of lp->mii_bus assignmentRadhey Shyam Pandey1-2/+2
2018-06-14eventfd: only return events requested in poll_mask()Avi Kivity1-2/+2
2018-06-14aio: mark __aio_sigset::sigmask constAvi Kivity1-1/+1
2018-06-14tcp: verify the checksum of the first data segment in a new connectionFrank van der Linden2-0/+8
2018-06-14net: qcom/emac: Add missing of_node_put()YueHaibing1-0/+1
2018-06-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds56-212/+397
2018-06-15lib/test_printf.c: call wait_for_random_bytes() before plain %p testsThierry Escande1-0/+7
2018-06-15hexagon: drop the unused variable zero_page_maskAnshuman Khandual2-4/+0
2018-06-15hexagon: fix printk format warning in setup.cRandy Dunlap1-1/+1
2018-06-15mm: fix oom_kill event handlingRoman Gushchin3-7/+27
2018-06-15treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAXStefan Agner9-13/+13
2018-06-15mm: use octal not symbolic permissionsJoe Perches15-66/+63
2018-06-15ipc: use new return type vm_fault_tSouptick Joarder1-1/+1
2018-06-15sysvipc/sem: mitigate semnum index against spectre v1Davidlohr Bueso1-4/+14
2018-06-15fault-injection: reorder config entriesMikulas Patocka1-18/+18
2018-06-15arm: port KCOV to armDmitry Vyukov4-1/+16
2018-06-15sched/core / kcov: avoid kcov_area during task switchMark Rutland4-2/+20
2018-06-15kcov: prefault the kcov_areaMark Rutland1-0/+16
2018-06-15kcov: ensure irq code sees a valid areaMark Rutland1-1/+2
2018-06-15kernel/relay.c: change return type to vm_fault_tSouptick Joarder1-1/+1
2018-06-15exofs: avoid VLA in structuresKees Cook3-67/+115
2018-06-15coredump: fix spam with zero VMA processAlexey Dobriyan1-8/+9
2018-06-15fat: use fat_fs_error() instead of BUG_ON() in __fat_get_block()OGAWA Hirofumi1-1/+7
2018-06-15proc: skip branch in /proc/*/* lookupAlexey Dobriyan1-6/+3
2018-06-15mremap: remove LATENCY_LIMIT from mremap to reduce the number of TLB shootdownsMel Gorman1-4/+0
2018-06-15mm/memblock: add missing include <linux/bootmem.h>Mathieu Malaterre1-0/+1
2018-06-15mm: check for SIGKILL inside dup_mmap() loopTetsuo Handa1-0/+8
2018-06-15kexec: yield to scheduler when loading kimage segmentsJarrett Farnitano1-0/+4
2018-06-15mm: fix race between kmem_cache destroy, create and deactivateShakeel Butt2-1/+33
2018-06-15mm: fix devmem_is_allowed() for sub-page System RAM intersectionsDan Williams1-1/+3
2018-06-15mm/swapfile.c: fix swap_count comment about nonexistent SWAP_HAS_CONTDaniel Jordan1-1/+1
2018-06-15mm: fix null pointer dereference in mem_cgroup_protectedRoman Gushchin1-0/+4
2018-06-15mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm()Jia He1-4/+10
2018-06-15Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds85-424/+539
2018-06-15Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds15-256/+372
2018-06-15Merge tag 'for-4.18-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-19/+19
2018-06-15Kbuild: rename HAVE_CC_STACKPROTECTOR config variableMasahiro Yamada8-9/+9
2018-06-15kconfig: tinyconfig: remove stale stack protector fixupsMasahiro Yamada1-4/+0
2018-06-15x86: fix dependency of X86_32_LAZY_GSMasahiro Yamada1-1/+1
2018-06-14sctp: define sctp_packet_gso_append to build GSO framesXin Long2-10/+23
2018-06-14KVM: x86: VMX: redo fix for link error without CONFIG_HYPERVArnd Bergmann1-4/+2
2018-06-14ALSA: usb-audio: Always create the interrupt pipe for the mixerJorge Sanjuan1-3/+5
2018-06-14ALSA: usb-audio: Add insertion control for UAC3 BADDJorge Sanjuan1-0/+17
2018-06-14ALSA: usb-audio: Change in connectors control creation interfaceJorge Sanjuan1-10/+10
2018-06-14ALSA: usb-audio: Add bi-directional terminal typesJorge Sanjuan1-0/+8
2018-06-14ALSA: lx6464es: add error handling for pci_ioremap_barZhouyang Jia1-0/+7
2018-06-14ALSA: sonicvibes: add error handling for snd_ctl_addZhouyang Jia1-2/+10
2018-06-14Merge tag 'kvm-ppc-next-4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini38-1228/+2310
2018-06-14KVM: x86: fix typo at kvm_arch_hardware_setup commentMarcelo Tosatti1-1/+1
2018-06-14blk-mq: remove blk_mq_tagset_iterChristoph Hellwig2-31/+0
2018-06-14nvme: remove nvme_reinit_tagsetChristoph Hellwig2-12/+0
2018-06-14nvme-fc: fix nulling of queue data on reconnectJames Smart1-6/+5
2018-06-14nvme-fc: remove reinit_request routineJames Smart1-20/+0
2018-06-14blk-mq: don't time out requests again that are in the timeout handlerChristoph Hellwig2-0/+7
2018-06-14pstore: Remove bogus format string definitionArnd Bergmann1-11/+6
2018-06-14Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-ti...Arnd Bergmann90-439/+563
2018-06-14drm/amd/powerplay: Set higher SCLK&MCLK frequency than dpm7 in OD (v2)Kenneth Feng1-2/+5
2018-06-14nvme-fc: change controllers first connect to use reconnect pathJames Smart1-57/+47
2018-06-14Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds8-12/+32
2018-06-14Merge tag 'platform-drivers-x86-v4.18-1' of git://git.infradead.org/linux-pla...Linus Torvalds20-77/+585
2018-06-14Merge tag 'pwm/for-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-12/+66
2018-06-14Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds94-483/+1683