Displaying 8 results from an estimated 8 matches for "__list_del".
2003 Feb 26
0
[Bug 56] New: super-long erroneous timeouts in conntrack table (semantics of list_del() change)
...2003-02-20 16:45:30.000000000 +0900
@@ -57,10 +57,13 @@
if (!list_inlist(head, oldentry)) \
printk("LIST_DELETE: %s:%u `%s'(%p) not in %s.\n", \
__FILE__, __LINE__, #oldentry, oldentry, #head); \
- else list_del((struct list_head *)oldentry); \
+ else __list_del(((struct list_head *)oldentry)->prev, \
+
((struct list_head *)oldentry)->next); \
} while(0)
#else
-#define LIST_DELETE(head, oldentry) list_del((struct list_head *)oldentry)
+#define LIST_DELETE(head, oldentry) \
+
__list_del(((struct list_head *)oldentry)->prev, \
+
((str...
2013 Dec 01
0
3.12 nvidia switcheroo regression
...ent_put_locked+0x31/0x60 [nouveau]
RSP <ffff88008624fd48>
(gdb) list *(nouveau_event_put_locked+0x31)
0xbb1 is in nouveau_event_put_locked (include/linux/list.h:88).
83 * This is only for internal list manipulation where we know
84 * the prev/next entries already!
85 */
86 static inline void __list_del(struct list_head * prev, struct list_head
* next)
87 {
88 next->prev = prev;
89 prev->next = next;
90 }
Thanks,
Daniel
--
Daniel J Blueman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20131202...
2002 Jan 20
0
[ANNOUNCE] Bug in kernel == 2.4.10 causing netfilter problem
...w-file v2.4.9/linux/include/linux/list.h linux/in=
clude/linux/list.h
> --- v2.4.9/linux/include/linux/list.h Fri Feb 16 16:06:17 2001
> +++ linux/include/linux/list.h Sun Sep 23 10:31:02 2001
> @@ -90,6 +92,7 @@
> static __inline__ void list_del(struct list_head *entry)
> {
> __list_del(entry->prev, entry->next);
> + entry->next =3D entry->prev =3D 0;
> }
> =20
> /**
This change breaks an assumption made by the netfilter connection tracking
code in linux/net/ipv4/netfilter/ip_conntrack_core.c:
> static void
> clean_from_lists(struct ip_conntrack *...
2018 Dec 10
1
[PATCH net 4/4] vhost: log dirty page correctly
...omatic Complexity 1 arch/x86/include/asm/bitops.h:variable_test_bit
Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:fls
Cyclomatic Complexity 1 include/linux/log2.h:__ilog2_u32
Cyclomatic Complexity 1 include/linux/list.h:INIT_LIST_HEAD
Cyclomatic Complexity 1 include/linux/list.h:__list_del
Cyclomatic Complexity 1 include/linux/list.h:list_empty
Cyclomatic Complexity 1 arch/x86/include/asm/current.h:get_current
Cyclomatic Complexity 3 include/linux/string.h:memset
Cyclomatic Complexity 5 include/linux/string.h:memcpy
Cyclomatic Complexity 1 include/asm-generic/getorder....
2014 Oct 10
1
[Bug 84880] New: [NV94] X freeze on nouveau list_del corruption / unable to handle kernel paging request
...at lists.x.org
Running kernel-3.17.0-301.fc21 on Fedora 21 (more or less 3.17.0 upstream I
believe), my desktop (GNOME 3.14) froze while I was zooming in Google Maps in
Firefox. I could ssh in and interact with the system normally and trigger a
reboot, but X was stuck. Logs show a kernel WARNING: __list_del corruption ,
followed by a BUG: unable to handle kernel paging request. Pasting both traces
in-line. The traces are separated from any other log messages by 3 minutes, so
I don't think anything else is relevant.
Oct 10 10:36:18 adam.happyassassin.net kernel: ------------[ cut here
]-----------...
2018 Dec 10
9
[PATCH net 0/4] Fix various issue of vhost
Hi:
This series tries to fix various issues of vhost:
- Patch 1 adds a missing write barrier between used idx updating and
logging.
- Patch 2-3 brings back the protection of device IOTLB through vq
mutex, this fixes possible use after free in device IOTLB entries.
- Patch 4 fixes the diry page logging when device IOTLB is
enabled. We should done through GPA instead of GIOVA, this was done
2018 Dec 10
9
[PATCH net 0/4] Fix various issue of vhost
Hi:
This series tries to fix various issues of vhost:
- Patch 1 adds a missing write barrier between used idx updating and
logging.
- Patch 2-3 brings back the protection of device IOTLB through vq
mutex, this fixes possible use after free in device IOTLB entries.
- Patch 4 fixes the diry page logging when device IOTLB is
enabled. We should done through GPA instead of GIOVA, this was done
2013 Oct 06
40
[xen] double fault: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC
Greetings,
I got the below dmesg and the first bad commit is
commit cf39c8e5352b4fb9efedfe7e9acb566a85ed847c
Merge: 3398d25 23b7eaf
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Wed Sep 4 17:45:39 2013 -0700
Merge tag ''stable/for-linus-3.12-rc0-tag'' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Pull Xen updates from Konrad