r167 - unstable/rt73/debian/patches

Ben Hutchings benh at alioth.debian.org
Wed Apr 8 01:45:07 UTC 2009


Author: benh
Date: 2009-04-08 01:45:07 +0000 (Wed, 08 Apr 2009)
New Revision: 167

Added:
   unstable/rt73/debian/patches/005_use_kill_pid.diff
Modified:
   unstable/rt73/debian/patches/series
Log:
kill_proc() was un-exported in 2.6.27 and later removed, so reimplement it using kill_pid()


Added: unstable/rt73/debian/patches/005_use_kill_pid.diff
===================================================================
--- unstable/rt73/debian/patches/005_use_kill_pid.diff	                        (rev 0)
+++ unstable/rt73/debian/patches/005_use_kill_pid.diff	2009-04-08 01:45:07 UTC (rev 167)
@@ -0,0 +1,24 @@
+kill_proc() was un-exported in 2.6.27 and later removed, so reimplement it
+using kill_pid().
+
+--- rt73-1.0.3.6-cvs20080623-dfsg1.orig/Module/rtmp_init.c
++++ rt73-1.0.3.6-cvs20080623-dfsg1/Module/rtmp_init.c
+@@ -42,6 +42,18 @@
+ #define RT_USB_ALLOC_URB(iso)	usb_alloc_urb(iso);
+ #endif
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)
++int kill_proc(pid_t pid, int sig, int priv)
++{
++	int ret;
++
++	rcu_read_lock();
++	ret = kill_pid(find_vpid(pid), sig, priv);
++	rcu_read_unlock();
++	return ret;
++}
++#endif
++
+ UCHAR	 BIT8[] = {0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80};
+ ULONG	 BIT32[] = {0x00000001, 0x00000002, 0x00000004, 0x00000008,
+ 					0x00000010, 0x00000020, 0x00000040, 0x00000080,

Modified: unstable/rt73/debian/patches/series
===================================================================
--- unstable/rt73/debian/patches/series	2009-04-08 01:44:18 UTC (rev 166)
+++ unstable/rt73/debian/patches/series	2009-04-08 01:45:07 UTC (rev 167)
@@ -3,3 +3,4 @@
 002_fix_probe_crash.diff
 003_fix_probe_request_overflow.diff
 004_use_netdev_functions.diff
+005_use_kill_pid.diff




More information about the Pkg-ralink-commits mailing list