18 Jun, 2019

1 commit


17 Jun, 2019

1 commit

  • My @arm.com address will stop working at the end of August, so update to
    my @kernel.org address where you'll still be able to reach me.

    When I say "stop working" I really mean "will go to my line manager", so
    send patches there at your peril because they may reply with roadmaps
    and spreadsheets. You have been warned.

    Cc: Will Deacon
    Cc: Catalin Marinas
    Cc: Marc Zyngier
    Cc: Russell King
    Cc: "Paul E . McKenney"
    Cc: Peter Zijlstra
    Cc: Thomas Gleixner
    Cc: Ingo Molnar
    Cc: Bjorn Helgaas
    Cc: Andrew Morton
    Cc: Stephen Rothwell
    Cc: Greg Kroah-Hartman
    Cc: Linus Torvalds
    Cc: Joerg Roedel
    Cc: arm-soc
    Signed-off-by: Will Deacon

    Will Deacon
     

09 May, 2019

1 commit

  • Pull documentation updates from Jonathan Corbet:
    "A reasonably busy cycle for docs, including:

    - Lots of work on the Chinese and Italian translations

    - Some license-rules clarifications from Christoph

    - Various build-script fixes

    - A new document on memory models

    - RST conversion of the live-patching docs

    - The usual collection of typo fixes and corrections"

    * tag 'docs-5.2' of git://git.lwn.net/linux: (140 commits)
    docs/livepatch: Unify style of livepatch documentation in the ReST format
    docs: livepatch: convert docs to ReST and rename to *.rst
    scripts/documentation-file-ref-check: detect broken :doc:`foo`
    scripts/documentation-file-ref-check: don't parse Next/ dir
    LICENSES: Rename other to deprecated
    LICENSES: Clearly mark dual license only licenses
    docs: Don't reference the ZLib license in license-rules.rst
    docs/vm: Minor editorial changes in the THP and hugetlbfs
    docs/vm: add documentation of memory models
    doc:it_IT: translation alignment
    doc: fix typo in PGP guide
    dontdiff: update with Kconfig build artifacts
    docs/zh_CN: fix typos in 1.Intro.rst file
    docs/zh_CN: redirect CoC docs to Chinese version
    doc: mm: migration doesn't use FOLL_SPLIT anymore
    docs: doc-guide: remove the extension from .rst files
    doc: kselftest: Fix KBUILD_OUTPUT usage instructions
    docs: trace: fix some Sphinx warnings
    docs: speculation.txt: mark example blocks as such
    docs: ntb.txt: add blank lines to clean up some Sphinx warnings
    ...

    Linus Torvalds
     

08 May, 2019

