Cloning RHL in an LPAR - to run on another Hardware?

2007-01-16 Thread Fuhrmann Anna
Hi Mark, many thanks for taking the time to publish the howto. Basic condition for cloning is that the cloned system should run on the same hardware. But what if one wants to clone the system tun run on another hardware? (This is basically possible for MVS: we have cold standby hardware in

Re: Cloning RHL in an LPAR - to run on another Hardware?

2007-01-16 Thread David Boyes
The simple answer is that that's exactly why you want to run VM to host your penguins. If that's really not possible, then you can map devices in the lpar definitions to some degree, but not infinitely. If its just dasd addresses, you could probably do that. I don't know what else you could

Re: Cloning RHL in an LPAR - to run on another Hardware?

2007-01-16 Thread Stephen Frazier
You do exactly the same thing as in the howto. When you change the IP address and the disk addresses you change them to the correct addresses of your cold site. You then copy the changed system to the cold site. [EMAIL PROTECTED] wrote: Hi Mark, many thanks for taking the time to publish

dyntick patch

2007-01-16 Thread Neale Ferguson
Is this a refinement/replacement/complement to the hz_timer stuff already in the kernel: http://kerneltrap.org/node/7568 Avi Kivity suggested that combining KVM, the Kernel-based Virtual Machine [story], with the dyntick patch [story] could improve overall KVM performance. He noted that it would

TN3270 Emulator under Linux

2007-01-16 Thread Jose Raul Baron
Hi list, Does anyone know if there is any TN3270 emulator that could be installed in a PC running Linux in order to get connected to a zSeries ? Currently we achieve this by using IBM Personal communications installed on our Windows PCs but we would like to migrate our Desktops to Linux and

Re: TN3270 Emulator under Linux

2007-01-16 Thread Dave Jones
Jose, I've used both x3270 and c3270 on Intel-based Linux with good success. You can read more about these TN3270 emulators here: http://x3270.bgp.nu/ The only limitation I've run across with x3270 compared to some of the popular Windows based TN3270 emulators, like IBM's PCOMM, is the lack

Re: Hipersocket Performance Problem on SLES 9

2007-01-16 Thread Mark Wheeler
Just to bring everyone up to speed (it's been a while): I've done more testing and so far have seen this only between two SLES9 systems. Things run fine up to MTU=32084; at MTU=32085 and above throughput drops to ~400KB/sec. Problem has been reported to SuSE but haven't heard back from them. What

Re: Script problem

2007-01-16 Thread Neale Ferguson
To maintain the environment variables after the script exits you need to invoke with: . scriptname Neale On Tue, 2007-01-16 at 13:39 -0500, Bates, Bob [CCC-OT_IT] wrote: OK, I'm stumped. This ought to be easy but I don't see it. Running a script to update the $PATH and set a few others. But

Re: Script problem

2007-01-16 Thread Edmund R. MacKenty
On Tuesday 16 January 2007 13:39, Bates, Bob [CCC-OT_IT] wrote: OK, I'm stumped. This ought to be easy but I don't see it. Running a script to update the $PATH and set a few others. But they don't change. That's because there are two shells involved here, and you are only changing the

Re: Script problem

2007-01-16 Thread Bates, Bob [CCC-OT_IT]
This was a great explanation. Thanks -Original Message- From: Linux on 390 Port [mailto:[EMAIL PROTECTED] Behalf Of Edmund R. MacKenty Sent: Tuesday, January 16, 2007 12:53 PM To: LINUX-390@VM.MARIST.EDU Subject: Re: Script problem On Tuesday 16 January 2007 13:39, Bates, Bob

manually adding eth0 connection

2007-01-16 Thread Tom Duerbusch
This is under SLES9 SP1. I lost my IUCV0 connection (for a while, or maybe longer). So, for a temporary solution, for now, I wanted to dynamically add in a vswtich connection. I have an existing vswitch setup and made the necessary modifications in the VM arena for a connection: MODIFY VSWITCH

Re: manually adding eth0 connection

2007-01-16 Thread Post, Mark K
You probably need to bring it online by echoing a 1 into the /sys/blah/blah/0.0.0600/online file. Mark Post -Original Message- From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of Tom Duerbusch Sent: Tuesday, January 16, 2007 2:10 PM To: LINUX-390@VM.MARIST.EDU Subject:

[PATCH 10/59] sysctl: dccp remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/dccp/sysctl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/dccp/sysctl.c b/net/dccp/sysctl.c index fdcfca3..3391631 100644 --- a/net/dccp/sysctl.c +++

Re: manually adding eth0 connection

2007-01-16 Thread John Summerfield
Post, Mark K wrote: You probably need to bring it online by echoing a 1 into the /sys/blah/blah/0.0.0600/online file. I was wondering about a) depmod -1 and/or b) modprobe queth then c) ifconfig -a | less so as to find all known interfaces. Mark Post -Original Message- From:

Re: New HOWTO: Cloning Red Hat Linux Running in an LPAR

2007-01-16 Thread Jones, Russell
I have been working through the HowTo on Cloning Red Hat Linux. I copied my Linux dasd volume using MVS. I brought the new volume online, and it showed up as dasdb. When I mount /dev/dasdb1, I seems to be mounting the boot partition and not the root file system. Any suggestions would be

Re: TN3270 Emulator under Linux

2007-01-16 Thread John Summerfield
Jose Raul Baron wrote: Hi list, Does anyone know if there is any TN3270 emulator that could be installed in a PC running Linux in order to get connected to a zSeries ? Currently we achieve this by using IBM Personal communications installed on our Windows PCs but we would like to migrate our

Re: New HOWTO: Cloning Red Hat Linux Running in an LPAR

2007-01-16 Thread Post, Mark K
Whatever the partition number on the source volume, will be the partition number on the target volume. So, if your root partition is /dev/dasda2 on the source, then in your case the root partition will be /dev/dasdb2 on the system where you are modifying it. If it was /dev/dasda3, then use

Re: TN3270 Emulator under Linux

2007-01-16 Thread David Boyes
Does anyone know if there is any TN3270 emulator that could be installed in a PC running Linux in order to get connected to a zSeries ? X3270 works fine for this purpose. Most distributions include it (although you may need the DVD distribution media; it is commonly left off the CD media for

Re: TN3270 Emulator under Linux

2007-01-16 Thread Thomas Kern
I hope you can build it with SSL support just in case he needs to run secured sessions. That feature is why I have x3270 on a windows image here at home. We do not allow unsecured tn3270 to our mainframe. /Tom Kern --- David Boyes [EMAIL PROTECTED] wrote: Does anyone know if there is any

Re: TN3270 Emulator under Linux

2007-01-16 Thread Ivan Warren
Thomas Kern wrote: I hope you can build it with SSL support just in case he needs to run secured sessions. That feature is why I have x3270 on a windows image here at home. We do not allow unsecured tn3270 to our mainframe. /Tom Kern If x3270 doesn't support SSL, then stunnel is your friend.

Re: TN3270 Emulator under Linux

2007-01-16 Thread David Boyes
I hope you can build it with SSL support just in case he needs to run secured sessions. Easily enough done. -- db -- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the

Re: TN3270 Emulator under Linux

2007-01-16 Thread Dave Jones
The text-oriented version of x3270, c3270, can be built with SSL support, if the Linux distribution you're building on has the correct SSL libraries installed. Works great, too.I use it frequently to reach .gov VM sites. DJ Ivan Warren wrote: Thomas Kern wrote: I hope you can build it

Re: TN3270 Emulator under Linux

2007-01-16 Thread Rick Troth
On Tue, 16 Jan 2007, Dave Jones wrote: ... The only limitation I've run across with x3270 compared to some of the popular Windows based TN3270 emulators, like IBM's PCOMM, is the lack of graphics (GDDM) support. This takes me back. I think the way I saw this work was with Tektronix emulation

Re: TN3270 Emulator under Linux

2007-01-16 Thread John Summerfield
Ivan Warren wrote: Thomas Kern wrote: I hope you can build it with SSL support just in case he needs to run secured sessions. That feature is why I have x3270 on a windows image here at home. We do not allow unsecured tn3270 to our mainframe. /Tom Kern If x3270 doesn't support SSL, then

[PATCH 26/59] sysctl: C99 convert arch/frv/kernel/sysctl.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/frv/kernel/sysctl.c | 29 - 1 files changed, 24 insertions(+), 5 deletions(-) diff --git a/arch/frv/kernel/sysctl.c b/arch/frv/kernel/sysctl.c index

Re: TN3270 Emulator under Linux

2007-01-16 Thread Thomas Kern
Sorry, but IBM does not provide an SSH daemon for their z/VM system. /Tom Kern --- John Summerfield [EMAIL PROTECTED] wrote: and presumably ssh and a VPN would do as well. I personally run openvpn which uses UDP (TCP is possible too) and, other than the open UDP port, doesn't require any

[PATCH 30/59] sysctl: mips/au1000 Remove sys_sysctl support

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The assignment of binary numbers for sys_sysctl use was in shambles and despite requiring methods. Nothing was implemented on the sys_sysctl side. So this patch gives a mercy killing to the sys_sysctl support for powermanagment on

[PATCH 18/59] sysctl: ipmi remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted With unique sysctl binary numbers setting insert_at_head is pointless. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/char/ipmi/ipmi_poweroff.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 41/59] sysctl: C99 convert ctl_tables in arch/x86_64/mm/init.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/x86_64/mm/init.c | 22 -- 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/arch/x86_64/mm/init.c b/arch/x86_64/mm/init.c index 65aa66c..a04535d

