Re: [PATCH 26/35] Unionfs: Privileged operations workqueue

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Josef Sipek
Date: Thursday, December 7, 2006 - 7:17 pm

On Wed, Dec 06, 2006 at 07:46:50PM +0100, Jan Engelhardt wrote:
=20
Yep.
=20
modifying
son.
rning?

No, this program doesn't tickle the problem.. Try to compile this one:

<<<
struct mknod_args {
	int mode;
	int dev;
};

void  __mknod(const void *data)
{
	const struct mknod_args *args =3D data;
	args->mode =3D 0;
}

int main(void) {
	const struct mknod_args *m;
	__mknod(m);
	return 0;
}

$ gcc -Wall -c test.c
test.c: In function =E2mknod=E2test.c:10: error: assignment of read-onl=
y location


Josef "Jeff" Sipek.

--=20
Reality is merely an illusion, albeit a very persistent one.
		- Albert Einstein
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Unionfs: Stackable namespace unification filesystem, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 01/35] fsstack: Introduce fsstack_copy_{attr,inode}_*, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 02/35] fsstack: Remove unneeded wrapper, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 03/35] eCryptfs: Use fsstack's generic copy inode a ..., Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 04/35] fsstack: Fix up eCryptfs compilation, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 05/35] struct path: Rename Reiserfs's struct path, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 06/35] struct path: Rename DM's struct path, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 07/35] struct path: Move struct path from fs/namei. ..., Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 08/35] struct path: make eCryptfs a user of struct path, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 10/35] fsstack: Make fsstack_copy_attr_all copy ino ..., Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 11/35] fsstack: Fix up ecryptfs's fsstack usage, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 12/35] Unionfs: Documentation, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 13/35] lookup_one_len_nd - lookup_one_len with name ..., Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 14/35] Unionfs: Branch management functionality, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 15/35] Unionfs: Common file operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 16/35] Unionfs: Copyup Functionality, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 17/35] Unionfs: Dentry operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 18/35] Unionfs: File operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 19/35] Unionfs: Directory file operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 20/35] Unionfs: Directory manipulation helper functions, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 21/35] Unionfs: Inode operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 22/35] Unionfs: Lookup helper functions, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 23/35] Unionfs: Main module functions, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 24/35] Unionfs: Readdir state, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 25/35] Unionfs: Rename, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 26/35] Unionfs: Privileged operations workqueue, Josef 'Jeff' Sipek, (Mon Dec 4, 5:30 am)
[PATCH 27/35] Unionfs: Handling of stale inodes, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 28/35] Unionfs: Miscellaneous helper functions, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 29/35] Unionfs: Superblock operations, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 30/35] Unionfs: Helper macros/inlines, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 31/35] Unionfs: Internal include file, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 32/35] Unionfs: Include file, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 33/35] Unionfs: Unlink, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 34/35] Unionfs: Kconfig and Makefile, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
[PATCH 35/35] Unionfs: Extended Attributes support, Josef 'Jeff' Sipek, (Mon Dec 4, 5:31 am)
Re: [PATCH 26/35] Unionfs: Privileged operations workqueue, Jan Engelhardt, (Tue Dec 5, 12:27 pm)
Re: [PATCH 31/35] Unionfs: Internal include file, Jan Engelhardt, (Tue Dec 5, 12:41 pm)
Re: [PATCH 12/35] Unionfs: Documentation, Jan Engelhardt, (Tue Dec 5, 1:52 pm)
Re: [PATCH 15/35] Unionfs: Common file operations, Jan Engelhardt, (Tue Dec 5, 2:02 pm)
Re: [PATCH 16/35] Unionfs: Copyup Functionality, Jan Engelhardt, (Tue Dec 5, 2:09 pm)
Re: [PATCH 19/35] Unionfs: Directory file operations, Jan Engelhardt, (Tue Dec 5, 2:17 pm)
Re: [PATCH 21/35] Unionfs: Inode operations, Jan Engelhardt, (Tue Dec 5, 2:27 pm)
Re: [PATCH 22/35] Unionfs: Lookup helper functions, Jan Engelhardt, (Tue Dec 5, 2:29 pm)
Re: [PATCH 23/35] Unionfs: Main module functions, Jan Engelhardt, (Tue Dec 5, 2:32 pm)
Re: [PATCH 24/35] Unionfs: Readdir state, Jan Engelhardt, (Tue Dec 5, 2:40 pm)
Re: [PATCH 21/35] Unionfs: Inode operations, Andrew Morton, (Tue Dec 5, 2:50 pm)
Re: [PATCH 21/35] Unionfs: Inode operations, David Miller, (Tue Dec 5, 2:53 pm)
Re: [PATCH 21/35] Unionfs: Inode operations, Randy Dunlap, (Tue Dec 5, 9:12 pm)
Re: [PATCH 26/35] Unionfs: Privileged operations workqueue, Jan Engelhardt, (Wed Dec 6, 11:46 am)
Re: [PATCH 29/35] Unionfs: Superblock operations, Jan Engelhardt, (Thu Dec 7, 3:59 am)
Re: [PATCH 30/35] Unionfs: Helper macros/inlines, Jan Engelhardt, (Thu Dec 7, 4:00 am)
Re: [PATCH 32/35] Unionfs: Include file, Jan Engelhardt, (Thu Dec 7, 4:01 am)
Re: [PATCH 35/35] Unionfs: Extended Attributes support, Jan Engelhardt, (Thu Dec 7, 4:04 am)
Re: [PATCH 21/35] Unionfs: Inode operations, Theodore Tso, (Thu Dec 7, 7:04 am)
Re: [PATCH 21/35] Unionfs: Inode operations, Andrew Morton, (Thu Dec 7, 10:07 am)
Re: [PATCH 21/35] Unionfs: Inode operations, Randy Dunlap, (Thu Dec 7, 3:42 pm)
Re: [PATCH 26/35] Unionfs: Privileged operations workqueue, Josef Sipek, (Thu Dec 7, 7:17 pm)
Re: [PATCH 15/35] Unionfs: Common file operations, Josef Sipek, (Thu Dec 7, 9:16 pm)
Re: [PATCH 16/35] Unionfs: Copyup Functionality, Josef Sipek, (Thu Dec 7, 9:43 pm)
Re: [PATCH 35/35] Unionfs: Extended Attributes support, Josef Sipek, (Thu Dec 7, 10:35 pm)
Re: [PATCH 15/35] Unionfs: Common file operations, Jan Engelhardt, (Fri Dec 8, 3:51 am)
Re: [PATCH 35/35] Unionfs: Extended Attributes support, Jan Engelhardt, (Fri Dec 8, 3:53 am)
Re: [PATCH 26/35] Unionfs: Privileged operations workqueue, Jan Engelhardt, (Fri Dec 8, 10:02 am)
Re: [PATCH 26/35] Unionfs: Privileged operations workqueue, Jan Engelhardt, (Fri Dec 8, 11:03 am)