1 commit

  • Pull networking updates from David Miller:
    "Highlights:

    1) Support AES128-CCM ciphers in kTLS, from Vakul Garg.

    2) Add fib_sync_mem to control the amount of dirty memory we allow to
    queue up between synchronize RCU calls, from David Ahern.

    3) Make flow classifier more lockless, from Vlad Buslov.

    4) Add PHY downshift support to aquantia driver, from Heiner
    Kallweit.

    5) Add SKB cache for TCP rx and tx, from Eric Dumazet. This reduces
    contention on SLAB spinlocks in heavy RPC workloads.

    6) Partial GSO offload support in XFRM, from Boris Pismenny.

    7) Add fast link down support to ethtool, from Heiner Kallweit.

    8) Use siphash for IP ID generator, from Eric Dumazet.

    9) Pull nexthops even further out from ipv4/ipv6 routes and FIB
    entries, from David Ahern.

    10) Move skb->xmit_more into a per-cpu variable, from Florian
    Westphal.

    11) Improve eBPF verifier speed and increase maximum program size,
    from Alexei Starovoitov.

    12) Eliminate per-bucket spinlocks in rhashtable, and instead use bit
    spinlocks. From Neil Brown.

    13) Allow tunneling with GUE encap in ipvs, from Jacky Hu.

    14) Improve link partner cap detection in generic PHY code, from
    Heiner Kallweit.

    15) Add layer 2 encap support to bpf_skb_adjust_room(), from Alan
    Maguire.

    16) Remove SKB list implementation assumptions in SCTP, your's truly.

    17) Various cleanups, optimizations, and simplifications in r8169
    driver. From Heiner Kallweit.

    18) Add memory accounting on TX and RX path of SCTP, from Xin Long.

    19) Switch PHY drivers over to use dynamic featue detection, from
    Heiner Kallweit.

    20) Support flow steering without masking in dpaa2-eth, from Ioana
    Ciocoi.

    21) Implement ndo_get_devlink_port in netdevsim driver, from Jiri
    Pirko.

    22) Increase the strict parsing of current and future netlink
    attributes, also export such policies to userspace. From Johannes
    Berg.

    23) Allow DSA tag drivers to be modular, from Andrew Lunn.

    24) Remove legacy DSA probing support, also from Andrew Lunn.

    25) Allow ll_temac driver to be used on non-x86 platforms, from Esben
    Haabendal.

    26) Add a generic tracepoint for TX queue timeouts to ease debugging,
    from Cong Wang.

    27) More indirect call optimizations, from Paolo Abeni"

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1763 commits)
    cxgb4: Fix error path in cxgb4_init_module
    net: phy: improve pause mode reporting in phy_print_status
    dt-bindings: net: Fix a typo in the phy-mode list for ethernet bindings
    net: macb: Change interrupt and napi enable order in open
    net: ll_temac: Improve error message on error IRQ
    net/sched: remove block pointer from common offload structure
    net: ethernet: support of_get_mac_address new ERR_PTR error
    net: usb: smsc: fix warning reported by kbuild test robot
    staging: octeon-ethernet: Fix of_get_mac_address ERR_PTR check
    net: dsa: support of_get_mac_address new ERR_PTR error
    net: dsa: sja1105: Fix status initialization in sja1105_get_ethtool_stats
    vrf: sit mtu should not be updated when vrf netdev is the link
    net: dsa: Fix error cleanup path in dsa_init_module
    l2tp: Fix possible NULL pointer dereference
    taprio: add null check on sched_nest to avoid potential null pointer dereference
    net: mvpp2: cls: fix less than zero check on a u32 variable
    net_sched: sch_fq: handle non connected flows
    net_sched: sch_fq: do not assume EDT packets are ordered
    net: hns3: use devm_kcalloc when allocating desc_cb
    net: hns3: some cleanup for struct hns3_enet_ring
    ...

    Linus Torvalds
     

22 Apr, 2019

1 commit


12 Apr, 2019

1 commit

  • Daniel Borkmann says:

    ====================
    pull-request: bpf-next 2019-04-12

    The following pull-request contains BPF updates for your *net-next* tree.

    The main changes are:

    1) Improve BPF verifier scalability for large programs through two
    optimizations: i) remove verifier states that are not useful in pruning,
    ii) stop walking parentage chain once first LIVE_READ is seen. Combined
    gives approx 20x speedup. Increase limits for accepting large programs
    under root, and add various stress tests, from Alexei.

    2) Implement global data support in BPF. This enables static global variables
    for .data, .rodata and .bss sections to be properly handled which allows
    for more natural program development. This also opens up the possibility
    to optimize program workflow by compiling ELFs only once and later only
    rewriting section data before reload, from Daniel and with test cases and
    libbpf refactoring from Joe.

    3) Add config option to generate BTF type info for vmlinux as part of the
    kernel build process. DWARF debug info is converted via pahole to BTF.
    Latter relies on libbpf and makes use of BTF deduplication algorithm which
    results in 100x savings compared to DWARF data. Resulting .BTF section is
    typically about 2MB in size, from Andrii.

    4) Add BPF verifier support for stack access with variable offset from
    helpers and add various test cases along with it, from Andrey.

    5) Extend bpf_skb_adjust_room() growth BPF helper to mark inner MAC header
    so that L2 encapsulation can be used for tc tunnels, from Alan.

    6) Add support for input __sk_buff context in BPF_PROG_TEST_RUN so that
    users can define a subset of allowed __sk_buff fields that get fed into
    the test program, from Stanislav.

    7) Add bpf fs multi-dimensional array tests for BTF test suite and fix up
    various UBSAN warnings in bpftool, from Yonghong.

    8) Generate a pkg-config file for libbpf, from Luca.

    9) Dump program's BTF id in bpftool, from Prashant.

    10) libbpf fix to use smaller BPF log buffer size for AF_XDP's XDP
    program, from Magnus.

    11) kallsyms related fixes for the case when symbols are not present in
    BPF selftests and samples, from Daniel
    ====================

    Signed-off-by: David S. Miller

    David S. Miller
     

11 Apr, 2019

1 commit

  • Redirect email addresses from git log to the mainly used ones
    for Alexei and myself such that it is consistent with the ones
    in MAINTAINERS file. Useful in particular when git mailmap is
    enabled on broader scope, for example:

    $ git config --global log.mailmap true

    Signed-off-by: Daniel Borkmann
    Acked-by: Alexei Starovoitov

    Daniel Borkmann
     