[PATCH 24/59] sysctl: frv remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Since the binary sysctl numbers are unique putting the registered sysctls at the head of the sysctl list where they can override existing sysctls serves no useful purpose. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] ---

[PATCH 48/59] sysctl: Register the ocfs2 sysctl numbers

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted ocfs2 was did not have the binary number it uses under CTL_FS registered in sysctl.h. Register it to avoid future conflicts, and change the name of the definition to be in line with the rest of the sysctl numbers. Signed-off-by: Eric W.

[PATCH 51/59] sysctl: Move SYSV IPC sysctls to their own file

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted This is just a simple cleanup to keep kernel/sysctl.c from getting to crowded with special cases, and by keeping all of the ipc logic to together it makes the code a little more readable. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] ---

[PATCH 15/59] sysctl: scsi remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/scsi/scsi_sysctl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/scsi_sysctl.c b/drivers/scsi/scsi_sysctl.c index 04d06c2..b16b775 100644

[PATCH 33/59] sysctl: s390 move sysctl definitions to sysctl.h

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted We need to have the the definition of all top level sysctl directories registers in sysctl.h so we don't conflict by accident and cause abi problems. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/s390/appldata/appldata.h |3

[PATCH 7/59] sysctl: llc remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctl numbers used are unique so setting the insert_at_head flag serves no semantis purpose, and is just confusing. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/llc/sysctl_net_llc.c |2 +- 1 files changed, 1

[PATCH 54/59] sysctl: Remove support for directory strategy routines.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted parse_table has support for calling a strategy routine when descending into a directory. To date no one has used this functionality and the /proc/sys interface has no analog to it. So no one is using this functionality kill it and make the

[PATCH 57/59] sysctl: allow sysctl_perm to be called from outside of sysctl.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- include/linux/sysctl.h |2 ++ kernel/sysctl.c| 10 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/include/linux/sysctl.h b/include/linux/sysctl.h

[PATCH 6/59] sysctl: netrom remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctl numbers used are unique so setting the insert_at_head flag serves no semantic purpose, so it is just confusing. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/netrom/sysctl_net_netrom.c |2 +- 1 files changed, 1

[PATCH 44/59] sysctl: Register the sysctl number used by the arlan driver.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/net/wireless/arlan-proc.c |2 +- include/linux/sysctl.h|1 + 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/net/wireless/arlan-proc.c

[PATCH 0/59] Cleanup sysctl

2007-01-16 Thread Eric W. Biederman
There has not been much maintenance on sysctl in years, and as a result is there is a lot to do to allow future interesting work to happen, and being ambitious I'm trying to do it all at once :) The patches in this series fall into several general categories. - Removal of useless attempts to

[PATCH 23/59] sysctl: Move CTL_FRV into sysctl.h where it belongs

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/frv/kernel/sysctl.c |1 - include/linux/sysctl.h |1 + 2 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/frv/kernel/sysctl.c b/arch/frv/kernel/sysctl.c

[PATCH 5/59] sysctl: rose remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctl numbers used are unique so setting the insert_at_head flag serves no semantic purpose. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/rose/sysctl_net_rose.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

[PATCH 29/59] sysctl: C99 convert arch/ia64/kernel/perfmon and remove ABI breakage

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted This convers the sysctl ctl_tables to use C99 initializers. While I was looking at it I discovered it was using a portion of the sysctl binary addresses space under CTL_KERN KERN_OSTYPE which was completely inappropriate. So I completely

[PATCH 22/59] sysctl: frv pm remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted With unique binary numbers setting insert_at_head to insert yourself at the head of sysctl list and thus override existing sysctl entries serves no point. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/frv/kernel/pm.c |2 +-

[PATCH 31/59] sysctl: C99 convert the ctl_tables in arch/mips/au1000/common/power.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/mips/au1000/common/power.c | 38 -- 1 files changed, 32 insertions(+), 6 deletions(-) diff --git a/arch/mips/au1000/common/power.c

[PATCH 13/59] sysctl: xfs remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- fs/xfs/linux-2.6/xfs_sysctl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/xfs/linux-2.6/xfs_sysctl.c b/fs/xfs/linux-2.6/xfs_sysctl.c index af24653..af777e9

[PATCH 49/59] sysctl: Move init_irq_proc into init/main where it belongs

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- init/main.c |3 +++ kernel/sysctl.c |3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/init/main.c b/init/main.c index 8b4a7d7..8af5c6e 100644 ---

[PATCH 52/59] sysctl: Create sys/fs/binfmt_misc as an ordinary sysctl entry

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted binfmt_misc has a mount point in the middle of the sysctl and that mount point is created as a proc_generic directory. Doing it that way gets in the way of cleaning up the sysctl proc support as it continues the existence of a horrible hack.

[PATCH 27/59] sysctl: sn Remove sysctl ABI BREAKAGE

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted By not using the enumeration in sysctl.h (or even understanding it) the SN platform placed their arch specific xpc directory on top of CTL_KERN and only because they didn't have 4 entries in their xpc directory got lucky and didn't break glibc.

[PATCH 34/59] sysctl: s390 Remove unnecessary use of insert_at_head

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/s390/appldata/appldata_base.c |4 ++-- arch/s390/kernel/debug.c |2 +- arch/s390/mm/cmm.c |2 +- 3 files changed, 4 insertions(+), 4 deletions(-)

[PATCH 8/59] sysctl: ipx remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctl numbers used are unique so setting the insert_at_head flag servers no semantic purpose and is just confusing. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/ipx/sysctl_net_ipx.c |2 +- 1 files changed, 1

[PATCH 43/59] sysctl: Remove sys_sysctl support from drivers/char/rtc.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The real time clock driver was using the binary number reserved for cdroms in the sysctl binary number interface, which is a no-no. So since the sysctl binary interface is wrong remove it. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] ---

[PATCH 56/59] sysctl: factor out sysctl_head_next from do_sysctl

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The current logic to walk through the list of sysctl table headers is slightly painful and implement in a way it cannot be used by code outside sysctl.c I am in the process of implementing a version of the sysctl proc support that instead of

[PATCH 53/59] sysctl: Remove support for CTL_ANY

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted There are currently no users in the kernel for CTL_ANY and it only has effect on the binary interface which is practically unused. So this complicates sysctl lookups for no good reason so just remove it. Signed-off-by: Eric W. Biederman

[PATCH 1/59] sysctl x25: Remove unnecessary insert_at_head from register_sysctl_table.

2007-01-16 Thread Eric W. Biederman
Since x25 uses unique binary numbers inserting yourself at the head of the search list for sysctls so you can override already registered sysctls is pointless. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/x25/sysctl_net_x25.c |2 +- 1 files changed, 1 insertions(+), 1

[PATCH 20/59] sysctl: cdrom Don't set de-owner

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted There is no need for open files in /proc/sys/XXX to hold a reference count on the module that provides the file to prevent module unload races. While there is code active in the module p-used in the sysctl_table_header is incremented,

[PATCH 36/59] sysctl: C99 convert ctl_tables entries in arch/ppc/kernel/ppc_htab.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted And make the mode of the kernel directory 0555 no one is allowed to write to sysctl directories. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/ppc/kernel/ppc_htab.c | 11 --- 1 files changed, 8 insertions(+), 3

[PATCH 16/59] sysctl: md Remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctls used by the md driver are have unique binary numbers so remove the insert_at_head flag as it serves no useful purpose. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/md/md.c |2 +- 1 files changed, 1

[PATCH 4/59] sysctl: sunrpc Don't unnecessarily set ctl_table-de

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted We don't need this to prevent module unload races so remove the unnecessary code. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/sunrpc/sysctl.c |8 +--- net/sunrpc/xprtsock.c |7 +-- 2 files changed, 2

