Package: zaptel-source
Version: 1:1.4.11~dfsg-3
Severity: normal
Tags: patch
It appears that the kernel developers have removed the owner field from procfs
because it is
"racy" and it is now implicitly set by other operations. The fix is to simply
remove attempts
to set the owner.
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686-bigmem (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages zaptel-source depends on:
ii bzip2 1.0.5-1 high-quality block-sorting file co
ii debhelper 7.0.15 helper programs for debian/rules
ii module-assistant 0.10.11.0 tool to make module package creati
Versions of packages zaptel-source recommends:
ii zaptel 1:1.4.11~dfsg-3 zapata telephony utilities
zaptel-source suggests no packages.
-- no debconf information
--- zaptel2/modules/zaptel/kernel/vzaphfc/vzaphfc_main.c 2008-12-03
04:20:16.000000000 -0600
+++ modules/zaptel/kernel/vzaphfc/vzaphfc_main.c 2009-07-15
19:52:06.000000000 -0500
@@ -1858,22 +1858,22 @@
sizeof(card->proc_dir_name),
"%d", card->cardnum);
card->proc_dir = proc_mkdir(card->proc_dir_name, hfc_proc_zaphfc_dir);
- card->proc_dir->owner = THIS_MODULE;
+// card->proc_dir->owner = THIS_MODULE;
card->proc_info = create_proc_read_entry(
"info", 0444, card->proc_dir,
hfc_proc_read_info, card);
- card->proc_info->owner = THIS_MODULE;
+// card->proc_info->owner = THIS_MODULE;
card->proc_fifos = create_proc_read_entry(
"fifos", 0400, card->proc_dir,
hfc_proc_read_fifos, card);
- card->proc_fifos->owner = THIS_MODULE;
+// card->proc_fifos->owner = THIS_MODULE;
card->proc_bufs = create_proc_read_entry(
"bufs", 0400, card->proc_dir,
hfc_proc_read_bufs, card);
- card->proc_bufs->owner = THIS_MODULE;
+// card->proc_bufs->owner = THIS_MODULE;
hfc_resetCard(card);