05 Apr, 2019

1 commit


03 Apr, 2019

1 commit


30 Mar, 2019

1 commit

  • Add my email in the mailmap file to have a consistent shortlog output.

    Link: http://lkml.kernel.org/r/20190308142103.4929-1-changbin.du@gmail.com
    Signed-off-by: Changbin Du
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Changbin Du
     

19 Mar, 2019

3 commits


21 Feb, 2019

1 commit


06 Jan, 2019

1 commit

  • Pull MIPS fixes from Paul Burton:
    "A few early MIPS fixes for 4.21:

    - The Broadcom BCM63xx platform sees a fix for resetting the BCM6368
    ethernet switch, and the removal of a platform device we've never
    had a driver for.

    - The Alchemy platform sees a few fixes for bitrot that occurred
    within the past few cycles.

    - We now enable vectored interrupt support for the MediaTek MT7620
    SoC, which makes sense since they're supported by the SoC but in
    this case also works around a bug relating to the location of
    exception vectors when using a recent version of U-Boot.

    - The atomic64_fetch_*_relaxed() family of functions see a fix for a
    regression in MIPS64 kernels since v4.19.

    - Cavium Octeon III CN7xxx systems will now disable their RGMII
    interfaces rather than attempt to enable them & warn about the lack
    of support for doing so, as they did since initial CN7xxx ethernet
    support was added in v4.7.

    - The Microsemi/Microchip MSCC SoCs gain a MAINTAINERS entry.

    - .mailmap now provides consistency for Dengcheng Zhu's name &
    current email address"

    * tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
    MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
    MIPS: Fix a R10000_LLSC_WAR logic in atomic.h
    MIPS: BCM63XX: drop unused and broken DSP platform device
    mailmap: Update name spelling and email for Dengcheng Zhu
    MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8
    MAINTAINERS: Add a maintainer for MSCC MIPS SoCs
    MIPS: Alchemy: update dma masks for devboard devices
    MIPS: Alchemy: update cpu-feature-overrides
    MIPS: Alchemy: drop DB1000 IrDA support bits
    MIPS: alchemy: cpu_all_mask is forbidden for clock event devices
    MIPS: BCM63XX: fix switch core reset on BCM6368

    Linus Torvalds
     

27 Dec, 2018

1 commit


19 Dec, 2018

1 commit

  • NAND core changes:
    - kernel-doc miscellaneous fixes.
    - Third batch of fixes/cleanup to the raw NAND core impacting various
    controller drivers (ams-delta, marvell, fsmc, denali, tegra, vf610):
    * Stopping to pass mtd_info objects to internal functions
    * Reorganizing code to avoid forward declarations
    * Dropping useless test in nand_legacy_set_defaults()
    * Moving nand_exec_op() to internal.h
    * Adding nand_[de]select_target() helpers
    * Passing the CS line to be selected in struct nand_operation
    * Making ->select_chip() optional when ->exec_op() is implemented
    * Deprecating the ->select_chip() hook
    * Moving the ->exec_op() method to nand_controller_ops
    * Moving ->setup_data_interface() to nand_controller_ops
    * Deprecating the dummy_controller field
    * Fixing JEDEC detection
    * Providing a helper for polling GPIO R/B pin

    Raw NAND chip drivers changes:
    - Macronix:
    * Flagging 1.8V AC chips with a broken GET_FEATURES(TIMINGS)

    Raw NAND controllers drivers changes:
    - Ams-delta:
    * Fixing the error path
    * SPDX tag added
    * May be compiled with COMPILE_TEST=y
    * Conversion to ->exec_op() interface
    * Dropping .IOADDR_R/W use
    * Use GPIO API for data I/O
    - Denali:
    * Removing denali_reset_banks()
    * Removing ->dev_ready() hook
    * Including instead of
    * Changes to comply with the above fixes/cleanup done in the core.
    - FSMC:
    * Adding an SPDX tag to replace the license text
    * Making conversion from chip to fsmc consistent
    * Fixing unchecked return value in fsmc_read_page_hwecc
    * Changes to comply with the above fixes/cleanup done in the core.
    - Marvell:
    * Preventing timeouts on a loaded machine (fix)
    * Changes to comply with the above fixes/cleanup done in the core.
    - OMAP2:
    * Pass the parent of pdev to dma_request_chan() (fix)
    - R852:
    * Use generic DMA API
    - sh_flctl:
    * Converting to SPDX identifiers
    - Sunxi:
    * Write pageprog related opcodes to the right register: WCMD_SET (fix)
    - Tegra:
    * Stop implementing ->select_chip()
    - VF610:
    * Adding an SPDX tag to replace the license text
    * Changes to comply with the above fixes/cleanup done in the core.
    - Various trivial/spelling/coding style fixes.

    SPI-NAND drivers changes:
    - Removing the depreacated mt29f_spinand driver from staging.
    - Adding support for:
    * Toshiba TC58CVG2S0H
    * GigaDevice GD5FxGQ4xA
    * Winbond W25N01GV

    Boris Brezillon
     