[PATCH 50/59] sysctl: Move utsname sysctls to their own file

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted This is just a simple cleanup to keep kernel/sysctl.c from getting to crowded with special cases, and by keeping all of the utsname logic to together it makes the code a little more readable. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED]

[PATCH 39/59] sysctl: C99 convert ctl_tables in arch/x86_64/ia32/ia32_binfmt.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/x86_64/ia32/ia32_binfmt.c | 30 -- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/arch/x86_64/ia32/ia32_binfmt.c

[PATCH 45/59] sysctl: C99 convert ctl_tables in drivers/parport/procfs.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/parport/procfs.c | 264 +- 1 files changed, 189 insertions(+), 75 deletions(-) diff --git a/drivers/parport/procfs.c

[PATCH 11/59] sysctl: ax25 remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/ax25/sysctl_net_ax25.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/ax25/sysctl_net_ax25.c b/net/ax25/sysctl_net_ax25.c index d23a27f..afdba04 100644

[PATCH 47/59] sysctl: C99 convert ctl_tables in NTFS and remove sys_sysctl support

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Putting ntfs-debug under FS_NRINODE was not a kosher thing to do so don't give it any binary number. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- fs/ntfs/sysctl.c | 24 1 files changed, 16 insertions(+), 8

[PATCH 21/59] sysctl: Move CTL_PM into sysctl.h where it belongs.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/frv/kernel/pm.c |1 - include/linux/sysctl.h |1 + 2 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/frv/kernel/pm.c b/arch/frv/kernel/pm.c index

[PATCH 3/59] sysctl: sunrpc Remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Because the sunrpc sysctls don't conflict with any other sysctls the setting the insert at head flag to register_sysctl has no semantic meaning. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/sunrpc/sysctl.c |2 +-

[PATCH 2/59] sysctl: Move CTL_SUNRPC to sysctl.h where it belongs

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- include/linux/sunrpc/debug.h |1 - include/linux/sysctl.h |3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/sunrpc/debug.h

[PATCH 19/59] sysctl: cdrom remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted With unique binary sysctl numbers setting insert_at_head to override other sysctl entries is pointless. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/cdrom/cdrom.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

[PATCH 32/59] sysctl: C99 convert arch/mips/lasat/sysctl.c and remove ABI breakage.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted While C99 converting the ctl_table initializers I realized that the binary sysctl numbers were in conflict with the binary values under CTL_KERN. Including CTL_KERN KERN_VERSION as used by glibc. So I just removed the sysctl binary interface

[PATCH 25/59] sysctl: C99 convert arch/frv/kernel/pm.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/frv/kernel/pm.c | 50 +++--- 1 files changed, 43 insertions(+), 7 deletions(-) diff --git a/arch/frv/kernel/pm.c b/arch/frv/kernel/pm.c

