dax.c (b82a96c9253333a8834b2df5f262a39cccf4f6c7) dax.c (3a6b2162005f24c7caa10d7f10dba487629787f2)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * dax: direct host memory access
4 * Copyright (C) 2020 Red Hat, Inc.
5 */
6
7#include "fuse_i.h"
8
9#include <linux/delay.h>
10#include <linux/dax.h>
11#include <linux/uio.h>
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * dax: direct host memory access
4 * Copyright (C) 2020 Red Hat, Inc.
5 */
6
7#include "fuse_i.h"
8
9#include <linux/delay.h>
10#include <linux/dax.h>
11#include <linux/uio.h>
12#include <linux/pagemap.h>
12#include <linux/pfn_t.h>
13#include <linux/iomap.h>
14#include <linux/interval_tree.h>
15
16/*
17 * Default memory range size. A power of 2 so it agrees with common FUSE_INIT
18 * map_alignment values 4KB and 64KB.
19 */

--- 1346 unchanged lines hidden ---
13#include <linux/pfn_t.h>
14#include <linux/iomap.h>
15#include <linux/interval_tree.h>
16
17/*
18 * Default memory range size. A power of 2 so it agrees with common FUSE_INIT
19 * map_alignment values 4KB and 64KB.
20 */

--- 1346 unchanged lines hidden ---