Fix linux kernel vulnerability

At the moment I have one OEL server ... during boot up it reports
Red Hat Nash 5.1.19.6 ( yes it reports Red Hat even though I built it from an OEL download.)
Once up, a 'uname -a' reports '2.6.18-164.el5 x86-64.'
Now I have a directive to upgrade the kernel if the kernel is a 2.6.x release prior to 20 Sept. 2010 for Red Hat Enterprise v5 servers)
I assume that even though this was built from an OEL download, the fact that it is still showing "Red Hat" at boot time means I'm still on a Red Hat distro.
How do I make the upgrade?
As this is a trial machine, we have not purchased a support contract. That is not out of the question, but short term I'd rather not wait on our arcane purchasing system.

jonjac wrote:
The OSS document that you mentioned lists the latest kernels as of September 2010, and describes the changes made.
Why are you afraid that you might not be in compliance?
Because I don't know enough about what I'm doing to be able to confirm that the specific issue has been addressed.
I'll be the first to admit that I may be staring the answer in the face and simply not recognizing it because I'm not familiar enough with administering Linux versions/patches, etc. I'm comfortable as a linux user and as a DBA with my db's on linux (actually, I stay away from Windows as much as possible), but this is a level of os admin I've never had to deal with.
Part of what leaves me a bit uncomfortable is the statement in my directive that the directive states
=========
Affected Software/Patch(es):
Linux Kernel 2.6.X releases prior to 20 September 2010 *
===========================
but even with the latest applied updates, I get
[root@lnxsrv02 ~]# uname -a
Linux lnxsrv02.mydomain 2.6.32-100.0.19.el5 #1 SMP Fri Sep 17 17:51:41 EDT 2010 x86_64 x86_64 x86_64 GNU/LinuxNote that - with no further reference - the date of my update level would have me at an "Affected" level.
If I understand correctly, all you need to do is install the latest kernel update of OEL, because that's the distribution you are running.
What repositories does your system use? Which kernel updates are automatically available?
Here's a complete accounting of what I've done ...
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.10.20 13:39:51 =~=~=~=~=~=~=~=~=~=~=~=
[root@lnxsrv02 ~]# yum install kernel
Loaded plugins: security
el5_u4_base | 1.1 kB 00:00
Setting up Install Process
Package kernel-2.6.18-164.el5.x86_64 already installed and latest version
Nothing to do
[root@lnxsrv02 ~]# cat /etc/enterprise-release
Enterprise Linux Enterprise Linux Server release 5.4 (Carthage)
[root@lnxsrv02 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.10.20 16:21:01 =~=~=~=~=~=~=~=~=~=~=~=
[root@lnxsrv02 yum.repos.d]# yum install kernel
Loaded plugins: security
el5_u5_base | 1.1 kB 00:00
el5_u5_base/primary
<snip>
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.10.21 10:44:59 =~=~=~=~=~=~=~=~=~=~=~=
[root@lnxsrv02 ~]# yum update
Loaded plugins: security
el5_u5_base | 1.1 kB 00:00
ol5_u5_base | 957 B 00:00
Skipping security plugin, no data
<snip>
Complete!
[root@lnxsrv02 ~]# reboot
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.10.21 11:30:27 =~=~=~=~=~=~=~=~=~=~=~=
[root@lnxsrv02 ~]# cat /etc/enterprise-release
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
[root@lnxsrv02 ~]# uname -a
Linux lnxsrv02.mydomain 2.6.32-100.0.19.el5 #1 SMP Fri Sep 17 17:51:41 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@lnxsrv02 ~]# yum install oracle-linux
Loaded plugins: security
el5_u5_base | 1.1 kB 00:00
ol5_u5_base | 957 B 00:00
Setting up Install Process
Resolving Dependencies
<snip>
Complete!
[root@lnxsrv02 ~]# reboot
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2010.10.21 12:14:01 =~=~=~=~=~=~=~=~=~=~=~=
[root@lnxsrv02 ~]# uname -a
Linux lnxsrv02.mydomain 2.6.32-100.0.19.el5 #1 SMP Fri Sep 17 17:51:41 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@lnxsrv02 ~]# cat /etc/enterprise-release
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
[root@lnxsrv02 ~]# yum list kernel
Loaded plugins: security
Installed Packages
kernel.x86_64 2.6.18-164.el5 installed
kernel.x86_64 2.6.32-100.0.19.el5 installed
[root@lnxsrv02 ~]# yum repolist all
Loaded plugins: security
repo id repo name status
el5_addons Enterprise Linux 5 - x86_64 - addons disabled
el5_ga_base Enterprise Linux 5 GA - x86_64 - base disabled
el5_oracle_addons Enterprise Linux 5 - x86_64 - oracle_addons disabled
el5_u1_base Enterprise Linux 5 U1 - x86_64 - base disabled
el5_u2_base Enterprise Linux 5 U2 - x86_64 - base disabled
el5_u3_base Enterprise Linux 5 U3 - x86_64 - base disabled
el5_u4_base Enterprise Linux 5 U4 - x86_64 - base disabled
el5_u5_base Enterprise Linux 5 U5 - x86_64 - base enabled: 4,372
ol5_u5_base Oracle Linux 5 - U5 - x86_64 - base enabled: 53
repolist: 4,425

Similar Messages

  • Another kernel vulnerability

    FYI http://isec.pl/vulnerabilities/isec-0016-procleaks.txt

    yalkv - yet another linux kernel vulnerability
    Linux kernel development is so ad hoc, reading the kernel changelogs is like watching keystone cops. They're just stumbling all over each other.
    Mabye I will try NetBSD or OpenBSD soon ...

  • OEM12c agents high CPU usage alerts fix (leap second Linux kernel bug)

    Just throwing this out here in case anyone else spent the weekend pulling their hair out and hasn't resolved this yet.
    Due to the leap second that occurred at midnight UTC going into July 1st, most of my OEM 12c BP1 agents on Linux servers went haywire, taking up 100%+ CPU on monitored servers. This appears to be due to a bug triggered by the leap second.
    The following seems to fix the issue without requiring a server reboot.
    as root:
    /etc/init.d/ntp stop
    date `date +"%m%d%H%M%C%y.%S"`
    /etc/init.d/ntp start
    as OEM agent user:
    $AGENT_HOME/bin/emctl stop agent ; $AGENT_HOME/bin/emctl start agent
    I didn't discover the fix, but I've confirmed it works.
    Edited by: BrianP on Jul 2, 2012 11:53 AM -- subject changed to note this is a Linux kernel bug, not a Java bug... kernel bug causes software using futexes (like Java) to spin and timeout repeatedly

    See MOS note "Enterprise Manager Management Agent or OMS CPU Use Is Excessive on or around July 1, 2012 [ID 1472651.1]" for more information on this issue. Oracle notes it may occur from versions 10.2.0.5 through 12.1.0.1.0.
    See also "Leap Second Hang - CPU Can Be Seen at 100% [ID 1472421.1]" and bug 14264454.
    Thanks abulloch for getting the note out there!

  • Fix: Change the Linux kernel to fully utilize the 6GB memory

    Problem:
    We installed Oracle apps 11.5.10 on Redhat AS2.1 with 6GB memory and couldn't run it well one year ago.
    Fix:
    Change the Linux kernel to fully utilize the 6GB memory.

    thank you very much thestringer.
    I have replaced the mirrorlist with the pacnew one.
    I don't use pppoe, so I ignore the message
    I've been looking into /var/log/errors.log and I found this:
    Date, time etc:      Intel AES-NI instructions are not detected
    Should I install these AES-NI instructions ?

  • Risky Kernel Vulnerability

    http://www.frsirt.com/english/advisories/2006/0220
    Advisory ID : FrSIRT/ADV-2006-0220
    CVE ID : CVE-2006-0035 - CVE-2006-0036 - CVE-2006-0037
    Rated as : Moderate Risk
    Remotely Exploitable : Yes
    Locally Exploitable : Yes
    Release Date : 2006-01-16
    Technical Description
    Multiple vulnerabilities were identified in Linux Kernel, which could be exploited by remote or local attackers to cause a denial of service.
    The first issue is due to an infinite loop in the "netlink_rcv_skb" [af_netlink.c] function when handling a specially crafted "nlmsg_len" value, which could be exploited by local attackers to cause a denial of service.
    The second flaw is due to an error in the PPTP NAT helper that does not properly calculate the offset when handling an inbound "PPTP_IN_CALL_REQUEST" packet, which could be exploited by attackers to crash a vulnerable system.
    The third vulnerability is due to an error in the PPTP NAT helper that does not properly calculate the offset based on the difference between two pointers to the header, which could be exploited by attackers to cause a kernel crash.
    Affected Products
    Linux Kernel version 2.6.15 and prior
    Solution
    Upgrade to Linux Kernel 2.6.15.1 :
    http://www.kernel.org/
    References
    http://www.frsirt.com/english/advisories/2006/0220
    http://www.kernel.org/pub/linux/kernel/ … g-2.6.15.1
    Credits
    Vulnerabilities reported by Martin Murray and the vendor
    ChangeLog
    2006-01-16 : Initial release
    Seems scary to me.

    MS claims Windows is better than Linux. I'm sure MS is this fast about admitting security vulnerabilities, much less fixing them this fast.

  • MHDDK broken on Linux kernel 4.0

    One of the tools that ships with MHDDK is broken on new Linux kernels.
    The problem is easy to reproduce:
    cd nimhddk_linuxkernel/LinuxKernel/nirlpk
    make
    sudo make install
    gives the following error:
    nirlp: 4.0.0-040000-generic kernel not supported
    Directly executing nirlp gives the same error. Older kernels (e.g. 3.13) don't have this issue.
    Without this tool, none of the examples can even access the board.
    This issue will presumably affect all new kernels. Since this tool is binary-only, a fix will have to come from NI.
    NI, please provide a fix or workaround for this issue.
    Solved!
    Go to Solution.

    drobson wrote:
     Since this tool is binary-only, a fix will have to come from NI.
    The MHDDK is 100% source code, scripts, and Makefiles -- all editable text files.
    The nirlp file is a bash script, and it includes a check for kernel versions that were tested with the DDK examples. The last time the kernel module was updated was during the Linux 3.6 window. You can change the script to allow for newer kernels, and since you were able to compile the module, it looks hopeful that the module will load and support your devices.
    Joe Friedchicken
    NI VirtualBench Application Software
    Get with your fellow hardware users :: [ NI's VirtualBench User Group ]
    Get with your fellow OS users :: [ NI's Linux User Group ] [ NI's OS X User Group ]
    Get with your fellow developers :: [ NI's DAQmx Base User Group ] [ NI's DDK User Group ]
    Senior Software Engineer :: Multifunction Instruments Applications Group
    Software Engineer :: Measurements RLP Group (until Mar 2014)
    Applications Engineer :: High Speed Product Group (until Sep 2008)

  • LSI SAS 1064 Linux kernel build on x4600

    Has anyone built a newer Linux kernel on a x4600 that uses the LSI SAS 1064 controller?
    I don't seem to be able to get it to mount the partition after it reads the ramdisk.
    Thanks in advance.
    Message was edited by:
    AragonX

    I performed all these steps from the FAQ (skipped # mount /dev/sdx boot/ (your /boot partition) as I have no dedicated boot partition)
    # mkdir /mnt/arch
    # mount /dev/sdx /mnt/arch (your root partition)
    # cd /mnt/arch
    # mount -t proc proc proc/
    # mount -t sysfs sys sys/
    # mount -o bind /dev dev/
    # chroot . /bin/bash
    # pacman -Syu
    # pacman -S udev
    # pacman -S mkinitcpio
    # mkinitcpio -p linux
    does not fix the problem but brings up other errors when executing
    # pacman -S udev
    # pacman -S mkinitcpio
    warning: could not get filesystem information for /bootmnt: No such file or directory
    warning: could not get filesystem information for /cowspace: No such file or directory
    warning: could not get filesystem information for /sfs/root-image: No such file or directory
    warning: could not get filesystem information for /sfs/lib-modules: No such file or directory
    warning: could not get filesystem information for /sfs/usr-shares: No such file or directory
    warning: could not get filesystem information for /repo/core/x86_64: No such file or directory
    warning: could not get filesystem information for /repo/core/any: No such file or directory
    warning: could not get filesystem information for /bootmnt: No such file or directory
    warning: could not get filesystem information for /dev/pts: No such file or directory
    warning: could not get filesystem information for /dev/shm: No such file or directory

  • Kernel Vulnerability

    Find the whole thing here
    http://isec.pl/vulnerabilities/isec-001 … -unmap.txt
    Here's the condensed version:
    A critical security vulnerability has been found in the Linux kernel memory
    management code inside the mremap(2) system call due to missing function return
    value check. This bug is completely unrelated to the mremap bug disclosed on
    05-01-2004 except concerning the same internal kernel function code.

    from this link wrote:Version:   2.2 up to and including 2.2.25, 2.4 up to to and including 2.4.24,    
               2.6 up to to and including 2.6.2
    so 2.4.25 and 2.6.3 are not problematic, right?

  • Linux: Kernel Preemption, To Enable Or Not To Enable

    The default 2.6.4 Arch Linux kernel .config has 'CONFIG_PREEMPT=y'. 
    Not everyone has been happy with kernel preemption, however.  There is an interesting discussion of this under the title "Linux: Kernel Preemption, To Enable Or Not To Enable at http://kerneltrap.org/node/view/2702
    The text of the article is repeated here:
    "A recent bug report on the lkml complained of significant performance degradation from enabling CONFIG_PREEMPT, kernel preemption. 2.6 kernel maintainer Andrew Morton [interview] pointed out that such degradation from enabling kernel preemption is not normal, instead likely from it triggering a bug. However, an interesting conversation on the merits of kernel preemption followed.
    Andrea Arcangeli, author of the 2.4 virtual memory subsystem, bluntly suggested, "keep preempt turned off always, it's useless. Preempt just wastes cpu with tons of branches in fast paths that should take one cycle instead." Andrew Morton noted, "preempt is overrated." However, he went on to point out that kernel preemption has been very useful in detecting locking bugs. He added, "it has been demonstrated that preempt improves the average latency. But not worst-case, because those paths tend to be under spinlock."
    Robert Love [interview] replied directly to Andrea's comments saying, "I think you are really blowing the overhead of kernel preemption out of proportion," going on to agree with Andrew's statements. He further explained:
    "I also feel you underestimate the improvements kernel preemption gives. Yes, the absolute worst case latency probably remains because it tends to occur under lock (although, it is now easier to pinpoint that latency and work some magic on the locks). But the variance of the latency goes way down, too. We smooth out the curve. And these are differences that matter."
    There is more discussion and feedback with the article (including the original bug report).

    I like preemption. it the "democracy" heaven of processes and threads. This post was interesting, but the point is this bug..?
    if the bug is found, who can say that preemption in the kernel is not a good idea?
    thanks for posting though ;P

  • Unable to run PL/SQL Cartridge (OAS 4.0.8.1, Redhat Linux Kernel 2.2, Oracle 8.1.5)

    PL/SQL Cartridge server refuses to come up.
    Config:
    =======
    OAS 4.0.8.1 on Redhat Linux Kernel 2.2
    Oracle 8.1.5 on Windows NT
    Remote access to the database using connect string
    The Linux m/c and NT m/c have recommended system requirements and domain registering. I could invoke the procedure from SQL plus and view the HTML contents using owa_util.showpage. Also, I could install PL/SQL Web Toolkit using the same DAD. But Cartridge server just refuses to come up. If anyone has a solution for this, it would be a great help!!
    P.S: Attached below is wrb.log
    Thanks,
    Kiran
    Wrb Log Contents
    ================
    02-11-2000 17:27:49 746919 devlinux `Broker` 2231 1 0x10fff `OWS-04764: Unable to bring up cartridge server, type icsawebsite, at devlinux. `
    02-11-2000 17:27:50 760451 devlinux `Dispatcher` 2361 1 0x2fff `OWS-04517: Error indicated by broker in getting cartridges of type icsawebsite/ckreddy. `
    02-11-2000 17:27:50 860311 devlinux `Dispatcher` 2361 1 0x2fff `OWS-04512: Request 604CD69E9EBF-A5EC-E000-16FAA8C00954 has internal error due to Error 4511. `
    02-11-2000 17:31:47 204347 devlinux `Broker` 2231 1 0x10fff `OWS-04764: Unable to bring up cartridge server, type icsawebsite, at devlinux. `

    We had the same problem with the PL/SQL cartridge (OWS-04764 ...). We solved our problem with a new kernel. Its important that you have a kernel with symmetric multi-processing support (SMP) enabled, independent if you have a one or two processor machine.
    I hope it will help you.
    Best regards
    Hans Hirter
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by icsanet:
    PL/SQL Cartridge server refuses to come up.
    Config:
    =======
    OAS 4.0.8.1 on Redhat Linux Kernel 2.2
    Oracle 8.1.5 on Windows NT
    Remote access to the database using connect string
    The Linux m/c and NT m/c have recommended system requirements and domain registering. I could invoke the procedure from SQL plus and view the HTML contents using owa_util.showpage. Also, I could install PL/SQL Web Toolkit using the same DAD. But Cartridge server just refuses to come up. If anyone has a solution for this, it would be a great help!!
    P.S: Attached below is wrb.log
    Thanks,
    Kiran
    Wrb Log Contents
    ================
    02-11-2000 17:27:49 746919 devlinux `Broker` 2231 1 0x10fff `OWS-04764: Unable to bring up cartridge server, type icsawebsite, at devlinux. `
    02-11-2000 17:27:50 760451 devlinux `Dispatcher` 2361 1 0x2fff `OWS-04517: Error indicated by broker in getting cartridges of type icsawebsite/ckreddy. `
    02-11-2000 17:27:50 860311 devlinux `Dispatcher` 2361 1 0x2fff `OWS-04512: Request 604CD69E9EBF-A5EC-E000-16FAA8C00954 has internal error due to Error 4511. `
    02-11-2000 17:31:47 204347 devlinux `Broker` 2231 1 0x10fff `OWS-04764: Unable to bring up cartridge server, type icsawebsite, at devlinux. `<HR></BLOCKQUOTE>
    null

  • [SOLVED] Intel i7-3920XM Laptop CPU Linux Kernel Support

    Recently, I purchased a laptop with an Intel i7-3920XM CPU, with the intention of utilizing it for scientific computing (I've become strongly interested in machine learning and artificial neural networks).  Supposedly, the CPU has a variable clock speed of 2.90 -- 3.80 GHz, which would be great, but my kernel has throttled it to 1200MHz.  I've tried both the cpufreq performance and userspace kernel modules (configured for performance), but the laptop stubbornly refuses to increase the clockspeed more than 1200MHz; I gave up on cpufreq and have uninstalled it.  I've read some accounts that it is possible that the Linux kernel may not support my CPU yet --- does anybody know if that is the case?  If it is not, can anybody point me to some literature describing how to un-throttle my CPU?
    Last edited by deltaecho (2013-03-03 21:59:30)

    runny6play wrote:
    Meyithi wrote:
    CPU frequency scaling is enabled by default, 1200MHz is fine for your processor as it's lowest frequency I have the 3960x and it's lowest frequency is 1200MHz as well.
    You should just leave things as they are, if you can actually feel sluggish performance ( I don't with 6 cores @ 1200MHz) you can try this:-  https://wiki.archlinux.org/index.php/Cp … erformance
    Which will liven things up a bit at the cost of more battery juice.
    EDIT/ compile something and whilst compiling
    cat /proc/cpuinfo | grep MHz
    to see what's reported at full load, but be aware it still may not report correctly due to turbo.
    deltaecho wrote:Recently, I purchased a laptop with an Intel i7-3920XM CPU, with the intention of utilizing it for scientific computing (I've become strongly interested in machine learning and artificial neural networks).  Supposedly, the CPU has a variable clock speed of 2.90 -- 3.80 GHz, which would be great, but my kernel has throttled it to 1200MHz.  I've tried both the cpufreq performance and userspace kernel modules (configured for performance), but the laptop stubbornly refuses to increase the clockspeed more than 1200MHz; I gave up on cpufreq and have uninstalled it.  I've read some accounts that it is possible that the Linux kernel may not support my CPU yet --- does anybody know if that is the case?  If it is not, can anybody point me to some literature describing how to un-throttle my CPU?
    I would agree with you if that was what the argument was about. I said the same thing about i7z as you just did, which is why i suggested it. as I understand it. your telling him 1.2 Ghz is an acceptable min and i would agree.How i am interperting his thread is 2.90 Ghz is his base. 3.80 Ghz is his max turbo. His CPU under 100 % load will not rise above 1.2 Ghz despite his stock clock is actually 2.90 Ghz. I can honestly say that this is the more likely story because my i7 did the same thing. on battery the max it would clock up to while runing /dev/urandom > /dev/null was 1.2 Ghz, while on Ac it would even turbo correctly. by unloading the module.  my proccessor would clock as expected 800 mhz min 3.4 max turbo. and if you look he even used the performance governor to try to increase the clock
    Ya, really the OP did not tell us 'how' he was reading his CPU speed....
    deltaecho wrote:Recently, I purchased a laptop with an Intel i7-3920XM CPU, with the intention of utilizing it for scientific computing (I've become strongly interested in machine learning and artificial neural networks).  Supposedly, the CPU has a variable clock speed of 2.90 -- 3.80 GHz, which would be great, but my kernel has throttled it to 1200MHz.  I've tried both the cpufreq performance and userspace kernel modules (configured for performance), but the laptop stubbornly refuses to increase the clockspeed more than 1200MHz; I gave up on cpufreq and have uninstalled it.  I've read some accounts that it is possible that the Linux kernel may not support my CPU yet --- does anybody know if that is the case?  If it is not, can anybody point me to some literature describing how to un-throttle my CPU?
    runny6play: If deltaecho is also seeing these same slow speeds in i7z then both you and he should look into your BIOS settings. For sure this would be a BIOS setting on a ThinkPad. "If on battery....slow... if on AC...fast".
    Yes, it is the Linux Kernel that is no "Reporting" the correct speed. This is a known bug. However, there is nothing wrong with your CPU. It is running at High Speed.. Like this is the read out from my Kernel at idle...
    [user@archtop:~]% sudo cat /proc/cpuinfo | grep MHz
    [sudo] password for user:
    cpu MHz : 1200.000
    cpu MHz : 1200.000
    cpu MHz : 2901.000
    cpu MHz : 1200.000
    The BEST way to test your CPU is, again i7z then compile some code... Like change the MAKEFLAGS="-j4" to -j1 for 1 thread, -j2 for 2 threads.... and so on. Compiling software will push your CPU all the way up.
    When testing like this, i7z will show on 1 thread my CPU runs at 3.6GHz, on all 4 threads it runs at 3.4GHz, as it should. However, /proc/cpuinfo will only say wacky stuff like cpu MHz: 1200.000 cpu MHz: 2901.000
    Last edited by hunterthomson (2012-11-26 09:28:13)

  • Nikal linux kernel 2.6.11.8 build fails

    I am trying to install nidaqmxbase-1.5.0-f2, but the install keeps failing. I tried installing with a stock FC3 kernel, but the build has failed. I have since tried again after building a stock linux 2.6.11.8 kernel, but I get the same error message. The "warning: `packed' attribute ignored" in particular is one I haven't seen before.
    Attachments:
    nikal.log.txt ‏5 KB

    myric wrote:
    I am trying to install nidaqmxbase-1.5.0-f2, but the install keeps failing. I tried installing with a stock FC3 kernel, but the build has failed. I have since tried again after building a stock linux 2.6.11.8 kernel, but I get the same error message. The "warning: `packed' attribute ignored" in particular is one I haven't seen before.
    I found the answer to my question in another thread:
    http://forums.ni.com/ni/board/message?board.id=250​&message.id=11286&requireLogin=False
    It appears that NI-KAL doesn't like the 2.6.10+ linux kernel due to a change in the API. Both the kernels I tried were 2.6.10 plus.
    Perhaps in the next release if nidaqmxbase the latest kernel will be supported? Hint, hint, pretty-please from a paying customer. ;-)

  • Is RDAC supported in Oracle Unbreakable Linux kernel 2.6.32-100.0.19.el5?

    Dear,
    Is RDAC supported in Oracle Unbreakable Linux Kernel 2.6.32-100.0.19.el5?
    If supported, please point to the download link.
    We require this in order to plan for the OEL 5.5 kernel upgrade to ULK and to connect SUN SAN storage array 6180.
    Thanks,
    ...basha

    From what I can gather you will need to compile the driver from source in order to use the RDAC driver with the UEK kernel. Chances are that it won't compile properly under the UEK kernel, which is more up to date than the RHEL kernel.
    You will have to start the system from the supplied original RHEL kernel in order to use the binary IBM RDAC driver distribution. The following is available: http://www.lsi.com/sep/Pages/rdac/ds4000.aspx and http://www.lsi.com/sep/Pages/rdac/ds3000.aspx
    You may however be able to use Multipath, which is build in also in the UEK kernel. To get the current supported configurations for IBM System Storage it is best to use the interoperability matrices located at http://www-03.ibm.com/systems/storage/product/interop.html. You can use the link to the "System Storage Interoperation Center (SSIC)" to query your specific configuration (http://www-03.ibm.com/systems/support/storage/ssic/interoperability.wss)
    Edited by: Dude on Feb 12, 2012 2:17 PM

  • Listing of All Linux Kernel Modules

    I've been poking around, trying to find a list of all available Linux kernel Modules..  Does anyone know where such a list may be located?
    Basically looking for something that gives the module name (like - nvidia) and then a quick explanation or description of it (like - nVidia Video Card Module).
    If I find something, I'll stick it on the wiki; but thought someone may have already run across it somewhere.
    thanks!!

    This will provide a list of modules
    modprobe -c | less
    An example output portion will look like this:
    alias pci:v00001133d0000E00Bsv*sd*bc*sc*i* hisax
    alias pci:v00001133d0000E005sv*sd*bc*sc*i* hisax
    alias pci:v00001133d0000E004sv*sd*bc*sc*i* hisax
    alias pci:v00001133d0000E002sv*sd*bc*sc*i* hisax
    alias pci:v00001244d00000A00sv*sd*bc*sc*i* hisax
    alias pcmcia:m*c*f*fn*pfn*paD79E0B84pb21D083AEpc*pd* sedlbauer_cs
    alias pcmcia:m*c*f*fn*pfn*pa81FB79F5pbE4E9BC12pcB391AB4Cpd* sedlbauer_cs
    alias pcmcia:m*c*f*fn*pfn*pa81FB79F5pbE4E9BC12pc8DB143FEpd* sedlbauer_cs
    To get information on what each module does
    yum -y install kernel-doc      --This will install the kernel documentation to /usr/share/doc/kernel-doc-*/Documentation      (* is the version of the kernel you are using)
    If we wanted to get info on the 'hisax' module
    cd /usr/share/doc/kernel-doc-*/Documentation
    grep -R -i hisax *                  --This will list any docs on the module, in this case will find that it is a driver for a Siemens ISDN card

  • CentOS based linux VM running on Hyper-v : Checking root filesystem fails when kernel switches having old PV(para virtualised driver based on 2.6.32 linux kernel) to new PV(which is equivalent to linux integration component 3.4)

    hi all,
    I am running a CentOS base VM on top of Hyper-V server. I upgraded PV drivers of Hyper-V in linux kernel 2.6.32 in order to support
    Windows Server 2012, then i am hitting below issue on Windows Server 2008 when kernel switches from old PV(which is 2.6.32 based) to new PV(which is equivalent to linux integration component 3.4).i
    am hitting following filesystem check error messages :
    Setting hostname hostname:
    Checking root filesystem
    fsck.ext3/dev/hda2:
    The superblock could not be read or does not describe correct ext2 filesystem. If the device is valid and it really contains an ext2
    filesystem(and not swap or ufs or something else),then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
    : No such file or directory while trying to open /dev/hda2
    *** An error occurred during the filesystem check.
    *** Dropping you to a shell; the system will reboot
    *** When you leave the shell.
    Also, when I go to the repair filesystem mode. I found out the strange behaviour when i ran those command :
    (Repair filesytem) 1 # mount
    /dev/hda2 on / type ext3 (rw)
    proc on /proc type proc (rw)
    (Repair filesystem) 1# cat /etc/mtab
    /dev/hda2 /ext3 rw 0 0
    proc /proc proc rw 0 0
    (Repair filesystem) 1# df
    Filesystem 1K-blocks used Available Use% Mountedon
    /dev/hda2 4%
    I think for all above command there should be /dev/sda2 instead of /dev/hda2.
    Also my fstab , and fdisk -l looks like ok for me.
    (Repair filesystem) 1# cat /etc/fstab
    LABEL=/ / ext3 defaults 1 1
    LABEL=/boot /boot ext3 defaults 1 2
    devpts /dev/pts devpts gid=5,mode=620 0 0
    tmpfs /dev/shm tmpfs defaults 0 0
    proc /proc proc defaults 0 0
    sysfs /sys sysfs defaults 0 0
    LABEL=swap-xvda3 swap swap defults 0 0
    (Repair filesystem) 1# fdisk -l
    Device Boot Start End Block Id System
    /dev/sda1 * 1 49 98535 83 Linux
    Partition 1 does not end with cylinder boundary.
    /dev/sda2 49 19197 39062500 83 Linux
    Partition 2 does not end with cylinder boundary.
    /dev/sda3 ......
    Partition 3 does not ......
    /dev/sda4 ......
    Partition 4 does not end ....
    (Repair filesystem) 1# e2label /dev/sda1
    /boot
    (Repair filesystem) 1# e2label /dev/sda2
    (Repair fielsystem) 1# ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
    (Repair filesyatem) 1# ls /dev/hd*
    ls: /dev/hd*: No such file or directory
    Kindly suggest any configuration of windows server or kernel configs missing or how to resolve this issues
    Many many thanks for your reply.
    thanks & Regards,
    Ujjwal

    i am not able to understand duplicate UUID and from where it is picking /dev/hda* ?
    ~
    VVM:>>
    VVM:>> Output of dmesg | grep ata contain substring "Hyper-V" ?
    VVM:>>
    it doesn't contain "Hyper-V" or ata related message and the output doesn't change with boot parameter reserve=0x1f0, 0x8
    ~~
    ~~~~
    ==
     output of dmesg related "ata" Ubuntu v13.04 mini.iso ( with boot parameter reserve=0x1f0, 0x8)
    ==
     see later ( in "good situation" example  )
    ~~
    ===
    Disable legacy ATA driver by adding the following to kernel command line in /boot/grub/menu.lst:
    reserve=0x1f0, 0x8
    . (This option reserves this I/O region and prevents ata_piix from loading).
    ==
     See output of dmesg related "ata" Ubuntu v13.04 mini.iso ( with boot parameter reserve=0x1f0, 0x8) :
    ~~
    [ 0.176027] 
    libata version 3.00 loaded.
    [ 0.713319] 
    ata_piix 0000:00:07.1: version 2.13
    [ 0.713397] 
    ata_piix 0000:00:07.1: device not available (can't reserve [io 0x0000-0x0007])
    [ 0.713404] 
    ata_piix: probe of 0000:00:07.1 failed with error -22
    [ 0.713474] 
    pata_acpi 0000:00:07.1: device not available (can't reserve [io 0x0000-0x0007])
    [ 0.713479] 
    pata_acpi: probe of 0000:00:07.1 failed with error -22
    ~~
      As result: 1) IDE disk handled by hv_storvsc , but 2) no CD-ROM device
    ==
    ~ # blkid
    /dev/sda1: LABEL="ARCH_BOOT" UUID="009c2043-4bl7-4f95-al4d-fb8951f95b5d" TYPE="ext2"
    ==
    ~~
    VVM>>
    VVM>>Q1: Output of blkid contain duplicate UUID ?
    VVM>>
    -> blkid contains duplicate UUID, below are the output.
    ~~
     This situation is classic problem "
    use hv_storvsc instead of ata_piix to handle the IDE disks devices ( but not for the DVD-ROM / CD-ROM device handling)
    ~~
     For compare, see example "good situation": 
     See output of dmesg related "ata" Ubuntu v13.04 mini.iso ( without boot parameter reserve=0x1f0, 0x8) :
    ~~~~
    ~ # dmesg |grep ata
    [ 0.167224] libata version 3.00 loaded.
    [ 0.703109] ata_piix 0000:00:07.1: version 2.13
    [ 0.703267] ata_piix 0000:00:07.1: Hyper-V Virtual Machine detected, ATA device ignore set
    [ 0.703339] ata_piix 0000:00:07.1: setting latency timer to 64
    [ 0.704968] scsi0 : ata_piix
    [ 0.705713] scsi1 : ata_piix
    [ 0.706191] atal: PATA max UDMA/33 cmd 0xlf0 ctl 0x3f6 bmdma 0xffa0 irq 14
    [ 0.706194] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
    [ 0.868844] atal.00: host indicates ignore ATA devices, ignored
    [ 0.869142] ata2.00: ATAPI: Virtual CD, , max MWDMA2
    [ 0.871736] ata2.00: configured for MWDMA2
    ~~~~
    ===
    ~ # uname -a
    Linux ubuntu 3.7.0-7-generic #15-Ubuntu SUP Sat Dec 15 14:13:08 UTC 2012 x86_64 GNU/Linux
    ~ # lsmod
    hv_netvsc 22769 0
    hv_storvsc 17496 3
    hv_utils 13569 0
    hv_vmbus 34432 3 hv_netvsc,hv_storvsc,hv_utils
    ~ # blkid
    /dev/sr0: LABEL=”CDROM" TYPE="iso9660”
    /dev/sda1: LABEL="ARCH_BOOT" UUID="009c2043-4bl7-4f95-al4d-fb8951f95b5d" TYPE="ext2"
    ===
     ( only CD-ROM and 1( one) IDE disk connected to ATA)
    ~~
    regarding ata_piix.c patch . . .
    As far as i understand this patch , it ignore ATA devices on Hyper-V when PV drivers(CONFIG_HYPERV_STORAGE=y) are enabled.
    ~~
     Yes:
    ignore ATA-HDD ( but not ignore ATA CD-ROM )  on Hyper-V when PV drivers(CONFIG_HYPERV_STORAGE=y) are enabled.
    ~
     this patches need be backported:
      cd006086fa5d ata_piix: defer disks to the Hyper-V drivers by default
    and its prerequisite
      db63a4c8115a libata: add a host flag to ignore detected ATA devices
    ~
    ~~
    P.S.
     Are You do this:
    ==
    As temporary solution, increase on 1-2 Gb size all .vhd connected to IDE bus
    ( but not increase size of partitions inside disks)
    ==
    ? fsck write message a-la: "no error in file system" ?
    2013-01-24 Answer by Ujjwal Kumar: As a temporary solution looks ok for me, but [ VVM: need true solution ]
    P.P.S.
    To Ujjwal Kumar :
     My e-mail:
    ZZZZZZZZZZZZZZZ
    please send e-mail to me,  in reply I send to You patches to ata_piix ( and *.c before and after patches) , etc.
    } on 2013-01-14 -- DoNe

Maybe you are looking for

  • DVD Studio Pro - How to create a DVD playable on all mediums

    I'm trying to create a DVD playable on all mediums, i.e Mac, PC, home DVD players. I have placed all assets in appropriate places etc, menus built correctly, end jumps etc set correctly. The simulation shows me what the DVD will play like on my mac,

  • Please help with editing elements 7

    Hello everybody, I am new in this s/w but I have spent many hours trying to figure out how to edit/cut a portion of a clip and leave the blank area out. It seems that when I cut a piece out it also enters the scene/timeline leaving me me with many bl

  • STD CONDITION TYPES FOR SERVICES

    What are the std Condition types for Service tax = EDUCATION CESS ON SERVICE TAX SECONDARY EDUCATION CESS ON EDUCATION CESS

  • Cheque Printing Program  Skip  Cheques

    Hi all, I have created one cheque print prgram in smartform and am trying to print it on preprinted staitonary , when it prints it skip 2 cheques. And if I take the continous cheque printout in A4size then it is coming absolute fine, but when I put a

  • Moderators just as bad as Customer 'Service'

    I have been emailing a moderator trying to get my problem sorted out. The problem is incredibly easy to put right, but BT are not interested. My problem is the HUB2 wireless, that everybody knows is an issue. When the wireless drops, I have to rest i