linux-kernel mailing list

FromSubjectsort iconDate
Jeff Garzik
[PATCH] x86/pci/acpi: fix DMI const-ification fallout
Fix DMI const-ification fallout that appeared when merging subsystem trees. Signed-off-by: Jeff Garzik <jgarzik@redhat.com> --- arch/x86/pci/acpi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c index 27a391d..2d88f7c 100644 --- a/arch/x86/pci/acpi.c +++ b/arch/x86/pci/acpi.c @@ -6,7 +6,7 @@ #include <asm/numa.h> #include "pci.h" -static int __devinit can_skip_ioresource_align(struct dmi_system_id *d) +sta...
Oct 12, 10:34 pm 2007
Nigel Cunningham
Current Linus' git compilation breakage.
Hi all. Maybe I just picked a bad time to try, but... arch/x86/kernel/alternative.c: In function 'apply_alternatives': arch/x86/kernel/alternative.c:191: error: 'VSYSCALL_START' undeclared (first use in this function) arch/x86/kernel/alternative.c:191: error: (Each undeclared identifier is reported only once arch/x86/kernel/alternative.c:191: error: for each function it appears in.) arch/x86/kernel/alternative.c:191: error: 'VSYSCALL_END' undeclared (first use in this function) make[1]: *** [arch...
Oct 12, 9:11 pm 2007
Dave Jones
Re: Current Linus' git compilation breakage.
On Sat, Oct 13, 2007 at 11:11:31AM +1000, Nigel Cunningham wrote: > Hi all. > > Maybe I just picked a bad time to try, but... > > arch/x86/kernel/alternative.c: In function 'apply_alternatives': > arch/x86/kernel/alternative.c:191: error: 'VSYSCALL_START' undeclared (first use in this function) > arch/x86/kernel/alternative.c:191: error: (Each undeclared identifier is reported only once > arch/x86/kernel/alternative.c:191: error: for each function it appears in.) ...
Oct 12, 9:22 pm 2007
Dave Jones
Correct filenames in comments.
I never really understood the motivation behind putting the filename in a comment, but this fixes up a bunch of them that are now wrong post-merge. Signed-off-by: Dave Jones <davej@redhat.com> diff --git a/arch/x86/kernel/bugs_64.c b/arch/x86/kernel/bugs_64.c index 4e5e9d3..45aa435 100644 --- a/arch/x86/kernel/bugs_64.c +++ b/arch/x86/kernel/bugs_64.c @@ -1,5 +1,5 @@ /* - * arch/x86_64/kernel/bugs.c + * arch/x86/kernel/bugs_64.c * * Copyright (C) 1994 Linus Torvalds * Cop...
Oct 12, 8:43 pm 2007
H. Peter Anvin
Re: Correct filenames in comments.
Presumably it is there just in case you print them out with lpr instead of enscript, or if your editor doesn't tell you the filename. -hpa -
Oct 12, 9:21 pm 2007
Andrew Morton
Re: Correct filenames in comments.
On Fri, 12 Oct 2007 20:43:32 -0400 Let's just delete them. -
Oct 12, 8:49 pm 2007
Dave Jones
Delete filenames in comments.
Since the x86 merge, lots of files that referenced their own filenames are no longer correct. Rather than keep them up to date, just delete them, as they add no real value. Additionally: - fix up comment formatting in scx200_32.c - Remove a credit from myself in setup_64.c from a time when we had no SCM - remove longwinded history from tsc_32.c which can be figured out from git. Signed-off-by: Dave Jones <davej@redhat.com> diff --git a/arch/x86/kernel/bugs_64.c b/arch/x86/kernel/bugs...
Oct 12, 9:10 pm 2007
Dave Jones
Re: Correct filenames in comments.
On Fri, Oct 12, 2007 at 05:49:50PM -0700, Andrew Morton wrote: > On Fri, 12 Oct 2007 20:43:32 -0400 > Dave Jones <davej@redhat.com> wrote: > > > I never really understood the motivation behind putting the filename > > in a comment, but this fixes up a bunch of them that are now wrong > > post-merge. > > Let's just delete them. That works for me too. I'll send another diff. Dave -- http://www.codemonkey.org.uk -
Oct 12, 8:58 pm 2007
Thomas Gleixner Oct 12, 8:58 pm 2007
Gregory Haskins
[PATCH 0/7] RT: RT-Overload/Sched enhancements (v2)
This series applies to 2.6.23-rt1 + Steven Rostedt's last published "push-rt" patch. Changes since v1: - Rebased to the final 23-rt1 from 23-rt1-pre1 - Rebased to Steve's last published patch - Removed controversial "cpupri" algorithm (may revisit later, drop for now) - Fixed a missing priority update in the set_user_nice() code - Added experimental "phase 3" patch for limiting pulls to when necessary Comments/suggestions/feedback are all welcome. Regards, -Greg -
Oct 12, 8:15 pm 2007
Gregory Haskins
[PATCH 7/7] RT: (RFC) Only try to pull tasks in if we are do...
The current code runs the balance_rt_tasks() on every _schedule() once the system enters an overload state. Now that we have better distribution on the push side, we can reduce the conditions that require us to pull tasks. They are as follows: At the time of a _schedule(), if our priority is staying the same or going logically higher between _prev_ and _next_ we can skip trying to balance tasks because any tasks that were runnable by our queue have already been pushed to us. However, if our prio...
Oct 12, 8:16 pm 2007
Gregory Haskins
[PATCH 6/7] RT: Select tasks based on relative affinity
In theory, tasks will be most efficient if they are allowed to re-wake to the CPU that they last ran on due to cache affinity. Short of that, it is cheaper to wake up the current CPU. If neither of those two are options, than the lowest CPU will do. Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 72 +++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 53 insertions(+), 19 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c inde...
Oct 12, 8:16 pm 2007
Gregory Haskins
[PATCH 5/7] RT: Add support for low-priority wake-up to push...
There are three events that require consideration for redistributing RT tasks: 1) When one or more higher-priority tasks preempts a lower-one from a RQ 2) When a lower-priority task is woken up on a RQ 3) When a RQ downgrades its current priority Steve Rostedt's push_rt patch addresses (1). It hooks in right after a new task has been switched-in. If this was the result of an RT preemption, or if more than one task was awoken at the same time, we can try to push some of those other tasks aw...
Oct 12, 8:15 pm 2007
Gregory Haskins
[PATCH 4/7] RT: Add support for updating push-rt priority un...
Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 50c88e8..62f9f0b 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -4663,6 +4663,7 @@ void rt_mutex_setprio(struct task_struct *p, int prio) * this runqueue and our priority is higher than the current's */ if (task_running(rq, p)) { + set_rq_prio(rq, p->prio); if (p->prio > ...
Oct 12, 8:15 pm 2007
Gregory Haskins
[PATCH 3/7] RT: Initialize the priority value
Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index c9afc8a..50c88e8 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -7395,6 +7395,8 @@ void __init sched_init(void) highest_cpu = i; /* delimiter for bitsearch: */ __set_bit(MAX_RT_PRIO, array->bitmap); + + set_rq_prio(rq, MAX_PRIO); } set_load_weight(&init_task); -
Oct 12, 8:15 pm 2007
Gregory Haskins
[PATCH 2/7] RT: Wrap the RQ notion of priority to make it co...
A little cleanup to avoid #ifdef proliferation later in the series Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 0a1ad0e..c9afc8a 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -255,6 +255,10 @@ struct cfs_rq { #endif }; +#if defined(CONFIG_PREEMPT_RT) && defined(CONFIG_SMP) +#define ENABLE_RQ_PRIORITY /*...
Oct 12, 8:15 pm 2007
Gregory Haskins
[PATCH 1/7] RT: Add a per-cpu rt_overload indication
The system currently evaluates all online CPUs whenever one or more enters an rt_overload condition. This suffers from scalability limitations as the # of online CPUs increases. So we introduce a cpumask to track exactly which CPUs need RT balancing. Signed-off-by: Gregory Haskins <ghaskins@novell.com> CC: Peter W. Morreale <pmorreale@novell.com> --- kernel/sched.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c...
Oct 12, 8:15 pm 2007
Alejandro Riveira
Build error in block/compat_ioctl.c latest git
Latest commit is ab9c232286c2b77be78441c2d8396500b045777e /home/alex/kernel/linux-2.6/block/compat_ioctl.c: En la función ‘compat_put_ushort’: /home/alex/kernel/linux-2.6/block/compat_ioctl.c:16: error: declaración implícita de la función ‘compat_ptr’ /home/alex/kernel/linux-2.6/block/compat_ioctl.c: En la función ‘compat_put_int’: /home/alex/kernel/linux-2.6/block/compat_ioctl.c:21: error: ‘compat_int_t’ no se declaró aquí (primer uso en esta función) /home/alex/kerne...
Oct 12, 8:08 pm 2007
Philip Langdale
[PATCH] hiddev: Add 32bit ioctl compatibilty
The hiddev driver currently lacks 32bit ioctl compatibility, so if you're running with a 64bit kernel and 32bit userspace, it won't work. I'm pretty sure that the only thing missing is a compat_ioctl implementation as all structs have fixed size fields. With this change I can use revoco to configure my MX Revolution mouse. Signed-off-by: Philip Langdale <philipl@overt.org> --- linux-2.6.23/drivers/hid/usbhid/hiddev.c 2007-10-09 13:31:38.000000000 -0700 +++ linux-phil/drivers/hid/usbhid...
Oct 12, 7:51 pm 2007
Al Viro
Re: [PATCH] hiddev: Add 32bit ioctl compatibilty
Just how many instances of that sucker do we need? It's nothing but struct inode *inode = file->f_path.dentry->d_inode; return file->f_op->ioctl(inode, file, cmd, compat_ptr(arg)); -
Oct 12, 8:02 pm 2007
travis
[PATCH 0/1] x86: convert-cpuinfo_x86-array-to-a-per_cpu-arra...
This fix corrects the problem that early_identify_cpu() sets cpu_index to '0' (needed when called by setup_arch) after smp_store_cpu_info() had set it to the correct value. Thanks to Suresh for discovering this problem. -- -
Oct 12, 6:54 pm 2007
travis
[PATCH 1/1] x86: convert-cpuinfo_x86-array-to-a-per_cpu-arra...
This fix corrects the problem that early_identify_cpu() sets cpu_index to '0' (needed when called by setup_arch) after smp_store_cpu_info() had set it to the correct value. Signed-off-by: Mike Travis <travis@sgi.com> --- arch/x86_64/kernel/smpboot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux.orig/arch/x86_64/kernel/smpboot.c 2007-10-12 14:28:45.000000000 -0700 +++ linux/arch/x86_64/kernel/smpboot.c 2007-10-12 14:53:42.753508152 -0700 @@ -141,8 +141,8 @@ static voi...
Oct 12, 6:54 pm 2007
Sebastian Siewior
[PATCH] [mmc] fix compile without LED Triggers
drivers/mmc/core/host.c: In function 'mmc_remove_host': drivers/mmc/core/host.c:146: error: implicit declaration of function 'led_trigger_unregister' drivers/mmc/core/host.c:146: error: 'struct mmc_host' has no member named 'led' Signed-off-by: Sebastian Siewior <sebastian@breakpoint.cc> --- include/linux/leds.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/linux/leds.h b/include/linux/leds.h index dc1178f..24c4830 100644 --- a/include/linux/leds.h +++ ...
Oct 12, 6:25 pm 2007
Randy Dunlap Oct 12, 7:13 pm 2007
Greg KH
[GIT PATCH] PCI patches for 2.6.23
Here are a some PCI patches against your 2.6.23 git tree. Nothing major here, just a number of bugfixes and updates and new quirks. See the shortlog below for details. All of these have been in the -mm tree for a while. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/ The full patches will be sent to the linux-pci mailing list, if anyone wants to see them. thanks, greg k-h Documentation/DMA-API.txt | 3 + Documentation/MSI-HOWTO.txt...
Oct 12, 6:12 pm 2007
Kees Cook
static LSM objection
Hi, I just wanted to voice my opinion about the static LSM changes. (I apologize about being late[1] to the discussion[2] -- I'd only recently become aware of it.) I'm personally really against this. For example, I want to give people choice about their security protections in Ubuntu, and I'd like to let them pick the MAC that suits their needs. Some people want SELinux, some people want AppArmor. (Yes, I know AppArmor isn't in mainline yet, but it does seem they're getting closer -- three di...
Oct 12, 5:42 pm 2007
Kees Cook
Re: static LSM objection
Through the magic of greylisting (thanks vger) and IRC, I've just had a chat with Arjan and GregKH about this stuff. So, just to follow up for people interested in watching me talk to myself: - while an LSM must be compiled in, they are not mutually exclusive, and the desired module can be selected at boot-time. As such, I don't have any strong objections. It'd be nice for folks doing LSM development to allow for a way for it to be modular, but I'll let them fight for that. :) Sorry for...
Oct 12, 6:20 pm 2007
Greg KH
[GIT PATCH] driver core patches for 2.6.23
Here are lot of driver core patches, tweaks, fixes and documentation updates against your 2.6.23 git tree. They do loads of different things, see my summary last week for details, and the shortlog below for a short summary. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/ All of these patches have been in the past few -mm releases with no problems. Patches will be sent as a follow-on to this message to lkml for people to see. As a bonus, we removed mo...
Oct 12, 6:12 pm 2007
Greg Kroah-Hartman
[PATCH 01/75] platform: prefix MODALIAS with "platform:"
From: Kay Sievers <kay.sievers@vrfy.org> Prefix platform modalias strings with "platform:", which modprobe config to blacklist alias resolving if userspace configures it. Send uevents for all platform devices. Add MODULE_ALIAS's to: pxa2xx_pcmcia, ds1742 and pcspkr to trigger module autoloading by userspace. $ modinfo pcspkr alias: platform:pcspkr license: GPL description: PC Speaker beeper driver ... $ modprobe -n -v platform:pcspkr insmod /lib/...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 02/75] HOWTO: update ja_JP/HOWTO with latest changes
From: Tsugikazu Shibata <tshibata@ab.jp.nec.com> Here is another sync patch of Documentation/ja_JP/HOWTO Japanese developer sent me some cosmetic changes and also follow changes of HOWTO Cross reference URL (sosdg.org/qiyong/lxr) known_regression explanations on kernel dev. process Signed-off-by: Tsugikazu Shibata <tshibata@ab.jp.nec.com> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- Documentation/ja_JP/HOWTO | 84 +++...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 03/75] Driver core: make sysfs uevent-attributes static
From: Kay Sievers <kay.sievers@vrfy.org> Attributes do not have an owner(module) anymore, so there is no need to carry the attributes in every single bus instance. Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Acked-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/bus.c | 21 +++++++++------------ include/linux/device.h | 2 -- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/drivers/base/...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 04/75] Driver core: change add_uevent_var to use a st...
From: Kay Sievers <kay.sievers@vrfy.org> This changes the uevent buffer functions to use a struct instead of a long list of parameters. It does no longer require the caller to do the proper buffer termination and size accounting, which is currently wrong in some places. It fixes a known bug where parts of the uevent environment are overwritten because of wrong index calculations. Many thanks to Mathieu Desnoyers for finding bugs and improving the error handling. Signed-off-by: Kay Siever...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 05/75] Driver core: add CONFIG_UEVENT_HELPER_PATH
From: Kay Sievers <kay.sievers@vrfy.org> The kernel creates a process for every event that is send, even when there is no binary it could execute. We are needlessly creating around 200-300 failing processes during early bootup, until we have the chance to disable it from userspace. This change allows us to disable /sbin/hotplug entirely, if you want to, by setting UEVENT_HELPER_PATH="" in the kernel config. Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroa...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 06/75] Driver core: remove subsys_set_kset
This macro is only used by the driver core and is held over from when we had subsystems. It is not needed anymore. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/bus.c | 3 ++- drivers/base/class.c | 2 +- include/linux/kobject.h | 13 ------------- 3 files changed, 3 insertions(+), 15 deletions(-) diff --git a/drivers/base/bus.c b/drivers/base/bus.c index ff850d1..625f7e6 100644 --- a/drivers/base/bus.c +++ b/drivers/base/bus.c @@ -823,7 +823,8...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 07/75] Driver core: remove kset_set_kset_s
This macro is only used by the driver core and is held over from when we had subsystems. It is not needed anymore. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/sys.c | 2 +- include/linux/kobject.h | 14 -------------- 2 files changed, 1 insertions(+), 15 deletions(-) diff --git a/drivers/base/sys.c b/drivers/base/sys.c index 18febe2..7ad8931 100644 --- a/drivers/base/sys.c +++ b/drivers/base/sys.c @@ -139,7 +139,7 @@ int sysdev_class_register(struct...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 08/75] Driver core: remove subsys_put()
There are no more subsystems, it's a kset now so remove the function and the only two users, which are in the driver core. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/bus.c | 2 +- drivers/base/class.c | 2 +- include/linux/kobject.h | 5 ----- lib/kobject.c | 2 +- 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/drivers/base/bus.c b/drivers/base/bus.c index 625f7e6..2f77593 100644 --- a/drivers/base/bus.c +++ b/dri...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 09/75] Driver core: remove subsys_get()
There are no more subsystems, it's a kset now so remove the function and the only two users, which are in the driver core. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/bus.c | 2 +- drivers/base/class.c | 2 +- include/linux/kobject.h | 7 ------- lib/kobject.c | 2 +- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/drivers/base/bus.c b/drivers/base/bus.c index 2f77593..bc38085 100644 --- a/drivers/base/bus.c +++ b/...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 10/75] Driver core: remove put_bus()
put_bus() should not be globally visable as it is not used by anything other than drivers/base/bus.c. This patch removes the visability of it, and renames it to match all of the other *_put() functions in the kernel. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/base.h | 1 - drivers/base/bus.c | 29 ++++++++++++++--------------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/drivers/base/base.h b/drivers/base/base.h index 47eb02d..cebc7e7...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 11/75] Driver core: remove get_bus()
get_bus() should not be globally visable as it is not used by anything other than drivers/base/bus.c. This patch removes the visability of it, and renames it to match all of the other *_get() functions in the kernel. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/base/base.h | 1 - drivers/base/bus.c | 24 ++++++++++++------------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/drivers/base/base.h b/drivers/base/base.h index cebc7e7..10b2fb6 1006...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 12/75] kobjects: fix up improper use of the kobject n...
A number of different drivers incorrect access the kobject name field directly. This is not correct as the name might not be in the array. Use the proper accessor function instead. --- block/elevator.c | 2 +- block/ll_rw_blk.c | 2 +- drivers/acpi/bus.c | 2 +- drivers/cpufreq/cpufreq.c | 2 +- drivers/md/md.c | 3 +-- drivers/net/ibmveth.c | 2 +- drivers/pci/setup-irq.c | 2 +- fs/partitions/check.c | 12 +++++++----- fs/sys...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 13/75] cdev: remove unneeded setting of cdev names
struct cdev does not need the kobject name to be set, as it is never used. This patch fixes up the few places it is set. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> Acked-by: Mauro Carvalho Chehab <mchehab@infradead.org> --- block/bsg.c | 5 +---- drivers/char/raw.c | 5 +---- drivers/media/dvb/dvb-core/dvbdev.c | 5 +---- drivers/usb/core/devio.c | 6 ++---- 4 files changed, 5 insertions(+), 16 deletions(-) ...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 14/75] Drivers: clean up direct setting of the name o...
A kset should not have its name set directly, so dynamically set the name at runtime. This is needed to remove the static array in the kobject structure which will be changed in a future patch. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- drivers/edac/edac_mc_sysfs.c | 3 ++- drivers/pci/hotplug/rpadlpar_sysfs.c | 6 +++--- fs/dlm/lockspace.c | 2 +- fs/gfs2/locking/dlm/sysfs.c | 2 +- fs/gfs2/sys.c | 2 +...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 15/75] kobject: remove the static array for the name
Due to historical reasons, struct kobject contained a static array for the name, and a dynamic pointer in case the name got bigger than the array. That's just dumb, as people didn't always know which variable to reference, even with the accessor for the kobject name. This patch removes the static array, potentially saving a lot of memory as the majority of kobjects do not have a very long name. Thanks to Kay for the idea to do this. Cc: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: ...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 16/75] Driver core: clean up removed functions from t...
From: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- Documentation/kobject.txt | 21 ++------------------- 1 files changed, 2 insertions(+), 19 deletions(-) diff --git a/Documentation/kobject.txt b/Documentation/kobject.txt index 8ee49ee..5e7aca2 100644 --- a/Documentation/kobject.txt +++ b/Documentation/kobject.txt @@ -54,7 +54,6 @@ embedded in larger data structures a...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 17/75] debugfs: helper for decimal challenged
From: Robin Getz <rgetz@blackfin.uclinux.org> Allows debugfs helper functions to have a hex output, rather than just decimal Signed-off-by: Robin Getz <rgetz@blackfin.uclinux.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/debugfs/file.c | 36 ++++++++++++++++++++++++++++++++++++ include/linux/debugfs.h | 27 +++++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 0 deletions(-) diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index 2e124e0...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 18/75] sysfs/file.c - use mutex instead of semaphore
From: Dave Young <hidave.darkstar@gmail.com> Use mutex instead of semaphore in sysfs/file.c : sys_buffer. Signed-off-by: Dave Young <hidave.darkstar@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/sysfs/file.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c index 3e1cc06..b21d11b 100644 --- a/fs/sysfs/file.c +++ b/fs/sysfs/file.c @@ -8,8 +8,8 @@ #include <linux/namei.h> #...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 19/75] sysfs: cleanup semaphore.h
From: Dave Young <hidave.darkstar@gmail.com> Cleanup semaphore.h Signed-off-by: Dave Young <hidave.darkstar@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/sysfs/bin.c | 2 +- fs/sysfs/dir.c | 2 +- fs/sysfs/group.c | 1 - fs/sysfs/inode.c | 1 - fs/sysfs/mount.c | 1 - fs/sysfs/symlink.c | 2 +- 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/fs/sysfs/bin.c b/fs/sysfs/bin.c index 5afe2a2..a819a7e 100644...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 20/75] sysfs: Remove first pass at shadow directory s...
From: Eric W. Biederman <ebiederm@xmission.com> While shadow directories appear to be a good idea, the current scheme of controlling their creation and destruction outside of sysfs appears to be a locking and maintenance nightmare in the face of sysfs directories dynamically coming and going. Which can now occur for directories containing network devices when CONFIG_SYSFS_DEPRECATED is not set. This patch removes everything from the initial shadow directory support that allowed the shadow...
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 21/75] sysfs: cosmetic changes in sysfs_lookup()
From: Tejun Heo <htejun@gmail.com> * remove space between * and symbol name in variable declaration. * kill unnecessary new line. * kill 'found' and test 'sd' instead. Signed-off-by: Tejun Heo <htejun@gmail.com> Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/sysfs/dir.c | 15 +++++---------- 1 files changed, 5 insertions(+), 10 deletions(-) diff --git a/fs/sysfs/dir.c b/fs/sysfs/dir.c index 837073d....
Oct 12, 6:16 pm 2007
Greg Kroah-Hartman
[PATCH 22/75] sysfs: simplify sysfs_rename_dir()
From: Tejun Heo <htejun@gmail.com> With the shadow directories gone, sysfs_rename_dir() can be simplified. * parent doesn't need to be grabbed separately. Just access old_dentry->d_parent. * parent sd can never change. Remove code to move under the new parent. * Massage comments a bit. Signed-off-by: Tejun Heo <htejun@gmail.com> Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- fs/sysfs/dir.c | 2...
Oct 12, 6:16 pm 2007
previous daytodaynext day
October 11, 2007October 12, 2007October 13, 2007