search for: __list_del

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