Latest kernel patch

What is the latest kernel patch for 720_ext_rel for a SAP system on ERP 6.0 EHP3(SPS2) on a SAP NETWEAVER 7.0

Hi, Isaias is right, 720 is not supported, 721 is the official replacement of 720 kernel.
1716826 - Usage of the downward compatible kernel 721 (EXT)
Where can the 721 kernel be used?
There are two use cases for the 721 (EXT) downward compatible kernel:
For all systems with NetWeaver Releases 7.00, 7.01 (7.0 Enhancement Package 1), 7.10 and 7.11 (7.1 Enhancement Package 1) that still run with a kernel 700, 701, 710 or 711 which was delivered originally. These kernel versions are out of maintenance maintenance since August 31st, 2012. You may install the kernel 721 (EXT) on these systems as an alternative to the 720 (EXT) downward compatible kernel.
For all systems running the kernel 720 (EXT) which are:
Systems originally delivered with the 720 (EXT) kernel such as:
SAP EhP2 for SAP NetWeaver 7.0 ("7.02"
SAP EhP3 for SAP NetWeaver 7.0 ("7.03"
SAP NetWeaver 7.2 ("7.20"
SAP NetWeaver 7.3 ("7.30"
SAP EhP1 forNetWeaver 7.3 ("7.31"
Systems where the original kernel 700/701/710/711 was already upgraded to the 720 (EXT) version. In these systems you can upgrade the kernel from 720 (EXT) to 721 (EXT) version.
What are the benefits of the kernel 721 (EXT)?
The SAP kernel 721 (EXT) offers several enhancements as compared to the SAP kernel 720. These enhancements may be used in different application scenarios. Please refer to the note 1728283 for more details. The SAP kernel 720 will be replaced by kernel 721 as the standard kernel for NW 7.00-7.31 based SAP systems by end of Q1 2015. A new innovation kernel will be introduced at that time.

Similar Messages

  • Problem of SIGPOLL(SI_NOINFO) in latest Solaris9 kernel patch

    Hi,
    We are facing a rather strange problem with the latest kernel patch on Solaris 9. (Generic_112233-08). We had not faced this problem with any of the other kernel patches of Solaris 9.
    Our application has a main thread and a single child thread (pthread). The main thread schedules aio_writes() on the raw disk interface and lets the child thread block on sigwaitinfo() to listen to the signal completion notification. This is communicated to it via the SI_ASYNCIO code of SIGPOLL. The child thread then informs the main thread by writing to a bi-directional pipe. Since the main thread has registered for read interest on the bi-directional pipe (via /dev/poll) it is informed of the completion of the aio_write() without having to block itself. Under normal circumstances, the child thread receives SIGPOLL with SI_ASYNCIO code.
    This application has been running fine on all the previous builds of Solaris (Generic, Generic_112233-04, Generic_112233-06) on sparc platform expect with the latest kernel patch. The child thread now keeps receiving SIGPOLL with SI_NOINFO code. There has been no change in our application and we are perplexed to the reason of this behaviour. Since it is SI_NOINFO there is not much debugging information we can get.
    We have been able to replicate this behaviour using a small stand-alone program. We are attaching it at the end of the email. We tried this program on a couple of different Sparc systems and were able to reproduce this behaviour on one of them but not on the other.
    Has anybody faced problems with regard to SIGPOLL in the latest kernel patch of Solaris 9 for sparc systems ?
    Thanks
    Regards
    Raj Pagaku
    proxy-24:~ >uname -a
    SunOS proxy-24 5.9 Generic_112233-08 sun4u sparc SUNW,Ultra-5_10
    proxy-24:~ >gcc -v
    Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.2/specs
    Configured with: ../configure with-as=/usr/ccs/bin/as with-ld=/usr/ccs/bin/ld --disable-nls
    Thread model: posix
    gcc version 3.2
    Compiled this program using the following command : gcc -g kernel_bug.c -lrt -lpthread
    #include <stdio.h>
    #include <aio.h>
    #include <errno.h>
    #include <fcntl.h>
    #include <pthread.h>
    #include <signal.h>
    #include <stdlib.h>
    #include <string.h>
    #include <unistd.h>
    #include <sys/resource.h>
    #include <sys/stat.h>
    #include <sys/types.h>
    #define min(x,y) (((x)<=(y))?(x):(y))
    #define DISPLAY_COUNT 10000
    typedef struct DiskInfoCallOut {
    void (*func_ptr)(void *);
    void *data_ptr;
    } DiskInfoCallOut;
    typedef struct DiskInfo {
    struct aiocb di_aiocb;
    DiskInfoCallOut di_callout;
    off_t di_currOffset;
    int di_scheduled;
    } DiskInfo;
    typedef struct Disk {
    int fd;
    char *buffer;
    int bufferLen;
    } Disk;
    static sigset_t aioSignalSet;
    int aioSigFD[2];
    int glob_scheduled = 1;
    int glob_respond = 1;
    Disk disk;
    static void LaunchDiskOperation(DiskInfo *di);
    char BUFDATA[4096] = {'a'};
    char rawDeviceName[256] = "/dev/rdsk/";
    static void
    InitializeDisk()
    int fd;
    if ((fd = open(rawDeviceName, O_RDWR, 0)) == -1) {
    fprintf(stderr, "Unable to open raw device \n");
    exit(-1);
    disk.fd = fd;
    disk.buffer = BUFDATA;
    disk.bufferLen = sizeof(BUFDATA);
    static void
    AIOSignalHandler(int sigNum, siginfo_t* si, void* context)
    fprintf(stderr, "WARN: got signal %d in AIOSignalHandler!\n", sigNum);
    /* Function implementing the slave thread */
    static void*
    AIOSignalThread(void *arg)
    struct sigaction sa;
    siginfo_t info;
    sigset_t ss;
    int sig_num;
    int retVal;
    /* Initialize the signal set*/
    sigemptyset(&ss);
    sigaddset(&ss, SIGPOLL);
    if ((retVal = pthread_sigmask(SIG_SETMASK, &ss, NULL))) {
    fprintf(stderr, "pthread_sigmask failed in AIOSignalThread \n");
    exit(-1);
    sa.sa_handler = NULL;
    sa.sa_sigaction = AIOSignalHandler;
    sa.sa_mask = aioSignalSet;
    sa.sa_flags = SA_SIGINFO;
    if (sigaction(SIGPOLL, &sa, NULL)) {
    fprintf(stderr, "sigaction in AIOSignalThread \n");
    exit(-1);
    /* Wait infinitely for the signals and respond to the main thread */
    while (1) {
    sig_num = sigwaitinfo(&aioSignalSet, &info);
    if (sig_num != SIGPOLL) {
    fprintf(stderr, "caught unexpected signal %d in AIOSignalThread \n",
    sig_num);
    exit(-1);
    if (info.si_code != SI_ASYNCIO){
    fprintf(stderr, "ERROR: siginfo_t had si_code != SI_ASYNCIO, si_code = %d \n", info.si_code);
    continue;
    /* Write the stored pointer value in the pipe so that the main thread can process it */
    if (write(aioSigFD[1], &(info.si_value.sival_ptr), sizeof(info.si_value.sival_ptr)) !=
    sizeof(info.si_value.sival_ptr)) {
    perror("Couldn't write the whole pointer");
    exit(-1);
    return (NULL);
    static void
    Init()
    pthread_attr_t aioAttr;
    pthread_t aioThread;
    int retVal = 0;
    /* Create a bidirectional pipe */
    if (pipe(aioSigFD)) {
    perror("pipe failed");
    exit(-1);
    /* Initialize to prevent other threads from being interrupted by
    SIGPOLL */
    sigemptyset(&aioSignalSet);
    sigaddset(&aioSignalSet, SIGPOLL);
    if ((retVal = pthread_sigmask(SIG_BLOCK, &aioSignalSet, NULL))) {
    fprintf(stderr, "pthread_sigmask failed in Init\n");
    exit(-1);
    InitializeDisk();
    if ((retVal = pthread_attr_init(&aioAttr)))
    fprintf(stderr, "pthread_attr_init failed \n");
    if ((retVal = pthread_attr_setdetachstate(&aioAttr, PTHREAD_CREATE_DETACHED)))
    fprintf(stderr, "pthread_attr_setdetachstate failed \n");
    if ((retVal = pthread_attr_setscope(&aioAttr, PTHREAD_SCOPE_SYSTEM)))
    fprintf(stderr, "pthread_attr_setscope failed in \n");
    if ((retVal = pthread_attr_setstacksize(&aioAttr, 2*1024*1024)))
    fprintf(stderr, "pthread_attr_setstacksize failed \n");
    if ((retVal = pthread_create(&aioThread, &aioAttr,
    AIOSignalThread, NULL)))
    fprintf(stderr, "pthread_create failed \n");
    static void
    UpdateDiskWriteInformation(DiskInfo *di)
    di->di_currOffset += disk.bufferLen;
    di->di_scheduled = 0;
    static void
    DiskOpCompleted(void *ptr)
    DiskInfo di = (DiskInfo )ptr;
    if (aio_error(&di->di_aiocb))
    perror("aio_error");
    if (aio_return(&di->di_aiocb) < 0)
    perror("aio_return ");
    UpdateDiskWriteInformation(di);
    glob_respond++;
    static void
    LaunchDiskOperation(DiskInfo *di)
    int res;
    di->di_callout.func_ptr = DiskOpCompleted;
    di->di_callout.data_ptr = di;
    memset(&di->di_aiocb, 0, sizeof(di->di_aiocb));
    di->di_aiocb.aio_fildes = disk.fd;
    di->di_aiocb.aio_buf = disk.buffer;
    di->di_aiocb.aio_nbytes = disk.bufferLen;
    di->di_aiocb.aio_offset = di->di_currOffset;
    di->di_scheduled = 1;
    di->di_aiocb.aio_sigevent.sigev_notify = SIGEV_SIGNAL;
    di->di_aiocb.aio_sigevent.sigev_signo = SIGPOLL;
    di->di_aiocb.aio_sigevent.sigev_value.sival_ptr = &di->di_callout;
    res = aio_write(&di->di_aiocb);
    if (res == -1) {
    perror("aio op error");
    static void
    HandleSignalResponses()
    int fd;
    #define DISKINFO_CALLOUT_MAX 64
    DiskInfoCallOut* callout[DISKINFO_CALLOUT_MAX];
    struct stat pipeStat;
    int numCompleted;
    int bytesToRead;
    int sz;
    int i;
    fd = aioSigFD[0];
    while (1) {
    /* Find whether there is any data in the pipe */
    if(-1 == fstat(fd, &pipeStat)) {
    perror("fstat");
    exit(-1);
    if (pipeStat.st_size < sizeof(DiskInfoCallOut *))
    break;
    numCompleted = min((pipeStat.st_size/sizeof(DiskInfoCallOut *)),DISKINFO_CALLOUT_MAX);
    bytesToRead = numCompleted * sizeof(DiskInfoCallOut *);
    if ((sz = read(fd, callout, bytesToRead)) != bytesToRead) {
    perror("Error reading from pipe");
    exit(-1);
    for (i = 0; i < numCompleted; i++)
    (*callout[i]->func_ptr)(callout[i]->data_ptr);
    int main(int argc, char *argv[])
    DiskInfo *di;
    FILE *logPtr1 = NULL;
    FILE *logPtr2 = NULL;
    FILE *logPtr3 = NULL;
    struct rusage ru;
    struct timeval t1, t2;
    long timeTaken = 0;
    int writeCount = 0;
    int i;
    char logFileName1[1024];
    char logFileName2[1024];
    char logFileName3[1024];
    if (argc < 2) {
    fprintf(stderr, "Usage : %s <partition_name> \n", argv[0]);
    exit(-1);
    strcat(rawDeviceName, argv[1]);
    writeCount = 1;
    printf("Partition selected = %s \n", rawDeviceName);
    di = calloc(writeCount, sizeof(DiskInfo));
    sprintf(logFileName1, "%s.log1", argv[0]);
    if ((logPtr1 = fopen(logFileName1, "w+")) == NULL) {
    fprintf(stderr, "Unable to create file test_pgm \n");
    exit(-1);
    sprintf(logFileName2, "%s.log2", argv[0]);
    if ((logPtr2 = fopen(logFileName2, "w+")) == NULL) {
    fprintf(stderr, "Unable to create file test_pgm \n");
    exit(-1);
    sprintf(logFileName3, "%s.log3", argv[0]);
    if ((logPtr3 = fopen(logFileName3, "w+")) == NULL) {
    fprintf(stderr, "Unable to create file test_pgm \n");
    exit(-1);
    Init();
    for (i = 0; i < writeCount; i++) {
    di.di_currOffset = (1 << 18) * (i + 1);
    di[i].di_scheduled = 0;
    gettimeofday(&t1, NULL);
    while (1) {
    int curScheduled = 0;
    /* Schedule the disk operations */
    for (i = 0; i < writeCount; i++) {
    if (di[i].di_scheduled == 0) {
    LaunchDiskOperation(&di[i]);
    glob_scheduled++;
    curScheduled++;
    /* Handle the responses */
    HandleSignalResponses();
    if ((curScheduled) && (glob_respond % DISPLAY_COUNT == 0)) {
    gettimeofday(&t2, NULL);
    timeTaken = ((t2.tv_sec * 1000000 + t2.tv_usec) -
    (t1.tv_sec * 1000000 + t1.tv_usec))/1000;
    printf("Scheduled = %d, Responded = %d, Time Taken = %ld ms \n",
    glob_scheduled, glob_respond, timeTaken);
    fprintf(logPtr1, "Scheduled = %d, Responded = %d, Time Taken = %ld ms \n",
    glob_scheduled, glob_respond, timeTaken);
    fprintf(stderr,"wrote to logPtr1 ..\n");
    fprintf(logPtr2, "Scheduled = %d, Responded = %d, Time Taken = %ld ms \n",
    glob_scheduled, glob_respond, timeTaken);
    fprintf(stderr,"wrote to logPtr2 ..\n");
    fprintf(logPtr3, "Scheduled = %d, Responded = %d, Time Taken = %ld ms \n",
    glob_scheduled, glob_respond, timeTaken);
    fprintf(stderr,"wrote to logPtr3 ..\n");
    t1 = t2;

    Hi @cooldog ,
    I hit this same LVM2 snapshot kernel oops on several Oracle Linux 6.5 servers running UEK R3 kernel version 3.8.13-16.3.1.  I have Linux Premier Support so I opened a Service Request.  Oracle Support got back to me with the following notes.
    Hello Matt, 
    Bug 17487738 : EXT4: STRESS TESTING WITH SUSPEND/RESUME FS ACCESS CAUSES FS ERRORS This bug is fixed in kernel version: 3.8.13-18. This kernel will be available quite soon for download.
    You may upgrade the kernel once its available. ~Siju 
    Update
    Dear Matt, Latest available UEK3 kernel version 'kernel-uek-3.8.13-26.el6uek.x86_64' incorporates the required bugfix. [root@server1 tmp]# rpm -q --changelog -p kernel-uek-3.8.13-26.el6uek.x86_64.rpm | grep -i 17487738
    warning: kernel-uek-3.8.13-26.el6uek.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID ec551f03
    - fs: protect write with sb_start/end_write in generic_file_write_iter (Guangyu Sun) [Orabug: 17487738] <<<<<<======================================== You can download the UEK3 kernel from ULN or from public-yum repo. 
    http://public-yum.oracle.com/repo/OracleLinux/OL6/UEKR3/latest/x86_64/getPackage/kernel-uek-firmware-3.8.13-26.el6uek.noarch.rpm
    http://public-yum.oracle.com/repo/OracleLinux/OL6/UEKR3/latest/x86_64/getPackage/kernel-uek-3.8.13-26.el6uek.x86_64.rpm Hope this helps! ~Siju 
    Subscribe to the Oracle Linux el-errata mailing list .
    The latest kernel-uek-3.8.13-26.el6uek.x86_64 version fixed the problem.
    - Matt

  • ABAP and Kernel Patches for Upgrade and Conversion in 4.6C

    Hi,
    We are in a process of upgrade and unicode conversion for the source release 4.6C (Kernel  46D_EXT Patch 2225).
    "Combined Upgrade&Unicode Conversion Guide"  for "SAP Basis 4.6C u2192 SAP NetWeaver 7.0 application Server ABAP Unicode Including Enhancement Package 1 Support Package 01 - 06" , In Software Requirements step,  it says
    "3. Import 4.6D Kernel patch 2326 from SAP Service Marketplace according to SAP Note 19466"
    We wanted to know whether "IT IS ABSOLUTELY NECCESSARY TO GO FOR THE KERNEL PATCH 2326".  We dont have "EBCIDIC code pages" in our MDMP system.
    We need to know  becauase we are also doing OS migration from AIX to Sun and this step will add to our production downtime.
    Please advice what are the other causes we should go for the kernel 2326.
    Regards

    Hello Mr. Nils Buerckel,
    Thanks for the reply.
    We wanted to be very sure whether we should used Kernel 46D Kernel patch 2326 (As it is specifically mentioned in the SAP CU&UC guide and in SAP Note 867193, It is mentioned that  "This patch contains enhancements that are required to execute the "INDX Analysis" scan)
    OR
    Can we go for the latest kernel patch avaialable at market place? And Will the latest kernel patch also contains the "enhancements that are required to execute the "INDX Analysis" ?
    Please reply
    Thanks

  • Kernel patch updation for solaris 10 x86

    I have Solaris 10 06/06 installed on x86 machine which is using svm and clustered with another node. The kernel revision is 118855-19 from the uname -a output. I am looking for the kernel patch updation and I heard 118855-36 is the latest one. Shall I go ahead with this patch and what r the dependency patches for this.
    If anyone done this please guide me..

    Patch 118855-36 is the latest kernel patch for Solaris 10 on x86 and its dependencies are:
    113000-01 117435-02 118344-14 119043-09 119255-14 121264-01 122035-01 123840-01 (or greater)
    Whether you should go ahead and install the patch is up to you, if possible try it out on a test box first. For better advice on this matter, I would suggest posting in the Solaris 10 forum as this forum is for the Sun Update Connection, Patch Manager & PatchPro toolsets.

  • Steps for Kernel Patch Updation on Solaris 10 X4100 with 2disks mirrored

    Hi all,
    I have Solaris 10 10/06 (118855-19) installed on one of the X4100 server. This is the time for me to update the latest kernel patch (118855-36). We have two disks mirrored. My questions are,
    1) Do i need to detach any of the disk from the mirror before doing any patching.
    2) Is it possible to install the patches without detaching any disks from the mirror. (i.e. installeing patch on mirrored root filesystem)
    3) how to boot from the second disk in case the patch installation creates problem while booting up.
    Any suggestions or steps which you have already implemented for the above scenario.

    This isn't really a question for this forum, you may be better to look at some of the sys-admin forums for a complete answer.
    You should not need to break the mirror in order to apply the kernel patch, however doing so would allow for quicker recovery of the system should something go wrong during patching.
    I would strongly advise that you read the special install instructions for the kernel patch prior to installing it.
    http://sunsolve.sun.com/search/document.do?assetkey=1-21-118855-36-1
    You may also wish to use a patch cluster rather than smpatch/updatemanager, these can be downloaded from SunSolve:
    http://sunsolve.sun.com/private-cgi/show.pl?target=patchpage

  • Kernel Patching with zones

    I have a T2000 installed with the Solaris 10 1/06 release with several zones created on it. 4 zones are "sparse" root, and one (zone-5) is a "whole root" zone.
    In order to apply and certify (internally) the latest sendmail patch, Solaris 10 needs a later kernel patch than I had installed (this is a subject for another discussion...). So I downloaded the latest patch cluster (4/6 Recommended cluster) to apply it.
    I shut down the non-global zones, and took the machine to single user mode, and installed the cluster. It seemed to go in fine, except for the following error:
    Zone zone-5
    Rejected patches:
    122856-01
    Patches that passed the dependency check:
    None.
    Fatal failure occurred - impossible to install any patches.
    zone-5: For patch 122856-01, required patch 118822-30 does not exist.
    Fatal failure occurred - impossible to install any patches.Now, 118822-30 is a kernel patch series that is prerequisite for the latest kernel patch (118833-03). Zone-5 is my only whole-root zone. I then looked at the patch cluster log, and discovered that a handful of patches (including 118822-30) had also failed:
    titan15n> grep failed /var/sadm/install_data/Solaris_10_Recommended_Patch_Cluster_log
    Pkgadd failed. See /var/tmp/119254-19.log.6615 for details
    Pkgadd failed. See /var/tmp/118712-09.log.9307 for details
    Pkgadd failed. See /var/tmp/119578-18.log.15160 for details
    Pkgadd failed. See /var/tmp/121308-03.log.18339 for details
    Pkgadd failed. See /var/tmp/119689-07.log.22068 for details
    Pkgadd failed. See /var/tmp/118822-30.log.9404 for details
    Pkgadd failed. See /var/tmp/119059-11.log.29911 for details
    Pkgadd failed. See /var/tmp/119596-03.log.4724 for details
    Pkgadd failed. See /var/tmp/119985-02.log.8349 for details
    Pkgadd failed. See /var/tmp/122032-02.log.13334 for details
    Pkgadd failed. See /var/tmp/118918-14.log.27743 for detailsLooking at any of these logs (in the non-global zone-5's /var/tmp directory shows failures like the following snippet:
    pkgadd: ERROR: unable to create unique temporary file </usr/platform/sun4us/include/sys/cheetahregs.h6HaG8w>: (30) Read-only file sy
    stem
    pkgadd: ERROR: unable to create unique temporary file </usr/platform/sun4us/include/sys/clock.h7HaG8w>: (30) Read-only file system
    pkgadd: ERROR: unable to create unique temporary file </usr/platform/sun4us/include/sys/dvma.h8HaG8w>: (30) Read-only file systemQuestion(s):
    Why would there be read-only file systems where tmp files are getting written? Possibly a timing issue?
    Is there a "best practice" on applying patch clusters, and specifically, the kernel patch? Did I make a mistake in taking the zones down first? It seems like the zones were being booted up as the patches were getting applied, but I may be misinterpreting the output.
    Even though the patches failed to apply to zone-5, the uname -a output in the zone show the latest kernel patch, but does NOT show 118822-30 (118822-25 is what showrev -p in the non-global zone-5 shows -- which is the level I was at before attempting to patch).
    Any solutions?
    Thanks.

    The kernel config and patch are irrelevant - I have tried to compile the stock arch kernel just to make sure that it WASN'T the patch - I simple copied the folder from ABS, did makepkg and installed - no lucky. The problem seems to be that all of the kernels I compile end up with the folder in /lib/modules having -dirty on the end of them. How do I stop this '-dirty'?
    I notice in the build I get this message -
    ==> Building the kernel
    fatal: cannot describe '604d205b49b9a478cbda542c65bacb9e1fa4c840'
      CHK     include/linux/version.h

  • Kernel Patch Install Procedure.

    Dear All,
    we are getting the error for "STORAGE_PARAMETERS_WRONG_SET"
    while executing the program.
    But SAP give the solution for this issuse(Latest Kernel Patch Install)
    I have dowlnload the below kernel patch level in service market place.
    SAPEXE_175-20000182.SAR Kernel Part I (for Basis 640/620/610) Q2/2008
    SAPEXEDB_175-20000185.SAR Kernel Part II (for Basis 640/620/610) Q2/200
    And the I have install (Over write)the our IDES above download the kernel patch level but not chnage the kernel patch value(System status check). But working well.
    Any other procedure your advise Kindly help me.
    Thank you.
    Best Regards,
    M.Thiru

    Dear All,
    we are getting the error for "STORAGE_PARAMETERS_WRONG_SET"
    while executing the program.
    But SAP give the solution for this issuse(Latest Kernel Patch Install)
    I have dowlnload the below kernel patch level in service market place.
    SAPEXE_175-20000182.SAR Kernel Part I (for Basis 640/620/610) Q2/2008
    SAPEXEDB_175-20000185.SAR Kernel Part II (for Basis 640/620/610) Q2/200
    And the I have install (Over write)the our IDES above download the kernel patch level but not chnage the kernel patch value(System status check). But working well.
    Any other procedure your advise Kindly help me.
    Thank you.
    Best Regards,
    M.Thiru

  • Sequence of Applying Kernel Patches

    Hi All,
    We have ECC 5.0 (Central Instance) OS:HP UNIX and four Dialog Instances on Windows Platform.
    For Applying the latest kernel patches what should be the sequence, first dialog instances or Central Instance?
    For this landscape is it required that while applying kernel patch Database should be in shutdown mode?
    Regards,
    Prashant.

    Dear,
    >First we have to apply Support pack in the Dialog instance
    Its not first dialog instance.
    Please follow below steps.
    1. shutdown all dialog instances.
    2. take backup of current kernel directory
    3. stop central instance
    4. switch the kernel files from new kernel
    5. start the central instance.If its successfully up with new patch level  then
    6. One by one start the dialog instance.
    Note: If the dialog instances sharing the path of Central instance Kernel directory then no need to do anything on dialog instances. Sapcpe program will copy new kernel to dialog instance local kernel directory automatically while restarting the dialog instances.
    If dialog instances not sharing the path of CI then repeat the same procedure as of CI for DI's.
    Edited by: Imran  Mulani on Sep 11, 2008 9:29 AM

  • Ipf broken by kernel patch 120011-14

    The latest kernel patch deletes /etc/ipf/pfil.ap. It also replaces /etc/ipf/ipf.conf with generic if it was a symlink, not a real file.
    Grrr....
    Why? Why does Sun blow away our configuration files on things when we patch, and specifically, why delete a needed file without even putting in a replacement? I've been looking to see if there is new functionality in something else, but the ipf facility does not work (or load any rules) at all until I recreate the pfil.ap file and reboot.
    This bites.
    Any ideas?

    WARNING!! Recent Solaris patch brakes ipfilter (Sol10u3 x86 Generic_125101-10)
    Not sure which one but I have had ipfilter running stable for at least a year and
    I have booted frequently due to unstable skge interface which hangs with "Uncorrectable PCI Express error" :(
    Last friday I did an update with updatemanager (~ a month since last time)
    That broke ipfilter. I.e. my solaris/ipf firewall is now a plain router.
    Some investigation:
    /etc/ipf/pfil.ap is still there: "nge -1 0 pfil" and "skge -1 0 pfil" but it has no effect.
    "svcs -x ipfilter pfil": online and OK
    "ipfstat -ni", "ipfstat -no" and "ipnat -l" shows the expected rules
    "ipfstat" shows *0* everywhere (including block&pass) except IPF Ticks which shows it is alive.
    "ifconfig nge0 modlist": 0 arp,1 ip,2 nge (no pfil)
    "ifconfig skge0 modlist": 0 arp, 1 ip, 2 skge (no pfil)
    I put "nge -1 0 pfil" and "skge -1 0 pfil" into /etc/iu.ap and rebooted.
    That made "ifconfig *ge0 modlist" show pfil, but now my filters blocks every incomming packet.. :(
    I haven't changed the filters ipf.conf nor ipnat.conf since some other patch broke all my "tcp/udp" rules several months (~a year) ago :/
    I have tried looking at the the syslogged drops, "ipfstat -ni", "ipfstat -no" and ipf.conf, but it haven't been able to pinpoint the problem.
    Any ideas?

  • Affect of Kernel Patch on 4.6B

    Hi Experts,
    We are on 4.6B and latest kernel patches 2364 were applied on our system.
    We see some screen changes in XD02/ME23N.
    In Purchase order for third party items we do not see reference sales order no in Account assignmnet tab  in ME23N. In XD02, there are some weird spacing between the blocks in the address screen.
    Kindly help.
    Thank You

    I doubt if the forum can help you on this - try OSS.
    Rob

  • Kernel Patch Level for Linux RHEL 4

    Hi every one,
    Can any one pls tell me the latest Kernel patch level for OS Linux RHEL 4 .
    or ls tell me whr can i find it .
    Thanks,
    Praveen

    http://service.sap.com/patches
    --> Entry by Application Group
    --> Additional Components
    --> SAP Kernel
              o SAP KERNEL 32-BIT
              o SAP KERNEL 32-BIT UNICODE
              o SAP KERNEL 64-BIT
              o SAP KERNEL 64-BIT UNICODE
    Choose your platform here.
    SAP KERNEL 4.6D 32-BIT
    SAP KERNEL 4.6D_EXT 32-BIT
    SAP KERNEL 6.40 32-BIT
    SAP KERNEL 7.00 32-BIT
    Choose your release
    Download the independent and the database dependent part.
    Markus

  • SAP Kernel patch/Support pack Sequence

    Hi,
    I wanted to know if i need to follow up any order in applying latest kernel patch & Support Pack.
    I have installed WAS 6.40 SR1 & want to upgrade to SPS 16. Before applying support pack do i need to apply latest
    kernel ?
    Is there any side effects for applying latest kernel patch ?
    Kindly help me
    Thanks,
    ramki

    Ramki, as other posts say the kernel update is part of SPS16 & should always be applied. But as to the order... it will most likely come down to business requirements and preference & may change for you from stack to stack.
    Be sure to test first in your DEV environment (or similar) & always check the known issues notes which should tell you any patch to kernel dependancies that may dictate what order you have to install things (782140 is the note for WAS6.20, sorry don't have the WAS640 note number handy).
    In terms of side effects? In my experience (4.0b - ecc6) the kernel will either work or not work (ie system will or wont start!) If it dosn't work roll back to the previous version (also keep a copy of the exe directory!) & things should all be OK.
    Generally we always apply the kernel after the patches where I work (just fits in better with managing downtime on prod systems). However last time we patched the SPAM queue we defined was very large & not compatible with our R3Trans release when using the downtime minimised option (this was stated in the known issues note I mentioned earlier). So the kernel update was done 2-3 weeks before we rolled the patches in, once again just to manage prod system downtime better.
    Hope that helps a little
    Danny

  • What is the latest kernel number for CPU July 2013

    Hi All,
    have any one patch CPU July 2013 already?
    I want to know what is the latest kernel number after you applied the CPU July 2013 reported by uname -a?
    is it  148888-03?
    Thanks

        Hi LCromwell, I can help you with the most updated software for your Blackberry 9850. I understand what it means to have the most update software so your phone can function the best possible. I show the most updated software for your device is 7.1.0.163 . Here is a link for information and steps for updating the software on your device http://bit.ly/OCOllA . I hope this information was helpful. ^KH

  • Kernel patch update for solaris 10 x86

    I have Solaris 10 06/06 installed on x86 machine which is using svm and clustered with another node. The kernel revision is 118855-19 from the uname -a output. I am looking for the kernel patch updation and I heard 118855-36 is the latest one. Shall I go ahead with this patch and what r the dependency patches for this.
    If anyone done this please suggest and guide me..

    For Solaris 10 x86 the latest offered with smpatch is 125101-07 and yes it may be recommended to patch. Then again you said clustered with sun cluster? You may want to check the documentation and if your machines aren't facing the internet you may wait for 7/07 to hit the street and do an upgrade.

  • SP 's and Kernel patches

    Hi all,
    I have a few questions and want clear my basics.
    Is Kernel upgrade the same as applying a kernel patch? For any SAP system release, there's
    just one kernel version right? We just keep applying new patch versions to update it. Is this
    correct? Please throw some light.
    secondly, in SPAM, what is the difference between new and imported packages? When trying
    to apply latest support packages, what steps should you follow? And what are support package
    stacks? I know they are a collection od packages but how to find out which one I will need
    depending on the current package status of my system?
    Thanks in advance
    Cyrus

    hi Cyrus,
    > secondly, in SPAM, what is the difference between new
    > and imported packages? When trying
    > to apply latest support packages, what steps should
    > you follow?
    SPAM - Support Package Manager is used to put ABAP patches in your system. Imported packages mean the packages that are already imported in your system. say your WAS is on SP9 - this means you will find SP1..SP9 in imported packages. this will be useful if you are patching it up in stages. you will find which are already imported and hence put the rest. Sometimes higher patches needs to have some prerequisites. you may find if these prerequisites are satisfied.
    New packages are already loaded but yet to be imported. You will find the traffic light - Yellow. for imported packs you will find it green.
    if you want to apply latest support packs, first load them into your ABAP system after downloading them from service market place. you may do it using the <i>SUPPORT PACKAGE --> Load FROM FORNT END</i>. then upload the car files and <i>Display/Define Queue</i>. then <i>Import Queue</i>. after queue is imported, <i>Confirm</i>
    Presto! you have finished upgrading.
    >And what are support package
    > stacks? I know they are a collection od packages but
    > how to find out which one I will need
    > depending on the current package status of my
    > system?
    first Find which stack your system is running. this is source stack. then find give the target (say SP14) in service market place. this will give all necessary stacks from your source to target. download them.
    hope i managed to throw some light!
    Regards
    ak
    Message was edited by: Arun Kumar Ravi

Maybe you are looking for

  • Use of variable header XHeaderName1 in SOAP sender adapter

    Hi all, I have a doubt regarding the use of adapter-specific attributes in SOAP sender adapter. In specific: the SOAP client should be able to pass a variable with the SOAP request (XHeaderName1 header variable) and this should be available in mappin

  • Setting repaint behavior

    Hello I am now developing a swing application for my customer (which should work under windows and under MacOS X), and I have an issue to fix: When the main frame of my application is resized by pulling one of its borders with a mouse, the Swing trie

  • I have a regular CC membership and want to switch to student membership

    I have had a Creative Cloud membership for a couple of years, and it just renewed in August. I enrolled in college later that month. I was wondering if there is a way for me to change my membership to save some money since I am now a student. Thanks!

  • IM v6 work WITH iM v7?

    I understand we can have both versions on our Mac. I guess they can even be runing at the same time. If one wants/needs to use v6 to do some editing that v7 cannot do, how does one get a clip into and OUT OF v6 back to v7? If this is real difficult,

  • Dead usb port

    I have not used the Playbook's micro usb port since I got the rapid charger, which was before the OS2 upgrade. Today I plugged it into the regular charger (that came with the Playbook) but cannot get any indication that the unit is charging. I tried