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