Displaying 5 results from an estimated 5 matches for "movable_inode_mnt".
2016 Jun 30
1
[PATCH v6v3 02/12] mm: migrate: support non-lru movable page migration
...uct path path;
> struct qstr this;
> struct inode *inode;
> struct super_block *sb;
>
> this.name = name;
> this.len = strlen(name);
> this.hash = 0;
> sb = movable_mnt.mnt_sb;
> patch.denty = d_alloc_pseudo(movable_inode_mnt->mnt_sb, &this);
> patch.mnt = mntget(movable_inode_mnt);
>
> inode = new_inode(sb);
> ..
> ..
> inode->i_mapping->a_ops = a_ops;
> d_instantiate(path.dentry, inode);
>
> return alloc_file(&...
2016 Jun 30
1
[PATCH v6v3 02/12] mm: migrate: support non-lru movable page migration
...uct path path;
> struct qstr this;
> struct inode *inode;
> struct super_block *sb;
>
> this.name = name;
> this.len = strlen(name);
> this.hash = 0;
> sb = movable_mnt.mnt_sb;
> patch.denty = d_alloc_pseudo(movable_inode_mnt->mnt_sb, &this);
> patch.mnt = mntget(movable_inode_mnt);
>
> inode = new_inode(sb);
> ..
> ..
> inode->i_mapping->a_ops = a_ops;
> d_instantiate(path.dentry, inode);
>
> return alloc_file(&...
2016 Jun 27
2
[PATCH v6v3 02/12] mm: migrate: support non-lru movable page migration
On 06/16/2016 11:07 AM, Minchan Kim wrote:
> On Thu, Jun 16, 2016 at 09:12:07AM +0530, Anshuman Khandual wrote:
>> On 06/16/2016 05:56 AM, Minchan Kim wrote:
>>> On Wed, Jun 15, 2016 at 12:15:04PM +0530, Anshuman Khandual wrote:
>>>> On 06/15/2016 08:02 AM, Minchan Kim wrote:
>>>>> Hi,
>>>>>
>>>>> On Mon, Jun 13, 2016 at
2016 Jun 27
2
[PATCH v6v3 02/12] mm: migrate: support non-lru movable page migration
On 06/16/2016 11:07 AM, Minchan Kim wrote:
> On Thu, Jun 16, 2016 at 09:12:07AM +0530, Anshuman Khandual wrote:
>> On 06/16/2016 05:56 AM, Minchan Kim wrote:
>>> On Wed, Jun 15, 2016 at 12:15:04PM +0530, Anshuman Khandual wrote:
>>>> On 06/15/2016 08:02 AM, Minchan Kim wrote:
>>>>> Hi,
>>>>>
>>>>> On Mon, Jun 13, 2016 at
2016 Jun 28
0
[PATCH v6v3 02/12] mm: migrate: support non-lru movable page migration
...ddress_space_operations *a_ops)
{
struct path path;
struct qstr this;
struct inode *inode;
struct super_block *sb;
this.name = name;
this.len = strlen(name);
this.hash = 0;
sb = movable_mnt.mnt_sb;
patch.denty = d_alloc_pseudo(movable_inode_mnt->mnt_sb, &this);
patch.mnt = mntget(movable_inode_mnt);
inode = new_inode(sb);
..
..
inode->i_mapping->a_ops = a_ops;
d_instantiate(path.dentry, inode);
return alloc_file(&path, FMODE_WRITE | FMODE_READ, f_op);
}
An...