[PATCH 17/59] sysctl: mac_hid remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted With unique sysctl binary numbers setting insert_at_head is pointless. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/macintosh/mac_hid.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 46/59] sysctl: C99 convert coda ctl_tables and remove binary sysctls.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Will converting the coda sysctl initializers I discovered that it is yet another user of sysctl that was stomping CTL_KERN. So off with it's sys_sysctl support since it wasn't done in a supportable way. Signed-off-by: Eric W. Biederman [EMAIL

[PATCH 42/59] sysctl: Remove sys_sysctl support from the hpet timer driver.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted In the binary sysctl interface the hpet driver was claiming to be the cdrom driver. This is a no-no so remove support for the binary interface. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- drivers/char/hpet.c |4 ++-- 1 files

[PATCH 38/59] sysctl: x86_64 Remove unnecessary use of insert_at_head

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The only sysctl x86_64 provides are not provided elsewhere, so insert_at_head is unnecessary. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/x86_64/ia32/ia32_binfmt.c |2 +- arch/x86_64/mm/init.c |2 +- 2 files

[PATCH 9/59] sysctl: decnet remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted The sysctl numbers used are unique so setting the insert_at_head flag does not succeed in overriding any sysctls, and is just confusing because it doesn't. Clear the flag. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] ---

[PATCH 28/59] sysctl: C99 Convert arch/ia64/sn/kernel/xpc_main.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/ia64/sn/kernel/xpc_main.c | 86 +-- 1 files changed, 38 insertions(+), 48 deletions(-) diff --git a/arch/ia64/sn/kernel/xpc_main.c

[PATCH 59/59] sysctl: Remove the proc_dir_entry member for the sysctl tables.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted It isn't needed anymore, all of the users are gone, and all of the ctl_table initializers have been converted to use explicit names of the fields they are initializing. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] ---

[PATCH 58/59] sysctl: Reimplement the sysctl proc support

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted With this change the sysctl inodes can be cached and nothing needs to be done when removing a sysctl table. For a costk of 2K code we will save about 4K of static tables (when we remove de from ctl_table) and 70K in proc_dir_entries that we

[PATCH 12/59] sysctl: atalk remove unnecessary insert_at_head flag

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- net/appletalk/sysctl_net_atalk.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/appletalk/sysctl_net_atalk.c b/net/appletalk/sysctl_net_atalk.c index

[PATCH 40/59] sysctl: C99 convert ctl_tables in arch/x86_64/kernel/vsyscall.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Basically everything was done but I removed all element initializers from the trailing entries to make it clear the entire last entry should be zero filled. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/x86_64/kernel/vsyscall.c

[PATCH 35/59] sysctl: C99 convert ctl_tables in arch/powerpc/kernel/idle.c

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted This was partially done already and there was no ABI breakage what a relief. Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- arch/powerpc/kernel/idle.c | 11 --- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git

[PATCH 37/59] sysctl: C99 convert arch/sh64/kernel/traps.c and remove ABI breakage.

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted While doing the C99 conversion I notices that the top level sh64 directory was using the binary number for CTL_KERN. That is a no-no so I removed the support for the sysctl binary interface only leaving sysctl /proc support. At least the

[PATCH 14/59] sysctl: C99 convert xfs ctl_tables

2007-01-16 Thread Eric W. Biederman
From: Eric W. Biederman [EMAIL PROTECTED] - unquoted Signed-off-by: Eric W. Biederman [EMAIL PROTECTED] --- fs/xfs/linux-2.6/xfs_sysctl.c | 258 1 files changed, 180 insertions(+), 78 deletions(-) diff --git a/fs/xfs/linux-2.6/xfs_sysctl.c

Re: [PATCH 5/59] sysctl: rose remove unnecessary insert_at_head flag

2007-01-16 Thread Ralf Baechle
On Tue, Jan 16, 2007 at 09:39:10AM -0700, Eric W. Biederman wrote: Looks ok, for these: Subject: [PATCH 5/59] sysctl: rose remove unnecessary insert_at_head flag Subject: [PATCH 6/59] sysctl: netrom remove unnecessary insert_at_head flag Subject: [PATCH 11/59] sysctl: ax25 remove unnecessary

Re: [PATCH 0/59] Cleanup sysctl

2007-01-16 Thread H. Peter Anvin
Eric W. Biederman wrote: - Removal of sys_sysctl support where people had used conflicting sysctl numbers. Trying to break glibc or other applications by changing the ABI is not cool. 9 instances of this in the kernel seems a little extreme. It would be highly advantageous if we could

Re: [PATCH 20/59] sysctl: cdrom Don't set de-owner

2007-01-16 Thread James Bottomley
On Tue, 2007-01-16 at 09:39 -0700, Eric W. Biederman wrote: From: Eric W. Biederman [EMAIL PROTECTED] - unquoted These three look OK: [PATCH 15/59] sysctl: scsi remove unnecessary insert_at_head flag [PATCH 19/59] sysctl: cdrom remove unnecessary insert_at_head flag [PATCH 20/59] sysctl: cdrom

Re: [PATCH 0/59] Cleanup sysctl

2007-01-16 Thread David Howells
The FRV bits look okay. I can't test them until I get back from Australia in Feb. David -- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or

Re: [PATCH 48/59] sysctl: Register the ocfs2 sysctl numbers

2007-01-16 Thread Mark Fasheh
On Tue, Jan 16, 2007 at 09:39:53AM -0700, Eric W. Biederman wrote: From: Eric W. Biederman [EMAIL PROTECTED] - unquoted ocfs2 was did not have the binary number it uses under CTL_FS registered in sysctl.h. Register it to avoid future conflicts, and change the name of the definition to be in

Re: [PATCH 0/59] Cleanup sysctl

2007-01-16 Thread Andi Kleen
On Wednesday 17 January 2007 03:33, Eric W. Biederman wrote: There has not been much maintenance on sysctl in years, and as a result is there is a lot to do to allow future interesting work to happen, and being ambitious I'm trying to do it all at once :) The patches in this series fall into