[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