16 Dec, 2018

1 commit


05 Nov, 2018

1 commit


31 Oct, 2018

1 commit

  • I have had various email addresses and a name change after marriage.

    Link: http://lkml.kernel.org/r/20181009125207.6096-1-o.rempel@pengutronix.de
    Signed-off-by: Oleksij Rempel
    Cc: Jiri Kosina
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Oleksij Rempel
     

30 Sep, 2018

1 commit


26 Aug, 2018

1 commit

  • Pull libnvdimm updates from Dave Jiang:
    "Collection of misc libnvdimm patches for 4.19 submission:

    - Adding support to read locked nvdimm capacity.

    - Change test code to make DSM failure code injection an override.

    - Add support for calculate maximum contiguous area for namespace.

    - Add support for queueing a short ARS when there is on going ARS for
    nvdimm.

    - Allow NULL to be passed in to ->direct_access() for kaddr and pfn
    params.

    - Improve smart injection support for nvdimm emulation testing.

    - Fix test code that supports for emulating controller temperature.

    - Fix hang on error before devm_memremap_pages()

    - Fix a bug that causes user memory corruption when data returned to
    user for ars_status.

    - Maintainer updates for Ross Zwisler emails and adding Jan Kara to
    fsdax"

    * tag 'libnvdimm-for-4.19_misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/nvdimm/nvdimm:
    libnvdimm: fix ars_status output length calculation
    device-dax: avoid hang on error before devm_memremap_pages()
    tools/testing/nvdimm: improve emulation of smart injection
    filesystem-dax: Do not request kaddr and pfn when not required
    md/dm-writecache: Don't request pointer dummy_addr when not required
    dax/super: Do not request a pointer kaddr when not required
    tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access()
    s390, dcssblk: kaddr and pfn can be NULL to ->direct_access()
    libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access()
    acpi/nfit: queue issuing of ars when an uc error notification comes in
    libnvdimm: Export max available extent
    libnvdimm: Use max contiguous area for namespace size
    MAINTAINERS: Add Jan Kara for filesystem DAX
    MAINTAINERS: update Ross Zwisler's email address
    tools/testing/nvdimm: Fix support for emulating controller temperature
    tools/testing/nvdimm: Make DSM failure code injection an override
    acpi, nfit: Prefer _DSM over _LSR for namespace label reads
    libnvdimm: Introduce locked DIMM capacity support

    Linus Torvalds
     

17 Aug, 2018

1 commit

  • rdma.git merge resolution for the 4.19 merge window

    Conflicts:
    drivers/infiniband/core/rdma_core.c
    - Use the rdma code and revise with the new spelling for
    atomic_fetch_add_unless
    drivers/nvme/host/rdma.c
    - Replace max_sge with max_send_sge in new blk code
    drivers/nvme/target/rdma.c
    - Use the blk code and revise to use NULL for ib_post_recv when
    appropriate
    - Replace max_sge with max_recv_sge in new blk code
    net/rds/ib_send.c
    - Use the net code and revise to use NULL for ib_post_recv when
    appropriate

    Signed-off-by: Jason Gunthorpe

    Jason Gunthorpe
     

15 Aug, 2018

1 commit


07 Aug, 2018

1 commit


24 Jul, 2018

1 commit


26 Apr, 2018

2 commits


07 Apr, 2018

