Patch "sparc64: Fix off by one in trampoline TLB mapping" has been added to the 3.4-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    sparc64: Fix off by one in trampoline TLB mapping

to the 3.4-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     sparc64-fix-off-by-one-in-trampoline-tlb-mapping.patch
and it can be found in the queue-3.4 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.


>From a742bc857e63bce5d66a595e9c497b2c3c21cb49 Mon Sep 17 00:00:00 2001
From: "David S. Miller" <davem@xxxxxxxxxxxxx>
Date: Thu, 22 Aug 2013 16:38:46 -0700
Subject: sparc64: Fix off by one in trampoline TLB mapping
 installation loop.

From: "David S. Miller" <davem@xxxxxxxxxxxxx>

[ Upstream commit 63d499662aeec1864ec36d042aca8184ea6a938e ]

Reported-by: Kirill Tkhai <tkhai@xxxxxxxxx>
Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
---
 arch/sparc/kernel/trampoline_64.S |    2 --
 1 file changed, 2 deletions(-)

--- a/arch/sparc/kernel/trampoline_64.S
+++ b/arch/sparc/kernel/trampoline_64.S
@@ -131,7 +131,6 @@ startup_continue:
 	clr		%l5
 	sethi		%hi(num_kernel_image_mappings), %l6
 	lduw		[%l6 + %lo(num_kernel_image_mappings)], %l6
-	add		%l6, 1, %l6
 
 	mov		15, %l7
 	BRANCH_IF_ANY_CHEETAH(g1,g5,2f)
@@ -224,7 +223,6 @@ niagara_lock_tlb:
 	clr		%l5
 	sethi		%hi(num_kernel_image_mappings), %l6
 	lduw		[%l6 + %lo(num_kernel_image_mappings)], %l6
-	add		%l6, 1, %l6
 
 1:
 	mov		HV_FAST_MMU_MAP_PERM_ADDR, %o5


Patches currently in stable-queue which might be from davem@xxxxxxxxxxxxx are

queue-3.4/sparc32-fix-exit-flag-passed-from-traced-sys_sigreturn.patch
queue-3.4/resubmit-bridge-fix-message_age_timer-calculation.patch
queue-3.4/sparc64-fix-itlb-handler-of-null-page.patch
queue-3.4/ll_temac-reset-dma-descriptors-indexes-on-ndo_open.patch
queue-3.4/ip-generate-unique-ip-identificator-if-local-fragmentation-is-allowed.patch
queue-3.4/ipv6-mcast-use-in6_dev_put-in-timer-handlers-instead-of-__in6_dev_put.patch
queue-3.4/ip-use-ip_hdr-in-__ip_make_skb-to-retrieve-ip-header.patch
queue-3.4/net-sctp-fix-ipv6-ipsec-encryption-bug-in-sctp_v6_xmit.patch
queue-3.4/gianfar-change-default-hw-tx-queue-scheduling-mode.patch
queue-3.4/bonding-fix-broken-promiscuity-reference-counting-issue.patch
queue-3.4/dm9601-fix-iff_allmulti-handling.patch
queue-3.4/caif-add-missing-braces-to-multiline-if-in-cfctrl_linkup_request.patch
queue-3.4/bridge-clamp-forward_delay-when-enabling-stp.patch
queue-3.4/ipv6-udp-packets-following-an-ufo-enqueued-packet-need-also-be-handled-by-ufo.patch
queue-3.4/esp_scsi-fix-tag-state-corruption-when-autosensing.patch
queue-3.4/sparc64-remove-rwsem-export-leftovers.patch
queue-3.4/sparc64-fix-not-sra-ed-o5-in-32-bit-traced-syscall.patch
queue-3.4/ipv4-igmp-use-in_dev_put-in-timer-handlers-instead-of-__in_dev_put.patch
queue-3.4/netpoll-fix-null-pointer-dereference-in-netpoll_cleanup.patch
queue-3.4/net-flow_dissector-fix-thoff-for-ipproto_ah.patch
queue-3.4/sparc64-fix-off-by-one-in-trampoline-tlb-mapping.patch
queue-3.4/net-sctp-fix-smatch-warning-in-sctp_send_asconf_del_ip.patch
queue-3.4/via-rhine-fix-vlan-priority-field-pcp-ieee-802.1p.patch
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]