[linux-yocto] git pull request output

Bruce Ashfield bruce.ashfield at windriver.com
Thu May 7 11:51:13 PDT 2015


On 2015-05-06 12:13 AM, Abhishek Paliwal wrote:
> The following changes since commit 2a2be8720802fae73fbdf1da37f61d7843332ba3:
>    Merge tag 'v3.14.39' into standard/base (2015-04-24 16:23:44 -0400)
> are available in the git repository at:
>    git at git.yoctoproject.org:linux-yocto-contrib apaliwal/for-bruce

thanks. I've merged the changes.

keep an eye open for any build issues, since we broke qemumips last time
(and that one I fixed) .. we'll want to get them fixed ASAP.

Bruce

> for you to fetch changes up to dee4fa366c2466f4f1ed8f7c7924a744c90306b0:
>    netdev: octeon-bgx-port: Destroy workqueue only if it had been
> created. (2015-04-29 12:07:01 +0530)
> ----------------------------------------------------------------
> Abhishek Paliwal (48):
>        netdev: octeon3-ethernet: Allow cpus to bind to the maximum
> number of napis per node.
>        watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts.
>        netdev: octeon3-ethernet: Performance improvements.
>        netdev: octeon3-ethernet: Move PKO MTU workarounds to
> octeon3-ethernet.c
>        netdev: octeon3-ethernet: Cleanup use of boolean variables.
>        netdev: octeon3-ethernet: Add packet interceptor callback.
>        MIPS: OCTEON: Fix Cache error detection for OCTEON III.
>        MIPS: OCTEON: Update octeon-error-injector for OCTEON III.
>        MIPS:OCTEON: Implement irq_cpu_offline callback for CIU3 interrupts.
>        MIPS: OCTEON: Changed verbose info printk to debug printk.
>        netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy
>        MIPS: OCTEON: Fix IPI mechanism used by KEXEC.
>        MIPS:OCTEON: Sync-up SE files.
>        MIPS:OCTEON:  Sync-up SE, fixes compilation issues
>        MIPS:OCTEON: Sync-up SE files.
>        netdev: octeon3-ethernet: Make module reloadable.
>        netdev: octeon3-ethernet: Shutdown interfaces correctly.
>        netdev: octeon_mgmt: Use __BITFIELD_FIELD in structure declarations.
>        netdev: octeon-bgx: Preliminary support for routing BGX ports to
> MIX units.
>        netdev: octeon-mgmt:  Add cn78XX support.
>        of/platform: Avoid device name collisions.
>        MIPS: paravirt: Rework irq code to support MSI
>        kvm/eventfd: Treat ioeventfd.datamatch as little endian
>        MIPS / kvm:  Correct incorrect paths in Makefile.
>        netdev: octeon3-ethernet: Add message about CN78XX-P1.0 lack of
> rmmod support.
>        MIPS: paravirt: Enable PCI_MSI in mips_paravirt_defconfig
>        netdev: octeon3-ethernet: Grab module reference on CN78XX_PASS1_0.
>        MIPS: Expand __swp_offset() to carry 32 significant bits of data.
>        MIPS:OCTEON: Remove FPA_POOLX_THRESH, FPA_AURAX_THRESH
>        MIPS:OCTEON: Added cvmx_primary_pcie_bus_number PCIe module parameter
>        MIPS:OCTEON: Initialize cvmx_primary_pcie_bus_number variable
> properly.
>        netdev: octeon-mgmt:  Add ethtool_ops for cn78XX mode.
>        MIPS:OCTEON: Disable CVMX_PKI_CLX_ECC_INT[PCAMi_DBE] as per errata
>        MIPS: OCTEON: Fix GPIO interrupt code for CIU3.
>        phy/marvell: Add did_interrupt() method for Marvell 88E1240
>        MIPS: OCTEON: Small fix GPIO interrupt code for CIU3.
>        netdev: octeon-bgx: Fix race conditions in status polling work.
>        netdev: octeon3-ethernet: Move kmem_cache_destroy() to
> module_exit function.
>        netdev: octeon-bgx_nexus: Create mix devices using device tree or
> module parameter data.
>        MIPS:OCTEON: Change the default bus_number to 1.
>        netdev: octeon_mgmt: Fix incorrect RingEntry[CODE] mask value.
>        netdev: octeon_mgmt: Remove a bunch of redundant and incorrect
> devm_*().
>        MIPS:OCTEON: Disable error tree handling on shutdown
>        MIPS: kexec: Set memory limits to HIGHMEM_START.
>        MIPS: OCTEON: Fix Kexec shutdown interaction with watchdog with
> CONFIG_NUMA
>        netdev: octeon-bgx_nexus: Allow creation of ethernet devices on
> demand.
>        MIPS:OCTEON: Register a dump handler mailbox
>        netdev: octeon-bgx-port: Destroy workqueue only if it had been
> created.
> arch/mips/Kconfig                                      |    1 +
> arch/mips/cavium-octeon/executive/cvmx-bootmem.c       |   14 +-
> arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c     |  274
> ++++++++++++++++++-----
> arch/mips/cavium-octeon/executive/cvmx-dma-engine.c    |   14 +-
> arch/mips/cavium-octeon/executive/cvmx-helper-bgx.c    |  160 ++++++++++----
> arch/mips/cavium-octeon/executive/cvmx-helper-pki.c    |   22 +-
> arch/mips/cavium-octeon/executive/cvmx-helper-pko3.c   |    2 +
> arch/mips/cavium-octeon/executive/cvmx-helper.c        |   14 +-
> arch/mips/cavium-octeon/executive/cvmx-ipd.c           |    4 +-
> arch/mips/cavium-octeon/executive/cvmx-l2c.c           |   30 ++-
> arch/mips/cavium-octeon/executive/cvmx-lap.c           |    2 +-
> arch/mips/cavium-octeon/executive/cvmx-pcie.c          |   22 +-
> arch/mips/cavium-octeon/executive/cvmx-pko3.c          |    6 +-
> arch/mips/cavium-octeon/executive/cvmx-qlm.c           |   77 +++++--
> arch/mips/cavium-octeon/executive/cvmx-sso-resources.c |   72 ++++--
> arch/mips/cavium-octeon/executive/cvmx-twsi.c          |    5 +-
> arch/mips/cavium-octeon/executive/octeon-model.c       |    4 +-
> arch/mips/cavium-octeon/octeon-78xx-errors.c           | 1106
> +--------------------------------------------------------------------------------------------
> arch/mips/cavium-octeon/octeon-error-injector.c        |   32 ++-
> arch/mips/cavium-octeon/octeon-error-tree.c            |   18 ++
> arch/mips/cavium-octeon/octeon-irq.c                   |   42 +++-
> arch/mips/cavium-octeon/setup.c                        |    9 +-
> arch/mips/cavium-octeon/smp.c                          |   15 +-
> arch/mips/configs/mips_paravirt_defconfig              |    1 +
> arch/mips/include/asm/kexec.h                          |    6 +-
> arch/mips/include/asm/mach-paravirt/irq.h              |   18 +-
> arch/mips/include/asm/octeon/cvmx-app-init.h           |    4 +-
> arch/mips/include/asm/octeon/cvmx-bootmem.h            |    5 +-
> arch/mips/include/asm/octeon/cvmx-cmd-queue.h          |  436
> ++++++++++++++++++-------------------
> arch/mips/include/asm/octeon/cvmx-dma-engine.h         |    8 +-
> arch/mips/include/asm/octeon/cvmx-fpa.h                |    4 +-
> arch/mips/include/asm/octeon/cvmx-global-resources.h   |    6 +
> arch/mips/include/asm/octeon/cvmx-lap.h                |   20 +-
> arch/mips/include/asm/octeon/cvmx-pko3.h               |   10 +-
> arch/mips/include/asm/octeon/cvmx-pow.h                |    8 +-
> arch/mips/include/asm/octeon/octeon.h                  |    9 +-
> arch/mips/include/asm/pgtable-64.h                     |   10 +-
> arch/mips/kvm/Makefile                                 |    1 +
> arch/mips/mm/c-octeon.c                                |   14 +-
> arch/mips/mm/cex-oct.S                                 |   31 +--
> arch/mips/paravirt/paravirt-irq.c                      |  353
> ++++++++++++++++++++++--------
> arch/mips/pci/pcie-octeon.c                            |    6 +-
> drivers/edac/octeon_edac-pc.c                          |    8 +-
> drivers/net/ethernet/octeon/Kconfig                    |    1 +
> drivers/net/ethernet/octeon/octeon-bgx-nexus.c         |  505
> ++++++++++++++++++++++++++++++++++++++++++-
> drivers/net/ethernet/octeon/octeon-bgx-port.c          |  107 ++++-----
> drivers/net/ethernet/octeon/octeon-bgx.h               |    2 +
> drivers/net/ethernet/octeon/octeon3-ethernet.c         |  420
> ++++++++++++++++++++++++++++++-----
> drivers/net/ethernet/octeon/octeon_mgmt.c              |  588
> +++++++++++++++++++++++++++++++++++++------------
> drivers/net/phy/Kconfig                                |    5 +
> drivers/net/phy/Makefile                               |    1 +
> drivers/net/phy/marvell-88x3120.c                      |  131 +++++++++++
> drivers/net/phy/marvell.c                              |    1 +
> drivers/of/platform.c                                  |   10 +-
> drivers/watchdog/octeon-wdt-main.c                     |    2 +-
> virt/kvm/eventfd.c                                     |   10 +-
> 56 files changed, 2735 insertions(+), 1951 deletions(-)
> create mode 100644 drivers/net/phy/marvell-88x3120.c
> "DISCLAIMER: This message is proprietary to Aricent and is intended
> solely for the use of the individual to whom it is addressed. It may
> contain privileged or confidential information and should not be
> circulated or used for any purpose other than for what it is intended.
> If you have received this message in error, please notify the originator
> immediately. If you are not the intended recipient, you are notified
> that you are strictly prohibited from using, copying, altering, or
> disclosing the contents of this message. Aricent accepts no
> responsibility for loss or damage arising from the use of the
> information transmitted by this email including damage from virus."



More information about the linux-yocto mailing list