2 commits

  • Pull rdma updates from Jason Gunthorpe:
    "Doug and I are at a conference next week so if another PR is sent I
    expect it to only be bug fixes. Parav noted yesterday that there are
    some fringe case behavior changes in his work that he would like to
    fix, and I see that Intel has a number of rc looking patches for HFI1
    they posted yesterday.

    Parav is again the biggest contributor by patch count with his ongoing
    work to enable container support in the RDMA stack, followed by Leon
    doing syzkaller inspired cleanups, though most of the actual fixing
    went to RC.

    There is one uncomfortable series here fixing the user ABI to actually
    work as intended in 32 bit mode. There are lots of notes in the commit
    messages, but the basic summary is we don't think there is an actual
    32 bit kernel user of drivers/infiniband for several good reasons.

    However we are seeing people want to use a 32 bit user space with 64
    bit kernel, which didn't completely work today. So in fixing it we
    required a 32 bit rxe user to upgrade their userspace. rxe users are
    still already quite rare and we think a 32 bit one is non-existing.

    - Fix RDMA uapi headers to actually compile in userspace and be more
    complete

    - Three shared with netdev pull requests from Mellanox:

    * 7 patches, mostly to net with 1 IB related one at the back).
    This series addresses an IRQ performance issue (patch 1),
    cleanups related to the fix for the IRQ performance problem
    (patches 2-6), and then extends the fragmented completion queue
    support that already exists in the net side of the driver to the
    ib side of the driver (patch 7).

    * Mostly IB, with 5 patches to net that are needed to support the
    remaining 10 patches to the IB subsystem. This series extends
    the current 'representor' framework when the mlx5 driver is in
    switchdev mode from being a netdev only construct to being a
    netdev/IB dev construct. The IB dev is limited to raw Eth queue
    pairs only, but by having an IB dev of this type attached to the
    representor for a switchdev port, it enables DPDK to work on the
    switchdev device.

    * All net related, but needed as infrastructure for the rdma
    driver

    - Updates for the hns, i40iw, bnxt_re, cxgb3, cxgb4, hns drivers

    - SRP performance updates

    - IB uverbs write path cleanup patch series from Leon

    - Add RDMA_CM support to ib_srpt. This is disabled by default. Users
    need to set the port for ib_srpt to listen on in configfs in order
    for it to be enabled
    (/sys/kernel/config/target/srpt/discovery_auth/rdma_cm_port)

    - TSO and Scatter FCS support in mlx4

    - Refactor of modify_qp routine to resolve problems seen while
    working on new code that is forthcoming

    - More refactoring and updates of RDMA CM for containers support from
    Parav

    - mlx5 'fine grained packet pacing', 'ipsec offload' and 'device
    memory' user API features

    - Infrastructure updates for the new IOCTL interface, based on
    increased usage

    - ABI compatibility bug fixes to fully support 32 bit userspace on 64
    bit kernel as was originally intended. See the commit messages for
    extensive details

    - Syzkaller bugs and code cleanups motivated by them"

    * tag 'for-linus-unmerged' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (199 commits)
    IB/rxe: Fix for oops in rxe_register_device on ppc64le arch
    IB/mlx5: Device memory mr registration support
    net/mlx5: Mkey creation command adjustments
    IB/mlx5: Device memory support in mlx5_ib
    net/mlx5: Query device memory capabilities
    IB/uverbs: Add device memory registration ioctl support
    IB/uverbs: Add alloc/free dm uverbs ioctl support
    IB/uverbs: Add device memory capabilities reporting
    IB/uverbs: Expose device memory capabilities to user
    RDMA/qedr: Fix wmb usage in qedr
    IB/rxe: Removed GID add/del dummy routines
    RDMA/qedr: Zero stack memory before copying to user space
    IB/mlx5: Add ability to hash by IPSEC_SPI when creating a TIR
    IB/mlx5: Add information for querying IPsec capabilities
    IB/mlx5: Add IPsec support for egress and ingress
    {net,IB}/mlx5: Add ipsec helper
    IB/mlx5: Add modify_flow_action_esp verb
    IB/mlx5: Add implementation for create and destroy action_xfrm
    IB/uverbs: Introduce ESP steering match filter
    IB/uverbs: Add modify ESP flow_action
    ...

    Linus Torvalds
     
  • Pull MTD updates from Boris Brezillon:
    "MTD Core:
    - Remove support for asynchronous erase (not implemented by any of
    the existing drivers anyway)
    - Remove Cyrille from the list of SPI NOR and MTD maintainers
    - Fix kernel doc headers
    - Allow users to define the partitions parsers they want to test
    through a DT property (compatible of the partitions subnode)
    - Remove the bfin-async-flash driver (the only architecture using it
    has been removed)
    - Fix pagetest test
    - Add extra checks in mtd_erase()
    - Simplify the MTD partition creation logic and get rid of
    mtd_add_device_partitions()

    MTD Drivers:
    - Add endianness information to the physmap DT binding
    - Add Eon EN29LV400A IDs to JEDEC probe logic
    - Use %*ph where appropriate

    SPI NOR Drivers:
    - Make fsl-quaspi assign different names to MTD devices connected to
    the same QSPI controller
    - Remove an unneeded driver.bus assigned in the fsl-qspi driver

    NAND Core:
    - Prepare arrival of the SPI NAND subsystem by implementing a generic
    (interface-agnostic) layer to ease manipulation of NAND devices
    - Move onenand code base to the drivers/mtd/nand/ dir
    - Rework timing mode selection
    - Provide a generic way for NAND chip drivers to flag a specific
    GET/SET FEATURE operation as supported/unsupported
    - Stop embedding ONFI/JEDEC param page in nand_chip

    NAND Drivers:
    - Rework/cleanup of the mxc driver
    - Various cleanups in the vf610 driver
    - Migrate the fsmc and vf610 to ->exec_op()
    - Get rid of the pxa driver (replaced by marvell_nand)
    - Support ->setup_data_interface() in the GPMI driver
    - Fix probe error path in several drivers
    - Remove support for unused hw_syndrome mode in sunxi_nand
    - Various minor improvements"

    * tag 'mtd/for-4.17' of git://git.infradead.org/linux-mtd: (89 commits)
    dt-bindings: fsl-quadspi: Add the example of two SPI NOR
    mtd: fsl-quadspi: Distinguish the mtd device names
    mtd: nand: Fix some function description mismatches in core.c
    mtd: fsl-quadspi: Remove unneeded driver.bus assignment
    mtd: rawnand: marvell: Rename ->ecc_clk into ->core_clk
    mtd: rawnand: s3c2410: enhance the probe function error path
    mtd: rawnand: tango: fix probe function error path
    mtd: rawnand: sh_flctl: fix the probe function error path
    mtd: rawnand: omap2: fix the probe function error path
    mtd: rawnand: mxc: fix probe function error path
    mtd: rawnand: denali: fix probe function error path
    mtd: rawnand: davinci: fix probe function error path
    mtd: rawnand: cafe: fix probe function error path
    mtd: rawnand: brcmnand: fix probe function error path
    mtd: rawnand: sunxi: Stop supporting ECC_HW_SYNDROME mode
    mtd: rawnand: marvell: Fix clock resource by adding a register clock
    mtd: ftl: Use DIV_ROUND_UP()
    mtd: Fix some function description mismatches in mtdcore.c
    mtd: physmap_of: update struct map_info's swap as per map requirement
    dt-bindings: mtd-physmap: Add endianness supports
    ...

    Linus Torvalds
     

