diff --git a/SOURCES/readline62-003 b/SOURCES/readline62-003
new file mode 100644
index 0000000..225657e
--- /dev/null
+++ b/SOURCES/readline62-003
@@ -0,0 +1,65 @@
+			   READLINE PATCH REPORT
+			   =====================
+
+Readline-Release: 6.2
+Patch-ID: readline62-003
+
+Bug-Reported-by:	Max Horn <max@quendi.de>
+Bug-Reference-ID:	<20CC5C60-07C3-4E41-9817-741E48D407C5@quendi.de>
+Bug-Reference-URL:	http://lists.gnu.org/archive/html/bug-readline/2012-06/msg00005.html
+
+Bug-Description:
+
+A change between readline-6.1 and readline-6.2 to prevent the readline input
+hook from being called too frequently had the side effect of causing delays
+when reading pasted input on systems such as Mac OS X.  This patch fixes
+those delays while retaining the readline-6.2 behavior.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-6.2-patched/input.c	2010-05-30 18:33:01.000000000 -0400
+--- input.c	2012-06-25 21:08:42.000000000 -0400
+***************
+*** 410,414 ****
+  rl_read_key ()
+  {
+!   int c;
+  
+    rl_key_sequence_length++;
+--- 412,416 ----
+  rl_read_key ()
+  {
+!   int c, r;
+  
+    rl_key_sequence_length++;
+***************
+*** 430,441 ****
+  	  while (rl_event_hook)
+  	    {
+! 	      if (rl_gather_tyi () < 0)	/* XXX - EIO */
+  		{
+  		  rl_done = 1;
+  		  return ('\n');
+  		}
+  	      RL_CHECK_SIGNALS ();
+- 	      if (rl_get_char (&c) != 0)
+- 		break;
+  	      if (rl_done)		/* XXX - experimental */
+  		return ('\n');
+--- 432,447 ----
+  	  while (rl_event_hook)
+  	    {
+! 	      if (rl_get_char (&c) != 0)
+! 		break;
+! 		
+! 	      if ((r = rl_gather_tyi ()) < 0)	/* XXX - EIO */
+  		{
+  		  rl_done = 1;
+  		  return ('\n');
+  		}
++ 	      else if (r == 1)			/* read something */
++ 		continue;
++ 
+  	      RL_CHECK_SIGNALS ();
+  	      if (rl_done)		/* XXX - experimental */
+  		return ('\n');
diff --git a/SPECS/readline.spec b/SPECS/readline.spec
index 90e80f8..23c2a86 100644
--- a/SPECS/readline.spec
+++ b/SPECS/readline.spec
@@ -1,13 +1,15 @@
 Summary: A library for editing typed command lines
 Name: readline
 Version: 6.2
-Release: 9%{?dist}
+Release: 10%{?dist}
 License: GPLv3+
 Group: System Environment/Libraries
 URL: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
 Source: ftp://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz
 # upstream patches
 Patch1: ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-001
+Patch2: ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-003
+
 # fix file permissions, remove RPATH, use CFLAGS
 Patch20: readline-6.2-shlib.patch
 # add TTY input audit support
@@ -57,6 +59,7 @@ library.
 %prep
 %setup -q
 %patch1 -p0
+%patch2 -p0
 %patch20 -p1 -b .shlib
 %patch21 -p1 -b .audit
 %patch22 -p1 -b .cppmacro
@@ -139,6 +142,10 @@ fi
 %{_libdir}/lib*.a
 
 %changelog
+* Mon Feb 13 2017 Siteshwar Vashisht <svashisht@redhat.com> - 6.2-10
+- Fix for slow behaviour while pasting text
+  Resolves: #1300513
+
 * Mon Mar 24 2014 Lukáš Nykrýn <lnykryn@redhat.com> - 6.2-9
 - fix for CVE-2014-2524