Kernel Patch without waking kdmconfig

When you put in the current kernel patch (and the patches
it requires) and reboot (Solaris X86 at least) it refused to
run the window system until you go into KDMCONFIG and
back out again. Even though the hardware has not changed!
Not a big deal on one machine, but when you have a bunch
to do, a pain in the neck.
Is there a file that can be "touched" or a non-interactive
program run to keep the KDMCONFIG monster from
awakening?

HI,
according to SAP from  2nd april 2007 if we want to download any software we need to have SOLMAN.
Can u please eloborate what are the remaining things
we can download with out using SOLMAN.
Regards,
Asim.

Similar Messages

  • Kernel Patch 108528-26 bad?

    On machine: SunOS boedev 5.8 Generic_108528-14 sun4u sparc SUNW,UltraAX-MP
    As part of the J2SE recommended patches, I attempted install of the downloaded 108528-26 kernel patch and received:
    <snip>
    Installation of <SUNWcar> was successful.
    This appears to be an attempt to install the same architecture and
    version of a package which is already installed. This installation
    will attempt to overwrite this package.
    pkgadd: ERROR: source path </export/home/src/J2SE_Solaris_8_Recommended/108528-2
    6/SUNWcarx.u/reloc/platform/SUNW,Sun-Blade-100/kernel/misc/sparcv9/platmod> is c
    orrupt
    file cksum <38281> expected <38278> actual
    pkgadd: ERROR: source path </export/home/src/J2SE_Solaris_8_Recommended/108528-2
    6/SUNWcarx.u/reloc/platform/SUNW,Sun-Blade-1000/kernel/misc/sparcv9/platmod> is
    corrupt
    file size <4832> expected <4830> actual
    file cksum <34048> expected <33987> actual
    Installation of <SUNWcarx> partially failed.
    ------------------------------>
    Then, without rebooting, I downloaded the separate patch 108528-26 and attempted to load with patchadd...basically the same result:
    Installation of <SUNWcar> was successful.
    This appears to be an attempt to install the same architecture and
    version of a package which is already installed. This installation
    will attempt to overwrite this package.
    WARNING: /kernel/sys/sparcv9/rpcmod <no longer a regular file>
    pkgadd: ERROR: source path </export/home/src/patches/108528-26/SUNWcarx.u/reloc/
    platform/SUNW,Sun-Blade-100/kernel/misc/sparcv9/platmod> is corrupt
    file cksum <38281> expected <38278> actual
    pkgadd: ERROR: source path </export/home/src/patches/108528-26/SUNWcarx.u/reloc/
    platform/SUNW,Sun-Blade-1000/kernel/misc/sparcv9/platmod> is corrupt
    file size <4832> expected <4830> actual
    file cksum <34048> expected <33987> actual
    Installation of <SUNWcarx> partially failed.
    I think this patch is "bad" as it has been released... but I have as yet seen no acknowledgement of that. Anyone else tried this patch?!
    The machine reboots and runs, but in what state is it left with the new patches running on the old kernel?
    I have posted this to other related groups. Thanks. jj.

    JJ,
    I downloaded and tried to install this patch this weekend. I am having the same problems. Anyone know where I can get patch 108528-21? I need this for a piece of software I am installing.
    Thanks,
    Sherryl

  • 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

  • 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

  • Kernel patches

    Not too long ago I posted a request to the forums and flyspray for adding the fbcondecor patch to the arch kernel:
    http://bbs.archlinux.org/viewtopic.php?id=38966
    Quite a few other people wanted it as well. Needless to say it was turned down:
    Closed by  Thomas Bächler (brain0)
    Tuesday, 23 October 2007, 12:49 GMT-5
    Reason for closing:  Won't implement
    Additional comments about closing:  We don't randomly add features to our kernel, we like to stay as vanilla as possible.
    No problem. I saw the point. I moved on and patched my own kernel. However I got really pissed off when I saw the undervolting patch among other patches being added in the next kernel release, kernel26 2.6.23.1-7. It sure looks like features are randomly added to the arch kernel. Doesn't it?
    EDIT:
    To make this more of a constructive criticism than a rant let me ask the question:
    What is the process used by the devs for deciding what patch is added to the arch kernel?
    Last edited by raymano (2007-11-09 12:27:24)

    raymano wrote:However I got really pissed off when I saw the undervolting patch among other patches being added in the next kernel release, kernel26 2.6.23.1-7. It sure looks like features are randomly added to the arch kernel. Doesn't it?
    So because you didn't get the feature you wanted, and someone else did, that makes you mad?  I can assure you that patches aren't "randomly" added, and I'm sure if you take a step back you can agree that an undervolting patch has a greater overall benefit than a bootsplash patch.
    (-edit- Hm, upon re-reading it sounds like I'm supporting the undervolting patch. I suppose I should add that I have no use for either undervolting or bootsplash.  I could do without either, and I recognize that undervolting in and of itself can be dangerous and unstable, however the heat and battery savings shouldn't be overloooked either. 
    I don't intend to support anything over anything else - my point was that undervolting offers tangible benefits, while bootsplash is simply eye candy.  Regardless, I leave these decisions up to the kernel maintainers, as I lack the knowledge and experience to make informed decisions on such things. -/edit-)
    Now, that aside, as tomk pointed out we're currently having a discussion on what gets included and what doesn't as far as kernel patches go.  Hopefully a solid policy will emerge from this.  However, the attitude of "I didn't get what I wanted so now I'm mad!" won't get you very far.
    Last edited by Cerebral (2007-11-09 14:54:12)

  • 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?

  • Kernel patch 138888 breaks cluster

    I am trying to set up a cluster between guest LDoms on two physical 5140 servers. Without the kernel patch 138888 -03 everything works fine. When I install the patch before or after the cluster is created, it results in the two LDoms not being able to communicate over the interconnects, reporting that one or the other node is unreachable.
    Does anyone know why the patch causes that problem and if there is a fix? I'm leaving the patch off for now.
    Thanks.

    [PSARC 2009/069 802.1Q tag mode link property|http://mail.opensolaris.org/pipermail/opensolaris-arc/2009-February/013817.html]

  • Kernel patch level upgrade

    our kernel patch level is 221
    now i want upgrade patch latest non unicode 64bit kernel for DB2 database
    E:\usr\sap\QAS\SYS\exe\nuc\NTAMD64
    E:\usr\sap\QAS\DVEBMGS00\exe
    which one correct directory..

    Dear Subhash.Chandra.
    You writed the patch files have to be copied both directories.
    I'm finding the official document or manual of it.
    I updated igs patch on one server(ecc 6.0 ides).
    I copied the file to one directory(/sapmnt/SID/exe). and I found igs patch was OK(transaction : sisg).
    And the the other directory(/usr/sap/SID/DV~~/exe) has same file automatically without copy.
    Second Case,
    I updated igs patch on our ecc dev server.
    I can't update igs version with copy to only one directory.
    So I copied remained directory. Then I found igs patch updated successfully.
    Thank you.

  • ROSS CPU didn't work with kernel patch 112233-07

    Just noticed my HyperSPARC (ROSS CPU for S10/S20) had problem with kernel patch.
    Got 2 X 180Mhz ROSS CPUs running fine with Solaris 9 (kernel level 112233-07) on S20 until applied the Recommended patches set (kernel level 112233-12), once the patches set installed and reboot, the S20 won't boot up anymore and showed some error on the kernel...
    Reinstall again the Solaris 9 (kernel level 112233-07), and applied the Recommended patches set without kernel patch 112233-12, system boot up fine without issue.
    Was looking around but didn't find anyone else got same issue (even on Sunsolve site) like me, maybe the box is too old to play with...
    Cheers,

    Oops, put wrong patch ID in subject...

  • How can l get audio only from my Apple TV 3 to output through Iphone 5 using Airplay or something else so l can watch my Apple TV and listen to it through my iphine headphones without waking the family at night

    I am wanting to remotely listen to the audio form my Apple Tv3 (about 13feet away).
    I would normoally jusy plug in a headphone extension cable into the TV but it does
    not have a headphone output jack.
    I was thinking it would be the best option to simply have the audio stream to my iphone 5
    thus allowing me to watch my Apple TV late at night without waking the family,
    I was wanting to use the iphoine 5 as the audio sort of like a remove headphone reciever.
    If l could get airplay ro play the audio from the ATV3 to the iphone5 then my guess is that
    would be the best solution.  Basically use the iphone 5 as an Airplay receiver / server.
    Any other alternative would be great to hear.  Any solution that gives me good quality sound
    without cables running all over the family room.

    Not possible. Audio can be output to airplay enabled speakers via ATV settings and then headphones connected to them.

  • Kernel Patch upgrade results into error

    Recently, we upgraded our R/3 640 kernel from patch number 196 to 327. It went successful.
    But now, the Sales and order team is having problem in saving the orders(VA02, VA01).
    While saving Sales order, error pops up saying "dialog step number missing". 
    Kindly suggest.

    Hi ppl,
    The problem has been resolved.
    As i said, problem wasnt with the upgrade, but came thereafter, functional team faced issues while switching between the windows.
    Problem was with the Gui level, it needed to be upgraded too after the kernel patch upgrade.
    Thanks a lot for putting your thoughts.
    Thanks

  • 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

  • Static library not accessed properly after Solaris Kernel patch update !

    Hi,
    We are facing a sever issue in our application after our customer updated the Solaris 10 kernel patch u9 to u10.
    We have two static libraries libdlib.a and libDLIB.a, with exactly same code base, but these two libraries are scattered across the code base and linked by many shared objects in our application.
    However, one of the shared objects that links to "libdlib.a" library tries to access a function from "libDLIB.a". This behavior is causing a crash at a later point, since that shared object is supposed to access the function from "libdlib.a". Moreover, we found this is happening through the use of dbx.
    I'm unable to understand why this problem surfaced after kernel patch update, though still the shared object works fine on Solaris 10 u9 patch.
    Flow is something like this :
    1. syslogrecorder.so gets loaded by one of the processes.
    2. syslogrecorder.so is linked to "libdlib.a" at compile time, so it uses "libdlib.a" function DLIB_LoadLibrary and gets a handle to all the function pointers of the loaded library ( The purpose of DLIB_LoadLibrary is to load a shared library dynamically using dlopen )
    3. syslogrecorder.so tries to do a "dlsym" and to do that it needs access to the library handle which we got in previous call DLIB_LoadLibrary. So syslogrecorder.so calls another function from DLIB_ProcAddress, which actually gives back the access to the loaded shared library.
    Here is a catch in step 3, it is supposed to call DLIB_ProcAddress from the libdlib.a but as we observed from dbx output it does so by calling DLIB_ProcAddress from libDLIB.a and hence fails to give back the access to loaded shared library, causing crash at a later point in code.
    Can someone put some light here that why this could happen ??
    Thanks
    Kuldeep

    To clarify: You did not modify or rebuild any of your binaries, but after installing a kernel patch, the application stopped working. Most likely, something about your application depended on a accidental behavior of the runtime loader. That accidental behavior changed due to the patch, and your application failed.
    For example, if there is a circular dependency among shared libraries, the loader will break the cycle at an arbitrary point to establish an initialization order. By accident, that order might work, in the sense of not causing a problem. A change to the loader could cause the cycle to be broken at a different point, and the resulting initialization order could cause a now-uninitialized object to be accessed. I'm not saying this is what is wrong, but this is an example of a dependency on accidental loader behavior.
    Finding your actual problem will require tracing the sequence of operations leading up to the failure. You are more likely to find help in a Solaris linker forum. AFAIK, there are currently no Oracle forums for Solaris, and the old OpenSolaris forums have been converted to mailing lists. You can try the "tools-linking" list found on this page:
    http://mail.opensolaris.org/mailman/listinfo
    I also suggest you review the paper on best practices for using shared libraries written by Darryl Gove and myself:
    http://www.oracle.com/technetwork/articles/servers-storage-admin/linkinglibraries-396782.html
    If you have a service contract with Oracle, you can use your support channel to get more help.
    Edited by: Steve_Clamage on May 18, 2012 3:21 PM

  • Can I take my OS on kernel patch backwards?

    Hi All,
    I know that this is a weird question.
    Can I take my OS one (or two) kernel patch backwards?
    Lets say from "Generic_120011-14" to "Generic_118833-36". ? is it possiblle?
    All this mass is beacuse of a testing team at my work.
    Thanks!!!!

    It depends on how you got to 120011-14.
    If your initial install was 118833-36 or earlier and you patched up to 120011-14, then in theory you can back out the patches.
    But the initial install was higher than 118833-36. Or you live upgraded past it then you can't go back.
    Even if you patched past it, it would be a difficult excercise because there are a lot of related patches that rely on the higher kernel. So you would need to backout any patches that rely on it first.

  • Kernel patch level

    hello,
    We have 3 system landscape DEV, QAS & PRD on HP-UX,  oracle 9.2, ECC 5.0.
    kerne patch level of DEV system is 196 and QAS system is 347 and PRD system's kernel patch level is 196
    can this is affect on request transporting DEV to QAS and PRD or any issues plz. guide me
    thanks

    Hi,
    No problems for tranports but you're not qualifying what will be running on production....
    The whole point of a quality system is to use exactly the same release, kernel patch levels and SP levels as the prodcution system.
    Regards,
    Olivier

Maybe you are looking for

  • I cannot view my videos after upgrading to OSX

    I cannot view my videos after upgrading to OSX. Each video I try to open the message on the black background is Blocked Plug-In. In system preferences I have the latest Java but Flash Player does not upgrade to Flash 12 after numerous attempts.

  • How can I see Indic scripts in Wikipedia using Firefox 3.6.3?

    I use Firefox 3.6.3 on Windows XP. I cannot see the Indic scripts in Wikipedia. The page http://en.wikipedia.org/wiki/Help:Multilingual_support_%28Indic%29 is of no use at all, because it never mentions Firefox 3.6.3, only 1.5 and 3.0 and what worked

  • WBS Report Query

    Hi, I was wondering if someone could help give me the correct transaction to report on WBS elements in SAP? I am a SAP HR specialist and am not familiar with the Fi transactions. To cut a long story short, I am covering for a Fi colleague briefly and

  • HOW TO CALL FUNCTION MODULE INSIDE SMARTFORM

    PLEASE ANYONE TELL ME, ABOUT  HOW TO CALL FUNCTION MODULE INSIDE SMARTFORM. IT IS VERY URGENT!!!!!!!!!1

  • How to Expand the Screen of Windows Server 2003 on VMware Server 2 ?

    Folks, Hello. Because Windows 7 is not compatible to be installed PeopleSoft PIA, I have to install VMware Server 2 and then install Windows Server 2003, that is compatible with PIA, on the virtual machine. But when I open Windows Server 2003 on the