First  |  Prev |  Next  |  Last
Pages: 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962
[PATCH 6/8] firewire: expose extended tcode of incoming lock requests to (userspace) drivers
Date: Tue, 18 May 2010 10:57:33 -0400 From: Jay Fenlason <fenlason(a)redhat.com> When a remote device does a LOCK_REQUEST, the core does not pass the extended tcode to userspace. This patch makes it use the juju-specific tcodes listed in firewire-constants.h for incoming requests. Signed-off-by: Jay Fenlason <... 20 Jun 2010 17:50
[PATCH 8/8] firewire: cdev: extend fw_cdev_event_iso_interrupt documentation
Add information regarding the 2.6.32 update to the xmit variant of fw_cdev_event_iso_interrupt. Signed-off-by: Stefan Richter <stefanr(a)s5r6.in-berlin.de> --- include/linux/firewire-cdev.h | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) Index: b/include/linux/firewire-cdev.h ====... 20 Jun 2010 17:50
Introduce buflock, a one-to-many circular buffer mechanism (rev2)
.... diff --git a/include/linux/buflock.h b/include/linux/buflock.h index 3d5df22..05996d5 100644 --- a/include/linux/buflock.h +++ b/include/linux/buflock.h @@ -125,8 +125,8 @@ static inline unsigned int bufwrite_at(const struct buflock_ writer *bw) */ static inline void bufwrite_unlock(struct buflock_wri... 22 Jun 2010 10:28
pidns: Support unsharing the pid namespace.
On 06/20, Eric W. Biederman wrote: Unsharing of the pid namespace unlike unsharing of other namespaces does not take affect immediately. Instead it affects the children created with fork and clone. Cough. It is too late to me to even try to understand the changelog. Instead I tried to quickly read th... 20 Jun 2010 22:14
pidns: Don't allow new pids after the namespace is dead.
On 06/20, Eric W. Biederman wrote: In the case of unsharing or joining a pid namespace, it becomes possible to attempt to allocate a pid after zap_pid_namespace has killed everything in the namespace. Close the hole for now by simply not allowing any of those pid allocations to succeed. At least for ... 20 Jun 2010 15:39
pid: Remove the child_reaper special case in init/main.c
On 06/20, Eric W. Biederman wrote: It turns out that the existing assignment in copy_process of the child_reaper can handle the initial assignment of child_reaper we just need to generalize the test in kernel/fork.c Signed-off-by: Eric W. Biederman <ebiederm(a)xmission.com> --- init/main.c | ... 20 Jun 2010 16:44
pidns: Call pid_ns_prepare_proc from create_pid_namespace
On 06/20, Eric W. Biederman wrote: Reorganize proc_get_sb so it can be called before the struct pid of the first process is allocated. This is what [PATCH 1/4] procfs: proc_get_sb: consolidate/cleanup root_inode->pid logic [PATCH 2/4] procfs: kill the global proc_mnt variable do. But, @@ -96,6... 20 Jun 2010 14:34
[PATCH 1/2] pid_ns: move destroy_pid_namespace() into workqueue context
A separate patch to simplify the review of the next change. Move destroy_pid_namespace() into workqueue context. This allows us to do mntput() from free_pid_ns() paths, see the next patch. Add the new member, "struct work_struct destroy" into struct pid_namespace and change free_pid_ns() to call destroy_pid_nam... 20 Jun 2010 14:34
[PATCH 2/2] pid_ns: refactor the buggy pid_ns_release_proc() logic
pid_namespace holds ns->proc_mnt, while this vfsmount has a referene to the namespace via PROC_I(sb->s_root->d_inode)->pid. To break this circle /sbin/init does mntput() in pid_ns_release_proc(). See 6f4e6433. But we have the following problems: - Nobody does mntput() if copy_process() fails after pid_ns_p... 20 Jun 2010 14:34
[PATCH] i2c/mips: Fix error return codes from Sibyte i2c bus driver
Sibyte i2c bus driver returns non-descriptive error values. Update to return error values as defined in Documentation/i2c/fault-codes. Signed-off-by: Guenter Roeck <guenter.roeck(a)ericsson.com> --- drivers/i2c/busses/i2c-sibyte.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drive... 20 Jun 2010 14:34
First  |  Prev |  Next  |  Last
Pages: 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962