On 2015-04-13 06:53 AM, Abhishek Paliwal wrote:
warn: No match for commit c6dbf6731f79c72d91f5052896540b3dc073ae9c
found at [email protected]:linux-yocto-contrib_
<mailto:[email protected]:linux-yocto-contrib>
warn: Are you sure you pushed 'apaliwal/octeon' there?
The following changes since commit
4434aa71ff7043c570f9eae493df1ccadbda9b85:
workqueue: fix v3.14.x merge error (2015-03-24 13:41:01 -0400)
are available in the git repository at:
[email protected]:linux-yocto-contrib_
<mailto:[email protected]:linux-yocto-contrib> apaliwal/octeon
for you to fetch changes up to c6dbf6731f79c72d91f5052896540b3dc073ae9c:
netdev: octeon-ethernet: Streamline logic to determine if hardware
should calculate L3/L4 checksum. (2015-04-13 15:54:23 +0530)
----------------------------------------------------------------
Abhishek Paliwal (54):
These commits and diffstat don't seem to be consistent with what I'm
seeing the branch.
i.e.:
----------
commit 63a63104095ded5745362980cb49df1bdaa49def
Author: Abhishek Paliwal <[email protected]>
Date: Fri Feb 13 14:42:59 2015 +0530
kvm tool: Add it to the tree.
From: David Daney <[email protected]>
This is code copied from: https://github.com/penberg/linux-kvm
commit 6cb68289ec13825e4d9a58b3b4d51dcee69f956e upstream
Then patched to add mips support.
Signed-off-by: David Daney <[email protected]>
Signed-off-by: Abhishek Paliwal <[email protected]>
----
Is not showing in your list, and isn't something that we want to
merge to linux-yocto.
Also, this branch doesn't seem to be fast forward with respect
to the latest standard/base in linux-yocto-3.14. The commit you
reference in the pull request: [workqueue: fix v3.14.x merge error]
is not present on your branch .. and is likely the source of that commit
being missed.
There shouldn't be major issues in merging this, but you need to double
check that branch, make sure it is rebased to standard/base and resend
the pull request.
Cheers,
Bruce
MIPS: OCTEON: Define cpu_has_local_ebase to 0
MIPS: OCTEON: Implement of_node_to_nid()
netdev: Octeon3-ethernet: Don't swap packet linked pointers in
LE mode.
MIPS: OCTEON: Handle NULL of_node in of_node_to_nid().
MIPS: octeon-i2c: export twsix symbols for usb modules
gpio: gpio-octeon: Add support for multiple GPIO controllers.
MIPS: OCTEON: Define NR_IRQS_LEGACY.
MIPS: OCTEON: Panic if non-NUMA kernel is executed on multi-node
system.
MIPS: OCTEON: Fix interrupt controller code for multi-node/NUMA
watchdog: octeon-wdt: Correct spelling and make do_countdown
boolean.
watchdog: octeon-wdt: Disable building as a module.
watchdog: octeon-wdt: Fix to work on multi-node systems.
MIPS: OCTEON: Rename csrc-octeon clocksource variables for clarity.
MIPS: OCTEON: Add csrc-fpa-clk.
MIPS: OCTEON: #define a bunch of topology.h symbols.
MIPS: OCTEON: Fix octeon_ciu3_errbits_enable_intsn() for multi-node.
MIPS: OCTEON: Fix octeon-error-tree.c for multi-node cn78XX.
MIPS: OCTEON: Define cvmx_get_local_core_num()
netdev: octeon3-ethernet: Fix for NUMA operation.
netdev: octeon3-ethernet: Fix IPv6 TCP and UDP checksum generation.
MIPS: Supply OCTEON-II specific read/write lock implementation.
MIPS: OCTEON: Cast to unsigned int.
netdev: octeon3-ethernet: Fix spinlock deadlock condition.
netdev: octeon3-ethernet: Also check the skb headroom and skb
size to determine if skb is recyclable.
MIPS: OCTEON: Move setting of octeon_dma_bar_type to prom_init().
MIPS: OCTEON: Initialize MSI as part of arch_init_irq().
MIPS: OCTEON: Fix irq affinity setting for NUMA systems.
MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA.
MIPS: OCTEON: Implement pcibus_to_node().
MIPS: OCTEON: Handle MSI on multiple nodes.
MIPS: OCTEON: Fix PCIe support to work on NUMA systems.
MIPS: Add numa api support
netdev: octeon3-ethernet: Provide ndo_do_ioctl.
netdev: octeon-ethernet: Only recycles skbs that came from the fpa.
MIPS: OCTEON: Only allow CONFIG_NUMA if CONFIG_SMP is also set.
MIPS: paravirt: Add new clocksource based on host time (in ns)
MIPS: OCTEON: Sync up SE files and adjust callers from previous
SE sync-up.
genirq: Add irq_domain-aware core IRQ handler
MIPS: OCTEON: Use handle_domain_irq to fix suspicious RCU usage
MIPS: Select USB_ARCH_HAS_XHCI for CAVIUM_OCTEON_SOC
MIPS: OCTEON: Unconditionally enable
CAVIUM_ERET_MISPREDICT_WORKAROUND
MIPS: Call trace_hardirqs_on before irqs are re-enabled in
syscall_exit_work
netdev: octeon3-ethernet: Add numa support.
ata: octeon_cf: typo in match function
Don't bring in the mess that is cvmx-fpa.c, but rather just
directly call cvmx_fpa1_enable().
MIPS: OCTEON: Add smp_mb() to new reader/writer lock code
arch_read_unlock().
MIPS: OCTEON: Disable some cn78xx error interrupt conditions.
MIPS: OCTEON: Print WARN() message if too few CPUs are configured.
netdev: octeon3-ethernet: Remove warning message.
MIPS: OCTEON: Handle CONFIG_CAVIUM_GDB for CIU3.
MIPS: OCTEON: Updated octeon_perf to work on ebb7800.
MIPS: OCTEON: Remove some invalid INTSNs from octeon-78xx-errors.c
netdev: octeon-ethernet: Remove unused CONFIG_CAVIUM_RESERVE32
definitions.
netdev: octeon-ethernet: Streamline logic to determine if
hardware should calculate L3/L4 checksum.
arch/mips/Kconfig | 6 ++-
arch/mips/cavium-octeon/Makefile | 1 +
arch/mips/cavium-octeon/csrc-fpa-clk.c | 64 +++++++++++++++++++++++++
arch/mips/cavium-octeon/csrc-octeon.c | 28 ++++++++---
arch/mips/cavium-octeon/executive/cvmx-debug-uart.c | 21 +++++----
arch/mips/cavium-octeon/executive/cvmx-debug.c | 18 +++-----
arch/mips/cavium-octeon/executive/cvmx-fpa-resource.c | 19 +++++---
arch/mips/cavium-octeon/executive/cvmx-helper-agl.c | 2 +-
arch/mips/cavium-octeon/executive/cvmx-helper-bgx.c | 36 +++++++++------
arch/mips/cavium-octeon/executive/cvmx-helper-board.c | 4 +-
arch/mips/cavium-octeon/executive/cvmx-helper-cfg.c | 32 +++++++------
arch/mips/cavium-octeon/executive/cvmx-helper-ilk.c | 113
++++++++++++++++++++++++---------------------
arch/mips/cavium-octeon/executive/cvmx-helper-npi.c | 4 +-
arch/mips/cavium-octeon/executive/cvmx-helper-pki.c | 32 ++++++++-----
arch/mips/cavium-octeon/executive/cvmx-helper-pko.c | 4 +-
arch/mips/cavium-octeon/executive/cvmx-helper-pko3.c | 21 +++++----
arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +--
arch/mips/cavium-octeon/executive/cvmx-helper-sgmii.c | 8 ++--
arch/mips/cavium-octeon/executive/cvmx-helper-srio.c | 4 +-
arch/mips/cavium-octeon/executive/cvmx-helper-util.c | 7 ++-
arch/mips/cavium-octeon/executive/cvmx-helper-xaui.c | 6 +--
arch/mips/cavium-octeon/executive/cvmx-helper.c | 62
++++++++++++-------------
arch/mips/cavium-octeon/executive/cvmx-ilk.c | 315
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------
arch/mips/cavium-octeon/executive/cvmx-osm.c | 4 +-
arch/mips/cavium-octeon/executive/cvmx-pcie.c | 19 ++++----
arch/mips/cavium-octeon/executive/cvmx-pki-resources.c | 2 +-
arch/mips/cavium-octeon/executive/cvmx-pki.c | 6 ++-
arch/mips/cavium-octeon/executive/cvmx-pko3-queue.c | 70
+++++++++++++++++-----------
arch/mips/cavium-octeon/executive/cvmx-pko3.c | 63
++++++++++++++-----------
arch/mips/cavium-octeon/executive/cvmx-qlm.c | 8 +++-
arch/mips/cavium-octeon/octeon-78xx-errors.c | 22 ++-------
arch/mips/cavium-octeon/octeon-error-injector.c | 2 +-
arch/mips/cavium-octeon/octeon-error-tree.c | 15 +++---
arch/mips/cavium-octeon/octeon-irq.c | 91
++++++++++++++++++++++++++++--------
arch/mips/cavium-octeon/octeon-numa.c | 31 +++++++++++++
arch/mips/cavium-octeon/perf_counters.c | 14 ++++--
arch/mips/cavium-octeon/serial.c | 4 +-
arch/mips/cavium-octeon/setup.c | 25 ++++++++++
arch/mips/cavium-octeon/smp.c | 8 +++-
arch/mips/include/asm/Kbuild | 1 +
arch/mips/include/asm/irq_regs.h | 10 ++++
arch/mips/include/asm/mach-cavium-octeon/cpu-feature-overrides.h | 2 +
arch/mips/include/asm/mach-cavium-octeon/irq.h | 19 ++++++--
arch/mips/include/asm/mach-cavium-octeon/topology.h | 19 +++++---
arch/mips/include/asm/octeon/cvmx-coremask.h | 12 ++---
arch/mips/include/asm/octeon/cvmx-fpa.h | 8 ++--
arch/mips/include/asm/octeon/cvmx-fpa3.h | 53 +++++++++++----------
arch/mips/include/asm/octeon/cvmx-helper-agl.h | 2 +-
arch/mips/include/asm/octeon/cvmx-helper-bgx.h | 40
++++++++--------
arch/mips/include/asm/octeon/cvmx-helper-cfg.h | 10 ++--
arch/mips/include/asm/octeon/cvmx-helper-ilk.h | 4 +-
arch/mips/include/asm/octeon/cvmx-helper-npi.h | 6 +--
arch/mips/include/asm/octeon/cvmx-helper-pki.h | 16 +++----
arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 8 ++--
arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 6 +--
arch/mips/include/asm/octeon/cvmx-helper-srio.h | 8 ++--
arch/mips/include/asm/octeon/cvmx-helper-util.h | 8 ++--
arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 12 ++---
arch/mips/include/asm/octeon/cvmx-helper.h | 44
++++++++++++------
arch/mips/include/asm/octeon/cvmx-hwfau.h | 3 +-
arch/mips/include/asm/octeon/cvmx-ilk.h | 4 +-
arch/mips/include/asm/octeon/cvmx-l2c.h | 5 +-
arch/mips/include/asm/octeon/cvmx-pcie.h | 6 +--
arch/mips/include/asm/octeon/cvmx-pki-resources.h | 2 +-
arch/mips/include/asm/octeon/cvmx-pki.h | 14 ++++--
arch/mips/include/asm/octeon/cvmx-pow.h | 54 ++++++++++++----------
arch/mips/include/asm/octeon/cvmx-qlm.h | 16 +++++--
arch/mips/include/asm/octeon/cvmx-uart.h | 4 +-
arch/mips/include/asm/octeon/cvmx.h | 4 ++
arch/mips/include/asm/octeon/octeon-feature.h | 2 +-
arch/mips/include/asm/spinlock.h | 158
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/mips/kernel/entry.S | 3 +-
arch/mips/kernel/scall64-64.S | 4 +-
arch/mips/kernel/scall64-n32.S | 10 ++--
arch/mips/kernel/scall64-o32.S | 8 ++--
arch/mips/paravirt/setup.c | 14 ++++++
arch/mips/pci/msi-octeon.c | 77 ++++++++++++++++---------------
arch/mips/pci/pcie-octeon.c | 272
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
drivers/ata/pata_octeon_cf.c | 2 +-
drivers/gpio/gpio-octeon.c | 14 ++++--
drivers/net/ethernet/octeon/ethernet-defines.h | 10 ----
drivers/net/ethernet/octeon/ethernet-tx.c | 3 ++
drivers/net/ethernet/octeon/ethernet-xmit.c | 5 +-
drivers/net/ethernet/octeon/octeon-bgx-nexus.c | 10 ++--
drivers/net/ethernet/octeon/octeon-bgx-port.c | 10 ++++
drivers/net/ethernet/octeon/octeon-bgx.h | 1 +
drivers/net/ethernet/octeon/octeon3-ethernet.c | 277
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------
drivers/watchdog/Kconfig | 2 +-
drivers/watchdog/octeon-wdt-main.c | 29 ++++--------
include/linux/irqdesc.h | 19 ++++++++
kernel/irq/Kconfig | 3 ++
kernel/irq/irqdesc.c | 42 +++++++++++++++++
92 files changed, 1705 insertions(+), 867 deletions(-)
create mode 100644 arch/mips/cavium-octeon/csrc-fpa-clk.c
mode change 100755 => 100644
arch/mips/cavium-octeon/octeon-error-injector.c
mode change 100755 => 100644 arch/mips/cavium-octeon/perf_counters.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."
--
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto