[Devel] [PATCH VZ8] venetdev: check ve_ns is not null before dereferencing

2020-11-27 Thread Pavel Tikhomirov
When testing criu on vz8 I got crash in venet_newlink on dereferencing zero ve_ns: BUG: unable to handle kernel NULL pointer dereference at 0028 PGD 800136ceb067 P4D 800136ceb067 PUD 137624067 PMD 0 Oops: [#1] SMP PTI CPU: 0 PID: 6853 Comm: criu ve:

[Devel] [PATCH rh7] mm, page_alloc: move_freepages should not examine struct page of reserved memory

2020-11-27 Thread Andrey Ryabinin
From: David Rientjes After commit 907ec5fca3dc ("mm: zero remaining unavailable struct pages"), struct page of reserved memory is zeroed. This causes page->flags to be 0 and fixes issues related to reading /proc/kpageflags, for example, of reserved memory. The VM_BUG_ON() in