Skip to content

Instantly share code, notes, and snippets.

View Vladdrako's full-sized avatar

Vladyslav Andreichykov Vladdrako

View GitHub Profile
[ 165.854950] Unable to handle kernel write to read-only memory at virtual address 0000000000000058
[ 165.855021] Mem abort info:
[ 165.862882] ESR = 0x0000000096000045
[ 165.865427] EC = 0x25: DABT (current EL), IL = 32 bits
[ 165.869246] SET = 0, FnV = 0
[ 165.874799] EA = 0, S1PTW = 0
[ 165.877578] FSC = 0x05: level 1 translation fault
[ 165.880695] Data abort info:
[ 165.885478] ISV = 0, ISS = 0x00000045, ISS2 = 0x00000000
[ 165.888657] CM = 0, WnR = 1, TnD = 0, TagAccess = 0
// SPDX-License-Identifier: GPL-2.0-or-later
/**
* iomap callack functions
*
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include <linux/fs.h>
#include <linux/buffer_head.h>
#include <linux/iomap.h>
// SPDX-License-Identifier: GPL-2.0-or-later
/**
* iomap callack functions
*
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include <linux/fs.h>
#include <linux/buffer_head.h>
#include <linux/iomap.h>
// SPDX-License-Identifier: GPL-2.0-or-later
/*
* NTFS kernel super block handling. Part of the Linux-NTFS project.
*
* Copyright (c) 2001-2012 Anton Altaparmakov and Tuxera Inc.
* Copyright (c) 2001,2002 Richard Russon
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include <linux/fs.h>
// SPDX-License-Identifier: GPL-2.0-or-later
/*
* NTFS kernel file operations. Part of the Linux-NTFS project.
*
* Copyright (c) 2001-2015 Anton Altaparmakov and Tuxera Inc.
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include "lcnalloc.h"
#include "ntfs.h"
@Vladdrako
Vladdrako / file.c
Last active November 4, 2025 20:30
// SPDX-License-Identifier: GPL-2.0-or-later
/*
* NTFS kernel file operations. Part of the Linux-NTFS project.
*
* Copyright (c) 2001-2015 Anton Altaparmakov and Tuxera Inc.
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include "lcnalloc.h"
#include "ntfs.h"
This file has been truncated, but you can view the full file.
From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by smtp.subspace.kernel.org (Postfix) with ESMTPS id 026D942056
for <[email protected]>; Mon, 20 Oct 2025 02:08:30 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.169
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
t=1760926112; cv=none; b=Zr6NT6mpYP8+Q2mefjuQ4ejpqAyC/O8wZJ2zwJxi1HROCjz6Wy8WgfVD5PPJHMr8gSUNzk0rQWeQe9fqnTsNjs47uk6DyzGNR16B4zAR2QOQouN+ytDrOgMRjWH+OS5NdY7pi2bFjaxHQgW7yXzqlEA9AahFJAYsJXcjfWLPLYM=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
This file has been truncated, but you can view the full file.
From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by smtp.subspace.kernel.org (Postfix) with ESMTPS id 026D942056
for <[email protected]>; Mon, 20 Oct 2025 02:08:30 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.169
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
t=1760926112; cv=none; b=Zr6NT6mpYP8+Q2mefjuQ4ejpqAyC/O8wZJ2zwJxi1HROCjz6Wy8WgfVD5PPJHMr8gSUNzk0rQWeQe9fqnTsNjs47uk6DyzGNR16B4zAR2QOQouN+ytDrOgMRjWH+OS5NdY7pi2bFjaxHQgW7yXzqlEA9AahFJAYsJXcjfWLPLYM=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
This file has been truncated, but you can view the full file.
From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by smtp.subspace.kernel.org (Postfix) with ESMTPS id 026D942056
for <[email protected]>; Mon, 20 Oct 2025 02:08:30 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.169
ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
t=1760926112; cv=none; b=Zr6NT6mpYP8+Q2mefjuQ4ejpqAyC/O8wZJ2zwJxi1HROCjz6Wy8WgfVD5PPJHMr8gSUNzk0rQWeQe9fqnTsNjs47uk6DyzGNR16B4zAR2QOQouN+ytDrOgMRjWH+OS5NdY7pi2bFjaxHQgW7yXzqlEA9AahFJAYsJXcjfWLPLYM=
ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org;
// SPDX-License-Identifier: GPL-2.0-or-later
/**
* NTFS kernel address space operations and page cache handling.
*
* Copyright (c) 2001-2014 Anton Altaparmakov and Tuxera Inc.
* Copyright (c) 2002 Richard Russon
* Copyright (c) 2025 LG Electronics Co., Ltd.
*/
#include <linux/writeback.h>