02 Apr, 2018

2 commits


10 Mar, 2018

1 commit


01 Mar, 2018

1 commit


22 Feb, 2018

2 commits


05 Jan, 2018

1 commit

  • Change the previous employers email addresses to the current email
    address.

    Link: http://lkml.kernel.org/r/20171229121726.31589-1-jeffy.chen@rock-chips.com
    Signed-off-by: Jeffy Chen
    Acked-by: Martin Kepplinger
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jeffy Chen
     

18 Nov, 2017

1 commit

  • Pull rdma maintainership update from Doug Ledford:
    "Add Jason Gunthorpe as co-maintainer of the RDMA stack.

    The change is simply to add Jason Gunthorpe to the MAINTAINERS file
    for the RDMA stack (and update him in the .mailmap). Jason and I have
    talked offline, and Jason will be filing a ticket with the k.o
    helpdesk to get an account on k.o, and then we will likely move the
    rdma tree to an area where we can both access it and use a shared repo
    + individual topic branches + merged up for-next branch as the staging
    basis for each release.

    Timing here is nice because in the US we are headed into a holiday
    period whereas Jason will be around to keep the patch flow progressing
    (I guess Canadians do their equivalent to Thanksgiving in October, so
    he doesn't have an excuse to ignore email for the next week ;-))"

    [ .. and Konstantin already got Jason his kernel.org account between the
    pull request and this actual pull - Linus ]

    * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma:
    RDMA: Add Jason Gunthorpe as a co-maintainer

    Linus Torvalds
     

17 Nov, 2017

1 commit

  • As was discussed in September and October, add Jason along with
    Doug to have a team maintainership model for the RDMA subystem.

    Mellanox Technologies will be funding Jason's independent work on
    the maintainership.

    Signed-off-by: Jason Gunthorpe
    Signed-off-by: Doug Ledford

    Jason Gunthorpe
     

11 Nov, 2017

1 commit