linux-kernel mailing list

FromSubjectsort iconDate
Junio C Hamano
[ANNOUNCE] GIT 1.5.6
The latest feature release GIT 1.5.6 is available at the usual places: http://www.kernel.org/pub/software/scm/git/ git-1.5.6.tar.{gz,bz2} (tarball) git-htmldocs-1.5.6.tar.{gz,bz2} (preformatted docs) git-manpages-1.5.6.tar.{gz,bz2} (preformatted docs) RPMS/$arch/git-*-1.5.6-1.$arch.rpm (RPM) As promised, this cycle was short and the release is with only relatively small impact changes. ---------------------------------------------------------------- GIT v1.5.6 Release Notes ...
Jun 18, 7:24 pm 2008
Roland Dreier
[GIT PULL] please pull infiniband.git
Linus, please pull from master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This tree is also available from kernel.org mirrors at: git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This will get a couple of small fixes: Jack Morgenstein (1): IB/uverbs: Fix check of is_closed flag check in ib_uverbs_async_handler() Roland Dreier (1): RDMA/nes: Fix off-by-one in nes_reg_user_mr() error path drivers/infiniband/core...
Jun 18, 6:38 pm 2008
Jeff Kirsher
[PATCH] [UPDATED] ixgbe: add LRO support
From: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Support for in-kernel LRO with the ability to enable/disable via ethtool based on comments from Ben Hutchings. Signed-off-by: Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com> --- drivers/net/Kconfig | 3 + drivers/net/ixgbe/ixgbe.h | 9 +++ drive...
Jun 18, 6:32 pm 2008
David Brownell
[patch 2.6.26-rc6-mm] gpio: mcp23s08 handles multiple chips ...
Teach the mcp23s08 driver about a curious feature of these chips: up to four of them can share the same chipselect, with the SPI signals wired in parallel, by matching two bits in the first protocol byte against two address lines on the chip. This is handled by three software changes: * Platform data now holds an array of per-chip structs, not just one chip's address and pullup configuration. * Probe() and remove() now use another level of structure, wrapping an instance of the ori...
Jun 18, 6:31 pm 2008
Stefan Richter
backlog of firewire fixes
Hi lists, this is a heads-up that I plan to send the following updates to Linus on Friday --- unless anybody has issues with them; please tell me so. The diffstat looks quite big for this late -rc phase, but the bulk of it is just Kconfig documentation rewording and reordering, and indentation churn by the printk prefixes patch. The updates are staged in git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git for-linus and consist of Stefan Richter (9): firewi...
Jun 18, 6:30 pm 2008
Cliff Wickman
[PATCH] X86: reboot-notify additions
From: Cliff Wickman <cpw@sgi.com> X86 reboot-notify additions. This patch adds scans of the "reboot_notifier_list" callback chain in a three other places where the kernel is being stopped and/or restarted. Adds calls to blocking_notifier_call_chain() in: crash_kexec(), emergency_restart(), sys_kexec_load() In the crash_kexec() and emergency_restart() cases it is indicated to the called-back function that the system is not in a sane state, so that it can avoid taking a lock or so...
Jun 18, 6:03 pm 2008
Samuel Ortiz
[PATCH] MFD maintainer
Hi, We probably need someone to look after the few drivers/mfd patches coming every now and then. As agreed with Andrew, I'm ok to do so and my employer is fine with me spending a few working hours on it, if needed. Ben, Philipp, feel free to add your names there too if you wish. Signed-off-by: Samuel Ortiz <sameo@openedhand.com> -- MAINTAINERS | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index cd587ee..f45938b 100644 --- a/...
Jun 18, 5:42 pm 2008
Ryan Hope
[BUG] Lockless patches cause hardlock under heavy IO
I applied the following patches from 2.6-26-rc5-mm3 to 2.6.26-rc6 and they caused a hardlock under heavy IO: x86-implement-pte_special.patch mm-introduce-get_user_pages_fast.patch mm-introduce-get_user_pages_fast-fix.patch mm-introduce-get_user_pages_fast-checkpatch-fixes.patch x86-lockless-get_user_pages_fast.patch x86-lockless-get_user_pages_fast-checkpatch-fixes.patch x86-lockless-get_user_pages_fast-fix.patch x86-lockless-get_user_pages_fast-fix-2.patch x86-lockless-get_user_pages_fast-fix-2...
Jun 18, 5:15 pm 2008
Arjan van de Ven
Re: [BUG] Lockless patches cause hardlock under heavy IO
On Wed, 18 Jun 2008 17:15:08 -0400 if it's locking related, enabling LOCKDEP is a first good test to do. CONFIG_PROVE_LOCKING=y as well as the various spinlock/mutex lock debug questions -- If you want to reach me at my work email, use arjan@linux.intel.com For development, discussion and tips for power savings, visit http://www.lesswatts.org --
Jun 18, 5:28 pm 2008
Randy Dunlap
[PATCH -next] lkdtm: fix for CONFIG_SCSI=n
From: Randy Dunlap <randy.dunlap@oracle.com> Fix lkdtm test code for case of CONFIG_SCSI=n, to avoid build errors: In file included from linux-next-20080618/tests/lkdtm.c:55: linux-next-20080618/include/scsi/scsi_cmnd.h:28:25: warning: "BLK_MAX_CDB" is not defined linux-next-20080618/include/scsi/scsi_cmnd.h:29:3: error: #error MAX_COMMAND_SIZE can not be bigger than BLK_MAX_CDB In file included from linux-next-20080618/tests/lkdtm.c:55: linux-next-20080618/include/scsi/scsi_cmnd.h: In funct...
Jun 18, 5:09 pm 2008
Randy Dunlap
[PATCH -next] x86/mm/init_64: fix printk format warning
From: Randy Dunlap <randy.dunlap@oracle.com> Fix x86/mm/init_64.c printk format warning: linux-next-20080618/arch/x86/mm/init_64.c:834: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'long unsigned int' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> --- arch/x86/mm/init_64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-next-20080618.orig/arch/x86/mm/init_64.c +++ linux-next-20080618/arch/x86/mm/init_64.c @@ -830,7 +830,7 @...
Jun 18, 5:04 pm 2008
Wim Van Sebroeck
[WATCHDOG] v2.6.26 hpwdt.c fixes
Hi Linus, Please pull from 'master' branch of git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git or if master.kernel.org hasn't synced up yet: master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git This will update the following files: drivers/watchdog/Makefile | 1 + drivers/watchdog/hpwdt.c | 35 +++++++++++++++++++---------------- 2 files changed, 20 insertions(+), 16 deletions(-) with these Changes: Author: Wim Van Sebroeck <wim@iguan...
Jun 18, 3:49 pm 2008
Linus Torvalds
Re: [WATCHDOG] v2.6.26 hpwdt.c fixes
The driver is unbelievable shit, and should just be removed, I think. The reason for all the games with CFLAGS and asmlinkage and utter crud seems to be that the driver is just BROKEN. It will work purely by luck, and depend entirely on the compiler not doing anything else AT ALL in that asm function. Could somebody please just fix the piece-of-sh*t thing? Here's a totally untested patch that may or may not work. At least it removes the assembler code that assumes that it controls the...
Jun 18, 4:09 pm 2008
S.Çağlar
Re: [WATCHDOG] v2.6.26 hpwdt.c fixes
Hi Linus; I have both the hardware and the compiler related (gcc-4.3.1) bug :) (see [1]) Your modifications works like a charm with 32bit 2.6.25.7, kernel no longer opps and watchdog lives happily with hardware. [...] hpwdt: New timer passed in is 30 seconds. hpwdt: CRU Base Address: 0xfff6b800 hpwdt: CRU Offset Address: 0x0 hpwdt: CRU Length: 0x8000 hpwdt: CRU Mapped Address: 0xf885bfa8 hp Watchdog Timer Driver: 1.00, timer margin: 30 seconds( nowayout=0). If needed Test...
Jun 18, 5:58 pm 2008
Mingarelli, Thomas
RE: [WATCHDOG] v2.6.26 hpwdt.c fixes
Is this with 64 bit Linux? Tom -----Original Message----- From: S.Çağlar Onur [mailto:caglar@pardus.org.tr] Sent: Wednesday, June 18, 2008 4:58 PM To: Linus Torvalds Cc: Wim Van Sebroeck; Andrew Morton; LKML; Mingarelli, Thomas Subject: Re: [WATCHDOG] v2.6.26 hpwdt.c fixes Hi Linus; I have both the hardware and the compiler related (gcc-4.3.1) bug :) (see [1]) Your modifications works like a charm with 32bit 2.6.25.7, kernel no longer opps and watchdog lives happily with hardware. ...
Jun 18, 6:03 pm 2008
S.Çağlar
Re: [WATCHDOG] v2.6.26 hpwdt.c fixes
Hi; Nope, as i wrote, its 32 bit... ^^^^^^^^^^^^^^ Cheers -- S.Çağlar Onur <caglar@pardus.org.tr> http://cekirdek.pardus.org.tr/~caglar/ Linux is like living in a teepee. No Windows, no Gates and an Apache in house! --
Jun 18, 6:08 pm 2008
Linus Torvalds
Re: [WATCHDOG] v2.6.26 hpwdt.c fixes
Something like the following. AGAIN! This is totally untested. It's meant as an *example* of how to use inline asm properly, not meant to necessarily work or do the right thing. It may be buggy as hell, for all I know. And there are probably better ways to do this. (This one does just the 64-bit version, because it's a bit easier: the 32-bit version needs to probably do some of the loading and storing of registers manually in the inline asm just to avoid running out of them, since th...
Jun 18, 4:30 pm 2008
David Brownell
[patch 2.6.26-rc6-mm] gpio: updates to sysfs support
Update and bugfix the patch adding sysfs GPIO support: * Bugfix: the test initializing the IS_OUT flag for output-only GPIOs had the sense inverted. * Update: when gpio_chip.dev is provided, list it in the debugfs dump. Device nodes are unique; the "label" isn't. The bug of course caused output-only GPIOs to misbehave, but it also made just-exported (or generally: only-requested) GPIOs always appear to be outputs in sysfs and debugfs. That's wrong more often than it's right, a...
Jun 18, 3:19 pm 2008
devzero
Re: Linux with kvm-intel locks up VMplayer guest is started
i`d like to give a comment about those claims in this thread (see below), vmware kernel part would be closed source or binary module. i think, they arenŽt. they just are not available via public/opensource code repository. just go and download workstation 6.5 beta from: http://download3.vmware.com/software/wkst/VMware-workstation-e.x.p-91182.i386.tar.gz (you may need register for that) unpack and take a look at vmware-distrib/lib/modules/source - there is source for 6 independent kernel modu...
Jun 18, 3:05 pm 2008
Anthony Liguori
Re: Linux with kvm-intel locks up VMplayer guest is started
vmmon is sort of a stub that loads the actual monitor which is a binary blob. Regards, --
Jun 18, 3:52 pm 2008
Soumyadip Das Mahapatra
Significance Of sort() In include/linux/sort.h
Hello everybody, I dont understand what is the significance of keeping include/linux/sort.h and lib/sort.c while i think there is none using (#include<linux/sort.h>) it. Can anyone explaint it? Thanks :-) --
Jun 18, 2:39 pm 2008
Randy Dunlap
Re: Significance Of sort() In include/linux/sort.h
Did you check all of these? ./drivers/message/fusion/mptfc.c:56:#include <linux/sort.h> ./drivers/net/pppol2tp.c:92:#include <linux/sort.h> ./drivers/media/video/saa7134/saa7134-video.c:28:#include <linux/sort.h> ./drivers/media/video/v4l2-int-device.c:27:#include <linux/sort.h> ./fs/gfs2/glock.c:16:#include <linux/sort.h> ./fs/gfs2/dir.c:59:#include <linux/sort.h> ./fs/gfs2/quota.c:44:#include <linux/sort.h> ./fs/gfs2/inode.c:16:#include <linux/sort....
Jun 18, 3:12 pm 2008
Valdis.Kletnieks
Re: Significance Of sort() In include/linux/sort.h
Huh? Am I missing something here? [/usr/src/linux-2.6] find . -name '*.[ch]' | xargs grep linux/sort ./arch/x86/kernel/setup_64.c:#include <linux/sort.h> ./arch/x86/kernel/mmconf-fam10h_64.c:#include <linux/sort.h> ./arch/x86/kernel/test_nx.c:#include <linux/sort.h> ./arch/sparc/prom/memory.c:#include <linux/sort.h> ./arch/sparc64/mm/init.c:#include <linux/sort.h> ./arch/powerpc/kernel/module_32.c:#include <linux/sort.h> ./arch/powerpc/kernel/module_64.c:#incl...
Jun 18, 3:00 pm 2008
Louis Rilling Jun 18, 2:30 pm 2008
Joel Becker
Re: [RFC][PATCH] configfs: Report errors in config_*_init_ty...
While this patch is correct on the face, I'd like to try a different approach. I wasn't thinking about it right. See, config_*_init_type_name() are generally a create-time thing. Almost everyone uses it without error checking because they know it is safe; they are usually using a static name. config_item_set_name() can only error if strlen(name)>CONFIGFS_ITEM_NAME_LEN. That's why config_*_init_type_name() are void. In other words, we shouldn't be adding useless error-check boilerplate fo...
Jun 18, 4:22 pm 2008
Jeff Moyer
[patch] aio: invalidate async directio writes
Hi, Andrew, This is a follow-up to: commit bdb76ef5a4bc8676a81034a443f1eda450b4babb Author: Zach Brown <zach.brown@oracle.com> Date: Tue Oct 30 11:45:46 2007 -0700 dio: fix cache invalidation after sync writes Commit commit 65b8291c4000e5f38fc94fb2ca0cb7e8683c8a1b ("dio: invalidate clean pages before dio write") introduced a bug which stopped dio from ever invalidating the page cache after writes. It still invalidated it before writes so most users were fine...
Jun 18, 2:09 pm 2008
Christoph Hellwig
Re: [patch] aio: invalidate async directio writes
Can we please move all these aio_complete calls to user context? Having AIO contexts completing from irq context is a major pain for complex filesystems like XFS. --
Jun 18, 2:22 pm 2008
Jeff Moyer
Re: [patch] aio: invalidate async directio writes
Can you help me understand why this is a pain? I'm having trouble making the connection. Thanks! Jeff --
Jun 18, 3:45 pm 2008
Christoph Hellwig
Re: [patch] aio: invalidate async directio writes
With your patch we complete aio dio write request in user context, which is great for filesystems that need to do more complex activity in the completion handler, e.g. XFS for the unwritten extent conversion. But only doing this for the write case is only very partially useful, we should be doing this for the read case, too. See fs/xfs/linux-2.6/xfs_aops.c:xfs_end_io_direct() for what I mean. --
Jun 18, 3:48 pm 2008
Ben Collins
[PATCH] Config option to disable info from decompression of ...
I submitted a similar patch some time ago, but rightfully it didn't get accepted, as it just disabled all output from the decompress stage (without a boot time option to enable it). This patch just disables the information output from this stage, but not the error output. Signed-off-by: Ben Collins <ben.collins@canonical.com> diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index 1836337..94c818f 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug @@ -20,6 +20,...
Jun 18, 2:04 pm 2008
Jordan Crouse
[PATCH] geode: Add a VSA2 ID for General Software
We have learned from bitter experience that one of the Geode BIOS vendors, General Software, uses a different ID for their VSA implementation then the canonical version from AMD & Insyde. This patch adds the ID to the have_geode_vsa2() check, and should make lxfb work again on many GSW platforms. If Linus is planning another -rcX revision it would be good to try and get this in, otherwise please schedule this for the stable series and 2.6.27. Thanks, Jordan
Jun 18, 1:34 pm 2008
Philipp Zabel
[PATCH] asic3: add gpiolib support
This patch replaces the custom asic3_get/set_gpio_value calls with GPIO API support. asic3_set_gpio_value is removed completely, asic3_get_gpio_value is unexported but kept for the IRQT_BOTHEDGE emulation. Now struct asic3 can be made private, so it is moved out of the public header. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> --- drivers/mfd/Kconfig | 2 +- drivers/mfd/asic3.c | 169 ++++++++++++++++++++++++++++++++++---------- include/linux/mfd/asic3.h | 14 +...
Jun 18, 1:34 pm 2008
Samuel Ortiz
Re: [PATCH] asic3: add gpiolib support
Hi Philipp, I already submitted similar, through Andrew's tree, see http://lkml.org/lkml/2008/5/11/99 Cheers, --
Jun 18, 5:18 pm 2008
Philipp Zabel
[PATCH] asic3: move probe functions into __init section
Potentially free some memory by moving the _probe functions into __init. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> --- drivers/mfd/asic3.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/mfd/asic3.c b/drivers/mfd/asic3.c index ef8a492..7d3488d 100644 --- a/drivers/mfd/asic3.c +++ b/drivers/mfd/asic3.c @@ -295,7 +295,7 @@ static struct irq_chip asic3_irq_chip = { .unmask = asic3_unmask_irq, }; -static int asic3_irq_probe(struc...
Jun 18, 1:32 pm 2008
Samuel Ortiz
Re: [PATCH] asic3: move probe functions into __init section
Hi Philipp, This one looks good to me, I'll submit push it to -mm as I'd prefer asic3 patches to go through there first. Cheers, --
Jun 18, 5:20 pm 2008
pHilipp Zabel
Re: [PATCH] asic3: move probe functions into __init section
That's fine with me, thanks. regards Philipp --
Jun 18, 7:26 pm 2008
Philipp Zabel
[PATCH] w100fb: do not depend on SHARPSL
Apart from Sharp SL-Cxx series, there are a few other devices that have ATI Imageon chips, among them HP iPAQ hx4700. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> --- drivers/video/Kconfig | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 002b61b..e0c5f96 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -1825,12 +1825,13 @@ config FB_FSL_DIU config FB_W100 tristate "W100 frame ...
Jun 18, 1:29 pm 2008
ian Jun 18, 3:59 pm 2008
Benjamin Thery
[PATCH 11/11] sysfs: user namespaces: fix bug with clone(CLO...
Mark the /sys/kernel/uids directory to be tagged so that processes in different user namespaces can remount /sys and see their own uid listings. Without this patch, having CONFIG_FAIR_SCHED=y makes user namespaces unusable, because when you clone(CLONE_NEWUSER) it will auto-create the root userid and try to create /sys/kernel/uids/0. Since that already exists from the parent user namespace, the create fails, and the clone misleadingly ends up returning -ENOMEM. This patch fixes the issue b...
Jun 18, 1:09 pm 2008
Benjamin Thery
[PATCH 10/11] netns: Enable tagging for net_class directorie...
net: Enable tagging for net_class directories in sysfs The problem. Network devices show up in sysfs and with the network namespace active multiple devices with the same name can show up in the same directory, ouch! To avoid that problem and allow existing applications in network namespaces to see the same interface that is currently presented in sysfs, this patch enables the tagging directory support in sysfs. By using the network namespace pointers as tags to separate out the the sysfs dire...
Jun 18, 1:09 pm 2008
Benjamin Thery
[PATCH 09/11] sysfs: add sysfs_ns_exit routine
Add sysfs routine sysfs_ns_exit() to allow a namespace to go away while sysfs is still mounted. The exiting namespace calls this routine and pass it a callback to be called for every sysfs superblocks present. The callback contains the necessary code to clean the superblock tag data associated with this namespace. Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- fs/sysfs/mount.c | 21 +++++++++++++++++++++ include/linux/sysfs.h | 8 ++++++++ 2 files changed, 29 ...
Jun 18, 1:08 pm 2008
Eric W. Biederman
Re: [PATCH 09/11] sysfs: add sysfs_ns_exit routine
My apologies for not looking at this earlier. This is a nice cleanup. Thank you. Eric --
Jun 18, 4:19 pm 2008
Benjamin Thery
[PATCH 08/11] driver core: Implement tagged directory suppor...
driver core: Implement tagged directory support for device classes. This patch enables tagging on every class directory if struct class has tag_ops. In addition device_del and device_rename were modified to use sysfs_delete_link and sysfs_rename_link respectively to ensure when these operations happen on devices whose classes have tag_ops that they work properly. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- ...
Jun 18, 1:08 pm 2008
Benjamin Thery
[PATCH 07/11] sysfs: Implement sysfs_delete_link and sysfs_r...
sysfs: Implement sysfs_delete_link and sysfs_rename_link When removing a symlink sysfs_remove_link does not provide enough information to figure out which tagged directory the symlink falls in. So I need sysfs_delete_link which is passed the target of the symlink to delete. Further half the time when we are removing a symlink the code is actually renaming the symlink but not doing so explicitly because we don't have a symlink rename method. So I have added sysfs_rename_link as well. Both of ...
Jun 18, 1:08 pm 2008
Benjamin Thery
[PATCH 06/11] sysfs: Implement sysfs tagged directory support.
sysfs: Implement sysfs tagged directory support. The problem. When implementing a network namespace I need to be able to have multiple network devices with the same name. Currently this is a problem for /sys/class/net/*, /sys/devices/virtual/net/*, and potentially a few other directories of the form /sys/ ... /net/*. What this patch does is to add an additional tag field to the sysfs dirent structure. For directories that should show different contents depending on the context such as /sys/cla...
Jun 18, 1:08 pm 2008
Benjamin Thery
[PATCH 05/11] sysfs: sysfs_chmod_file handle multiple superb...
sysfs: sysfs_chmod_file handle multiple superblocks Teach sysfs_chmod_file how to handle multiple sysfs superblocks. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- fs/sysfs/file.c | 54 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 24 deletions(-) Index: linux-mm/fs/sysfs/file.c =================================================================== --- linux-mm.orig/fs...
Jun 18, 1:08 pm 2008
Benjamin Thery
[PATCH 04/11] sysfs: Rename Support multiple superblocks
sysfs: Rename Support multiple superblocks This patch modifies the sysfs_rename_dir and sysfs_move_dir routines to support multiple sysfs dentry tries rooted in different sysfs superblocks. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- fs/sysfs/dir.c | 195 ++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 137 insertions(+), 58 deletions(-) Index: linux-mm/fs/sysfs/dir.c =============...
Jun 18, 1:08 pm 2008
Benjamin Thery
[PATCH 03/11] sysfs: Implement __sysfs_get_dentry
sysfs: Implement __sysfs_get_dentry This function is similar but much simpler to sysfs_get_dentry returns a sysfs dentry if one curently exists. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- fs/sysfs/dir.c | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) Index: linux-mm/fs/sysfs/dir.c =================================================================== --- linux-mm.orig/fs/sysfs...
Jun 18, 1:07 pm 2008
Benjamin Thery
[PATCH 02/11] sysfs: sysfs_get_dentry add a sb parameter
sysfs: sysfs_get_dentry add a sb parameter In preparation for multiple mounts of sysfs add a superblock parameter to sysfs_get_dentry. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> --- fs/sysfs/dir.c | 12 +++++++----- fs/sysfs/file.c | 2 +- fs/sysfs/sysfs.h | 3 ++- 3 files changed, 10 insertions(+), 7 deletions(-) Index: linux-mm/fs/sysfs/dir.c ======================================================...
Jun 18, 1:07 pm 2008
Benjamin Thery
[PATCH 01/11] sysfs: Support for preventing unmounts.
sysfs: Support for preventing unmounts. To support mounting multiple instances of sysfs occassionally I need to walk through all of the currently present sysfs super blocks. To allow this iteration this patch adds sysfs_grab_supers and sysfs_release_supers. While a piece of code is in a section surrounded by these no more sysfs super blocks will be either created or destroyed. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Benjamin Thery <benjamin.thery@bull....
Jun 18, 1:07 pm 2008
previous daytodaynext day
June 17, 2008June 18, 2008June 19, 2008