Memory Randomization - Linux default configuration

Hi,
lately I've been wondering if the Linux kernel has any ASLR (Address Space Layout Randomization) enabled by default. I know that PaX and grsecurity are in vanilla, but I've also read that by enabling these you will run into problems with X, MPlayer etc. Considering that exploits are made much, much harder when the bad guy doesn't know where his code is located in the heap, I presume that it would be worthwhile to use this technology as many of the modern exploits especially target applications the user uses to interact with the internet.
On a similar note, is the NX bit being used by default?
So, what's the current status and what does the near future look like?
Edit: Of course I meant the heap, not stack. Fixed, thanks dyscoria.
Last edited by tkdfighter (2009-03-27 14:06:36)

]So I did some reading on Wikipedia. grsecurity actually bundles PaX. Also, since version 2.6.12, the kernel has a weak form of ASLR enabled by default, as does OS X. Windows Vista has a more complete implementation. Reading this, it appears that the weak OS X implementation is not really sufficient. Miller doesn't really make a statement about Linux, but I assume you could argue that the same goes for Linux.
I can see though that PaX is not in vanilla, contrary to what I first thought, and that it doesn't support the most recent kernels.
Another question: why isn't there any protection for simple fork bombs in Arch by default? There is no distribution I know of that has nproc set in limits.conf by default. Some basic things like this would be kind of nice, as I'm sure that there are alot of trivial settings to improve security I and other users don't know about.

Similar Messages

  • Error message: ORA-27125: unable to create shared memory segment Linux-x86_

    Hi,
    I am doing an installtion of SAP Netweaver 2004s SR3 on SusE Linux 11/Oracle 10.2
    But i am facing the follow issue in Create Database phase of SAPInst.
    An error occurred while processing service SAP NetWeaver 7.0 Support Release 3 > SAP Systems > Oracle > Central System > Central System( Last error reported by the step :Caught ESAPinstException in Modulecall: ORA-27125: unable to create shared memory segment Linux-x86_64 Error: 1: Operation not permitted Disconnected
    Please help me to resolve the issue.
    Thanks,
    Nishitha

    Hi Ratnajit,
    I am too facing the same error but my ORACLE is not starting,
    Here are my results of following command:
    cat /etc/sysctl.conf
    # created by /sapmnt/pss-linux/scripts/sysctl.pl on Wed Oct 23 22:55:01 CEST 2013
    fs.inotify.max_user_watches = 65536
    kernel.randomize_va_space = 0
    ##kernel.sem = 1250 256000 100 8192
    kernel.sysrq = 1
    net.ipv4.conf.all.promote_secondaries = 1
    net.ipv4.conf.all.rp_filter = 0
    net.ipv4.conf.default.promote_secondaries = 1
    net.ipv4.icmp_echo_ignore_broadcasts = 1
    net.ipv4.neigh.default.gc_thresh1 = 256
    net.ipv4.neigh.default.gc_thresh2 = 1024
    net.ipv4.neigh.default.gc_thresh3 = 4096
    net.ipv6.neigh.default.gc_thresh1 = 256
    net.ipv6.neigh.default.gc_thresh2 = 1024
    net.ipv6.neigh.default.gc_thresh3 = 4096
    vm.max_map_count = 2000000
    # Modified for SAP on 2013-10-24 07:14:17 UTC
    #kernel.shmall = 2097152
    kernel.shmall = 16515072
    # Modified for SAP on 2013-10-24 07:14:17 UTC
    #kernel.shmmax = 2147483648
    kernel.shmmax = 67645734912
    kernel.shmmni = 4096
    # semaphores: semmsl, semmns, semopm, semmni
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 262144
    net.core.rmem_max = 262144
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
    And here is mine Limit.conf File
    cat /etc/security/limits.conf
    #<domain>      <type>  <item>         <value>
    #*               soft    core            0
    #*               hard    rss             10000
    #@student        hard    nproc           20
    #@faculty        soft    nproc           20
    #@faculty        hard    nproc           50
    #ftp             hard    nproc           0
    #@student        -       maxlogins       4
    # Added for SAP on 2012-03-14 10:38:15 UTC
    #@sapsys          soft    nofile          32800
    #@sapsys          hard    nofile          32800
    #@sdba            soft    nofile          32800
    #@sdba            hard    nofile          32800
    #@dba             soft    nofile          32800
    #@dba             hard    nofile          32800
    # End of file
    # Added for SAP on 2013-10-24
    #               soft    nproc   2047
    #               hard    nproc   16384
    #               soft    nofile  1024
    #               hard    nofile  65536
    @sapsys                 soft   nofile          131072
    @sapsys                 hard   nofile         131072
    @sdba                  soft  nproc          131072
    @sdba                  hard   nproc         131072
    @dba                 soft    core           unlimited
    @dba                 hard     core          unlimited
                      soft     memlock       50000000
                      hard     memlock       50000000
    Here is mine   cat /proc/meminfo
    MemTotal:       33015980 kB
    MemFree:        29890028 kB
    Buffers:           82588 kB
    Cached:          1451480 kB
    SwapCached:            0 kB
    Active:          1920304 kB
    Inactive:         749188 kB
    Active(anon):    1136212 kB
    Inactive(anon):    39128 kB
    Active(file):     784092 kB
    Inactive(file):   710060 kB
    Unevictable:           0 kB
    Mlocked:               0 kB
    SwapTotal:      33553404 kB
    SwapFree:       33553404 kB
    Dirty:              1888 kB
    Writeback:             0 kB
    AnonPages:       1135436 kB
    Mapped:           161144 kB
    Shmem:             39928 kB
    Slab:              84096 kB
    SReclaimable:      44400 kB
    SUnreclaim:        39696 kB
    KernelStack:        2840 kB
    PageTables:        10544 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:    50061392 kB
    Committed_AS:    1364300 kB
    VmallocTotal:   34359738367 kB
    VmallocUsed:      342156 kB
    VmallocChunk:   34359386308 kB
    HardwareCorrupted:     0 kB
    AnonHugePages:    622592 kB
    HugePages_Total:       0
    HugePages_Free:        0
    HugePages_Rsvd:        0
    HugePages_Surp:        0
    Hugepagesize:       2048 kB
    DirectMap4k:       67584 kB
    DirectMap2M:    33486848 kB
    Please let me know where i am going wrong.
    Wat thing basically u check on /proc/meminfo command
    Regards,
    Dipak

  • Oracle taking too much memory in Linux

    Hi.. I am using Oralce on linux 7.5
    No any active session is running on server for oracle ..
    But oracle taking too much memory in linux when I check with TOP command ..
    16:08:29 up 19 days, 20:14, 2 users, load average: 5.32, 4.63, 3.78
    227 processes: 226 sleeping, 1 running, 0 zombie, 0 stopped
    CPU states: cpu user nice system irq softirq iowait idle
    total 2.5% 0.0% 2.9% 0.4% 0.0% 91.8% 2.2%
    cpu00 3.8% 0.0% 3.8% 0.0% 0.0% 92.2% 0.0%
    cpu01 0.4% 0.0% 0.0% 0.0% 0.0% 99.5% 0.0%
    cpu02 0.8% 0.0% 4.7% 1.7% 0.0% 85.7% 6.8%
    cpu03 5.1% 0.0% 3.0% 0.0% 0.0% 89.6% 2.1%
    Mem: 8203404k av, 8186192k used, 17212k free, 0k shrd, 7292k buff
    6266516k actv, 1275016k in_d, 136704k in_c
    Swap: 6289384k av, 10528k used, 6278856k free 7602904k cached
    PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
    6224 oracle 15 0 1007M 1.0G 998M D 0.0 12.5 30:45 1 oracle
    10628 oracle 15 0 1000M 998M 998M S 0.0 12.4 0:16 0 oracle
    6230 oracle 15 0 945M 945M 943M S 0.0 11.7 82:33 1 oracle
    10188 oracle 15 0 944M 942M 931M S 0.0 11.7 3:02 1 oracle
    19128 oracle 15 0 909M 901M 899M S 0.0 11.2 2:49 2 oracle
    6864 oracle 15 0 886M 886M 877M S 0.0 11.0 6:12 3 oracle
    18586 oracle 22 0 883M 882M 880M D 1.9 11.0 1:15 0 oracle
    6870 oracle 15 0 433M 432M 431M S 0.0 5.4 0:21 2 oracle
    6421 oracle 15 0 337M 336M 335M S 0.0 4.2 1:07 2 oracle
    8478 oracle 15 0 272M 271M 269M S 0.0 3.3 0:12 1 oracle
    18250 oracle 15 0 256M 255M 252M S 0.0 3.1 0:38 0 oracle
    6876 oracle 15 0 251M 250M 249M S 0.0 3.1 1:03 0 oracle
    17926 oracle 15 0 225M 224M 223M S 0.0 2.8 0:01 1 oracle
    19320 oracle 15 0 197M 196M 195M S 0.0 2.4 0:23 1 oracle
    18116 oracle 15 0 168M 167M 165M S 0.0 2.0 0:04 2 oracle
    19596 oracle 15 0 159M 158M 155M D 2.2 1.9 0:17 0 oracle
    6228 oracle 15 0 156M 155M 142M S 0.0 1.9 12:05 1 oracle
    18902 oracle 15 0 81612 71M 48364 S 0.0 0.8 3:07 3 oracle
    19286 oracle 15 0 48420 46M 46412 S 0.0 0.5 0:03 0 oracle
    6222 oracle 15 0 41496 40M 39684 S 0.0 0.4 9:38 3 oracle
    19602 oracle 15 0 40324 38M 38164 S 0.0 0.4 0:00 2 oracle
    5962 mysql 25 0 39168 38M 88 S 0.0 0.4 0:00 1 mysqld
    5963 mysql 15 0 39168 38M 88 S 0.0 0.4 0:08 0 mysqld
    5964 mysql 20 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    5965 mysql 25 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    5966 mysql 25 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    5967 mysql 20 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    5969 mysql 15 0 39168 38M 88 S 0.0 0.4 2:16 2 mysqld
    5970 mysql 15 0 39168 38M 88 S 0.0 0.4 2:31 1 mysqld
    5971 mysql 24 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    5972 mysql 20 0 39168 38M 88 S 0.0 0.4 0:00 0 mysqld
    6868 oracle 15 0 27312 26M 15204 S 0.0 0.3 8:21 3 oracle
    19554 oracle 15 0 20920 19M 18192 S 0.0 0.2 0:00 3 oracle
    6874 oracle 15 0 16904 16M 15400 S 0.0 0.2 1:15 1 oracle
    19444 oracle 15 0 13636 12M 12004 S 0.0 0.1 0:00 1 oracle
    19442 oracle 15 0 12964 12M 11324 S 0.0 0.1 0:00 1 oracle
    19474 oracle 15 0 12708 12M 11076 S 0.0 0.1 0:00 2 oracle
    Why oracle taking too much memory?
    Any solution for this bec of that my updation takes too much time .
    Edited by: harshalpatil on Oct 13, 2008 4:11 PM

    Harsh,
    1) What version of Oracle you running on 7.5 release of linux?
    2)How did you come to the conclusion that because of this, your update is slow?
    Cheers
    Aman....

  • Setting Default Configuration in 1.4.2

    Previous versions of Java Web Start had a default configuration file javaws.cfg which contained the default preferences. When JWS was installed on PCs in our intranet, we could switch the cfg file to one which, amongst other things, set the proxy correctly and disabled shortcut creation. Then when any other user logged on to the PC, they would get a copy of this cfg file.
    But in JWS 1.4.2 there no longer seems to be a default cfg file. When a user logs on they get defaults which are incorrect for our environment. This is a problem when several different users share the same PC. Whenever a new user logs on to the PC and uses Java Web Start, we must set up the preferences manually.
    Our users are in a call center and are not capable of setting preferences themselves. In fact in the past we have removed the JWS icon from the desktop because we don't want them to even know it exists. All they know how to do is click a link (to a jnlp document) on a web page.
    Is there some way to set the default preferences at install time that I've missed?
    Thanks,
    Simon.

    Educated guesswork mostly; read over the JavaOne "whats new with web start" to get a feel for the changes yourself (http://servlet.java.sun.com/javaone/sf2003/conf/sessions/display-1486.en.jsp). Several things here will lead to internal changes. While it's location isn't likely to change (they're in the right place now - in the user profile dir) the contents, structure and config files certainly will.
    Biggest single change is the unification of Java Plugin and Web Start, according to the slides this includes the merging of the applet & web start caches and configuration dialogs (it's not a big leap to assume this means merging their config files also). The new 1.5 Jar Hyper Compression format will also doubtless come into play changing the very format of the Jars getting cached. The other big change is to the security system - both opening up the sandbox model and a new central administration system will mean that the preferences on a users machine may be overridden at any time by the administrator. The cache structure itself undergos a big change with the new 'System Cache' - given that users cannot read from another users profile, this system cache will need to be stored in some shared directory elsewhere. A move that will split normal operation into a pair of active caches further obfuscates assumptions about the internal structure somewhat. This only scratches the surface here - needless to say, big changes ahead.
    For the 'system cache' It'll be interesting to see how the web start team get around the default privileges assigned to a domain user under XP typically doesn't allow writing to a directory outside of their user profile folder (default privs are restricted). Similarly I'd like to see how well the new JNLP file associations work out in a similar scenario. Adding a file association requires writing to the registry; this again is typically a prohibited operation requiring local administrator rights to the machine. I hope the web start team have come up with answers to these problems and not just take the Java update line of only working while the user is logged on as a local administrator (http://www.javadesktop.org/forums/thread.jspa?threadID=184&tstart=0). This severely limits your user base to non-networked single user machines (home users), the network admins machine and windows 98 & me boxes which don't share the security model.
    Finally it's not a good idea to make any assumptions about the internal layout and contents of any of Sun's undocumented services, it's always going to be prone to change without warning. Developers make changes to these at their own peril and only have themselves to blame when their code suddenly stops working.
    - Richard

  • Load default configuration in BIOS to fix sound, caused another problem

    Hey !
    I have had problem to get sound in my T61, and used Lenovo support, Troubleshooting, to fix it.
    I did as it told in Lenovo Support.
    In BIOS Setup utility menu setup I pressed F9.
    Then I selected YES to load the default configuration.
    After that I pressed F10 key and YES to save the configuration.
    But after that when I start the computer it says that a failur has occured, and windows has shot down to avoid problems with the computer.
    Is there any way of going back in the BIOS setup, so I should get it work again ?
    Thanks in advance/ Kurt
    Moderator edit: Subject edited for clarity.

    Hi !
     I solved it with money !
    I went to a company, and they fixed it, Don't ask me how ! I did not understand when they described it.
    Anyway I have another problem with the sound, as you can see in the other message !
    They tried to fix that to, but could not solve the problem.
    George

  • Dynamic Memory on Linux VM

    Hello!
    Hyper-V 3.0 is great! After it will be released, I think it will become the most popular hypervisor. But it remains a major drawback.
    Nowhere announced support for dynamic memory for Linux VM on Hyper-V.
    Planned at least in some perspective to implement this functionality?
    Now we have to use two different hypervisors, as Hyper-V does not meet all the requirements of our customers.
    Mark Tepterev
    Oversun

    ~
    ~
    Moved  P.P.P.S.
    Q from Brian Wong:
    ----- Original Message -----
    From: "Brian Wong"
    To: <[email protected]>
    Sent: Thursday, March 06, 2014 9:24 AM
    Subject: Re: Linux does not use more than the startup RAM under Hyper-V with dynamic memory enabled
    On 3/6/2014 1:20 AM, Brian Wong wrote:
    > The kernel is built with the full set of Hyper-V drivers, including the
    > key "Microsoft Hyper-V Balloon Driver" as well as memory hot-add and
    > hot-remove functionality. This is happening with both the Gentoo-patched
    > 3.10.32 kernel and the vanilla 3.12.5 kernel. The host machine has a
    > total of 24 GB of memory.
    >
    > For now, I am working around the issue by starting the VM with the
    > startup memory set to the maximum and letting Hyper-V take the usused
    > memory back when it is not in use. The VM will then get the extra memory
    > when it needs it.
    >
    > Have I encountered a bug in the Hyper-V balloon driver?
    >
    Just a correction: the vanilla kernel version is 3.13.5, not 3.12.5.
    Sorry for any confusion.
    Brian Wong
    http://www.fierydragonlord.com
    ----- Original Message -----
    From: "Brian Wong"
    To: <[email protected]>
    Sent: Thursday, March 06, 2014 9:20 AM
    Subject: Linux does not use more than the startup RAM under Hyper-V with dynamic memory enabled
    I'm new to LKML, so please don't be too hard on me :)
    I'm running Gentoo Linux under Microsoft Client Hyper-V on Windows 8.1
    Pro, and I've noticed some odd behavior with respect to dynamic memory
    (aka memory ballooning). The system will never use more than the startup
    memory defined in the virtual machine's settings.
    ( VVM: typewriting error viRtual fixed by me, for best search in future )
    For example, if I set the startup memory to 512 MB, and enable dynamic
    memory with a minimum of 512 MB and a maximum of 8192 MB, the system
    will never allocate than 512 MB of physical memory, despite Hyper-V
    assigning more memory to the VM and the added memory being visible in
    the output of "free" and "htop". Attempting to use more memory causes
    the system to start paging to swap, rather than actually allocating the
    memory above the startup memory assigned to the VM.
    The kernel is built with the full set of Hyper-V drivers, including the
    key "Microsoft Hyper-V Balloon Driver" as well as memory hot-add and
    hot-remove functionality. This is happening with both the Gentoo-patched
    3.10.32 kernel and the vanilla 3.12.5 kernel. The host machine has a
    total of 24 GB of memory.
      Brian Wong wrote On 3/6/2014 1:20 AM:
     Just a correction: the vanilla kernel version is 3.13.5, not 3.12.5. )
    For now, I am working around the issue by starting the VM with the
    startup memory set to the maximum and letting Hyper-V take the usused
    memory back when it is not in use. The VM will then get the extra memory
    when it needs it.
    Have I encountered a bug in the Hyper-V balloon driver?
    Brian Wong
    http://www.fierydragonlord.com
    ----- Original Message -----
    From: "Victor Miasnikov"
    To:  [email protected]; "Brian Wong"
    Cc: "Abhishek Gupta (LIS)" ( zzzzzzzzzzzzzzz (at) microsoft.com>; "KY Srinivasan" zzzzzzzzzzz (at) microsoft.com
    Sent: Thursday, March 06, 2014 1:07 PM
    Subject: Re: Linux does not use more than the startup RAM under Hyper-V with dynamic memory enabled RE: [PATCH 2/2]
    Drivers: hv: balloon: Online the hot-added memory "in context" Re: [PATCH 1/1] Drivers: hv:
    Hi!
     Short:
     Question to Linux kernel team:
    may be patch
    >>> [PATCH 2/2] Drivers: hv: balloon: Online the hot-added memory "in context"
    can solve problems with dynamic memory hot add in Hyper-V VMs with Linux OS ?
     Full:
    BW>> .., if I set the startup memory to 512 MB, and enable dynamic
    BW>> memory with a minimum of 512 MB and a maximum of 8192 MB,
    BW>>  the system will never allocate than 512 MB of physical memory
    BW>>
    BW>> Have I encountered a bug in the Hyper-V balloon driver?
    BW>>
     Unfortunately,  It's long story . . . :-(
    a)
     I already ( on January 09, 2014 2:18 PM )  write about problems with "Online the hot-added memory"  in "user space" see
    P.P.S.
    b)
      See
    Bug 979257 -[Hyper-V][RHEL6.5][RFE]in-kernel online support for memory hot-add
    https://bugzilla.redhat.com/show_bug.cgi?id=979257
     (  Info from this topic may be interessant not only for RedHat users )
    b2)
     Detail about pathes related problem "Online the hot-added memory"  in "user space" :
    >>> [PATCH 2/2] Drivers: hv: balloon: Online the hot-added memory "in context"
    >>>
    >>>
    >>> === 0001-Drivers-base-memory-Export-functionality-for-in-kern.patch
    >>>  . . .
    >>> +/*
    >>> + * Given the start pfn of a memory block; bring the memory
    >>> + * block online. This API would be useful for drivers that may
    >>> + * want to bring "online" the memory that has been hot-added.
    >>> + */
    >>> +
    >>> +int online_memory_block(unsigned long start_pfn) {  struct mem_section
    >>> +*cur_section;  struct memory_block *cur_memory_block;
    >>>
    >>>  . . .
    >>> ===
    >>>
    >>>
    >>> ==
    >>>  . . .
    >>> == 0002-Drivers-hv-balloon-Online-the-hot-added-memory-in-co.patch
    >>>   . . .
    >>>    /*
    >>> -   * Wait for the memory block to be onlined.
    >>> -   * Since the hot add has succeeded, it is ok to
    >>> -   * proceed even if the pages in the hot added region
    >>> -   * have not been "onlined" within the allowed time.
    >>> +   * Before proceeding to hot add the next segment,
    >>> +   * online the segment that has been hot added.
    >>>     */
    >>> -  wait_for_completion_timeout(&dm_device.ol_waitevent, 5*HZ);
    >>> +  online_memory_block(start_pfn);
    >>>
    >>>   }
    c)
      Before apply patches ( see in P.S. about native udev-script) we are need use one of this methods:
     [ VVM:   URL of this topic skipped ]
    c1)
    "/bin/cp method" by Nikolay Pushkarev :
    Following udev rule works slightly faster for me (assuming that memory0 bank always in online state):
    SUBSYSTEM=="memory", ACTION=="add", DEVPATH=="/devices/system/memory/memory[1-9]*",
    RUN+="/bin/cp /sys$devpath/../memory0/state /sys$devpath/state"}}
    ( VVM : of course all need be place in one line, 2 line in this msg. -- only for good visual formating reasons )
    c2)
    udev rule using "putarg" by Nikolay Pushkarev :
     Even "/bin/cp method" udev rule work time to time not as need :-(
    As a result, Nikolay Pushkarev write a program putarg.c, that is even faster than "/bin/cp method" :
    ==
    #include <stdio.h>
    #include <fcntl.h>
    #include <sys/ioctl.h>
    #include <string.h>
    int main(int argc, char** argv) {
      int i, fd;
      if (argc < 2) return 0;
      if ((fd = open(argv[1], O_RDWR)) < 0) return 1;
      for (i = 2; i < argc; i++) {
        if (write(fd, argv[i], strlen(argv[i])) < 0) {
          close(fd);
          return i;
      close(fd);
      return 0;
    ==
     The first argument - the name of the output file ,
    and argument number 2 ( and all subsequent (  if exist ) ) - are text that are wiil be written in output file.
     Compile source code to executable file by run command:
    gcc -o putarg -s putarg.c
    The resulting binary need be placed an accessible location , such as /usr/bin, or wherever you want.
    Now udev rule using "putarg" can be written as :
    SUBSYSTEM=="memory", ACTION=="add", RUN+="/usr/bin/putarg /sys$devpath/state online"
    This complex solutions ( compiled file and udev-rule ) works exceptionally fast.
    Best regards, Victor Miasnikov
    Blog:  http://vvm.blog.tut.by/
    P.S.
    Nikolay Pushkarev about standart udev-script :
    Strange, that the native udev-script
    SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"
    triggered somehow through time ( VVM: very often not work as need )
    P.P.S.
    ----- Original Message -----
    From: "Victor Miasnikov"
    To: "Dan Carpenter"; "K. Y. Srinivasan" ; <[email protected]>
    Cc: "Greg KH" ; <[email protected]>; <olaf (at) aepfle.de>; ""Andy Whitcroft"" <zzzzzzzzzzzz (at)
    canonical.com>;
    <jasowang (at) redhat.com>
    Sent: Thursday, January 09, 2014 2:18 PM
    Subject: RE: [PATCH 2/2] Drivers: hv: balloon: Online the hot-added memory "in context" Re: [PATCH 1/1] Drivers: hv:
    Implement the file copy service
    Hi!
    > Is there no way we could implement file copying in user space?
      For "file copy service"  "user space"  may be pretty good
    But I ( and other Hyper-V sysadmin)  see non-Ok ( in "political correct" terminalogy) results with "hv: balloon: Online
    the hot-added memory" in "user space"
    ==
     [PATCH 2/2] Drivers: hv: balloon: Online the hot-added memory "in context"
    ==
     What news?  Roadmap?
    Best regards, Victor Miasnikov
    Blog:  http://vvm.blog.tut.by/
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ----- Original Message -----
    From: "KY Srinivasan"
    To: "Victor Miasnikov"; [email protected]; "Brian Wong"
    Cc: "Abhishek Gupta (LIS)"
    Sent: Thursday, March 06, 2014 1:23 PM
    Subject: RE: Linux does not use more than the startup RAM under Hyper-V with dynamic memory enabled RE: [PATCH 2/2]
    Drivers: hv: balloon: Online the hot-added memory "in context" Re: [PATCH 1/1] Drivers: hv:
    > -----Original Message-----
    > From: Victor Miasnikov
    > Sent: Thursday, March 6, 2014 3:38 PM
    > To: [email protected]; Brian Wong
    > Cc: Abhishek Gupta (LIS); KY Srinivasan
    > Subject: Re: Linux does not use more than the startup RAM under Hyper-V
    > with dynamic memory enabled RE: [PATCH 2/2] Drivers: hv: balloon: Online
    > the hot-added memory "in context" Re: [PATCH 1/1] Drivers: hv:
    >
    Victor,
    I will try to get my in-context onlining patches accepted upstream.
    K. Y

  • MS ssis service: registry setting specifying configuration file does not exist. attempting to load default configuration file. SQLIService100 - event id 274

    window 2008 R2 server ---- after installing SQL 2008 R2 then applying sp2 / sp3 I noted a warning -
    Note this server had SQL 2008 R2 uninstalled previously.
    MS ssis service: registry setting specifying configuration file does not exist. attempting to load default configuration file.
    SQLIService100 - source
    event id- 274
    user - N/A
    Task category - service control.
    Do we need to fix something and how do we fix this warning event?
    dsk

    You could search online for this warning. I was able to find http://superuser.com/questions/346264/event-log-warning-registry-setting-specifying-configuration-file-does-not-exist
    where the fix is "in your registry, go to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFile
    or
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ServiceConfigFile
    if value is empty then add in:
    C:\Program Files\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.ini.xml"
    Arthur
    MyBlog
    Twitter

  • How to retrive the overwritten SAP Default Configuration

    Hi There,
    I was trying to enhance the component BT115IT_SLSO to add some new fields into the table view Items.
    I copied the view configuration to my Z config key but by mistake & added the fields into the default view and saved the changes. Now the default configuration is screwed up.
    Can some one point out how to retrive the SAP standard configuration( where it is stored ). In the configuration tab of the view the configuration looks ok but in Web UI I see all the columns available in the context node, and makes the view useless, when I go to the personlization of the view all fields shows the message < Error in Meta data > and I can not see the details of the fields.
    I have already backed off my enhancement. Now I want to retrive the view configuration.
    Your help will be highly appreciated.
    Thanks,
    Vikash.

    Issue resolved.
    Solution was In BSP workbench when I went to choose configuration I saw that just next to std conf there was column for cust conf. and both were marked X so I deleted the conf and that gave me the standard conf back.
    Thanks,
    Vikash.

  • Configuring the default configuration profile for Profile Manager

    Hello folks,
    I would like to edit the default configuration profile served by Profile Manger. As far as I understand the only thing I can configure from the Server.app is the name of the profile. The settings for the different services provided by the server (such Mail, Messages, etc.) are automatically chosen by Server.app. When logging as an administrator on the Profile Manager webapp, I can go to "Groups", choose "Everyone", go to "Settings" to review the different payloads. However, almost none of the settings are editable. You can read "This payload is configured using the Server app" on the top of the various panels.
    So my question is: How do you use Server to tweek those payloads? Can this be done using the serveradmin command line tool?
    Thank you very much for your help.
    Regards

    Bump. This is annoying the crap out of me. Every time I try to design a website using Coda, this color picker bug plagues me. I just wish I could turn off color profiles completely as I will never use them.

  • Default Configuration Lines on Nexus 5000

    What is the purpose of these  default configuration lines? What do they mean? I can't find an  explanation of them anywhere. I believe some are written to the config  when FCoE is enabled....
    I would like to know exactly what they are doing.
    I DO have an idea but I would like to have each line explained, one at a time, so that I can understand how Cisco implements PFC and ETS and how they identify system classes, etc....
    class-map type qos class-fcoe
    class-map type queuing class-fcoe
      match qos-group 1
    class-map type queuing class-all-flood
      match qos-group 2
    class-map type queuing class-ip-multicast
      match qos-group 2
    class-map type network-qos class-fcoe
      match qos-group 1
    class-map type network-qos class-all-flood
      match qos-group 2
    class-map type network-qos class-ip-multicast
      match qos-group 2
    system qos
      service-policy type qos input fcoe-default-in-policy
      service-policy type queuing input fcoe-default-in-policy
      service-policy type queuing output fcoe-default-out-policy
      service-policy type network-qos fcoe-default-nq-policy

    What is the purpose of these  default configuration lines? What do they mean? I can't find an  explanation of them anywhere. I believe some are written to the config  when FCoE is enabled....
    I would like to know exactly what they are doing.
    I DO have an idea but I would like to have each line explained, one at a time, so that I can understand how Cisco implements PFC and ETS and how they identify system classes, etc....
    class-map type qos class-fcoe
    class-map type queuing class-fcoe
      match qos-group 1
    class-map type queuing class-all-flood
      match qos-group 2
    class-map type queuing class-ip-multicast
      match qos-group 2
    class-map type network-qos class-fcoe
      match qos-group 1
    class-map type network-qos class-all-flood
      match qos-group 2
    class-map type network-qos class-ip-multicast
      match qos-group 2
    system qos
      service-policy type qos input fcoe-default-in-policy
      service-policy type queuing input fcoe-default-in-policy
      service-policy type queuing output fcoe-default-out-policy
      service-policy type network-qos fcoe-default-nq-policy

  • "Use Default Configuration" on OIF test page

    On the OIF testing page
    http://host:port/fed/user/testspsso, there is an option "Use Default Configuration". with this option checked, some of fields on the page disabled
    -- How can I find out ahat are the default configurations being used currently?
    -- uncheck "Use Default Configuration" and leave those fields as "Not Selected" , what is the differece between the "Use Default Configuration" options checked and those fields disabled as "Not Selected" ?
    Thanks

    Hi,
    Allow ALL for the new ScriptAlias and Directory you have added in the httpd.conf file. For example ..
    If you add --> ScriptAlias /custom-bin/ "/u01/applmgr/mycgi/bin/", then "/u01/applmgr/mycgi/bin/" is the directory.
    Regards,
    Hussein

  • Default configuration parameters

    'Show run' don't show default configuration parameters, interface specific default parameters. It only shows manually entered commands only.
    Is there any way to find out default all hidden configuration commands and values?

    It's been seven years since someone else asked this question, so I'm looking for an update.
    We just bought a UC560, mainly intending it as our new VoIP phone controller:
    Cisco IOS Software, UC500 Software (UC500-ADVIPSERVICESK9-M),  Version 15.0(1)XA2, RELEASE SOFTWARE (fc2)
    Compiled Sat 06-Mar-10 04:52 by prod_rel_team
    ROM: System  Bootstrap, Version 15.0(1r)XA, RELEASE SOFTWARE (fc1)
    Apparently it can also do routing, NAT, DHCP, and a basic firewall. I wasn't planning to use it for that, and was planning to migrate from Netware 6.5 routing/firewall to Microsoft RRAS, but I guess if this Cisco box can do it, might as well.
    But I am not (yet?) a Cisco certified tech so I don't have the 1000 command line options and defaults all memorized.
    If I enable DHCP, can it tell me the default address lease time? Does the Cisco DHCP ping addresses before assigning them, to avoid accidental overlaps? "show running_config" only shows what we have configured, not what the any of the defaults are..

  • EMCLI default configuration directory

    How do I find the default configuration directory for EMCLI on the OMS host? I changed the EM Console ports and need to re-configure EMCLI to use the new port. I can get the configuration using:
    $ $OMS_HOME/bin/emcli setup
    Oracle Enterprise Manager Cloud Control 12c Release 2.
    Copyright (c) 1996, 2012 Oracle Corporation and/or its affiliates. All rights reserved.
    Instance Home : /u01/app/oracle/Middleware/gc_inst/em/EMGC_OMS1/sysman/emcli/setup/.emcli
    Verb Jars Home : /u01/app/oracle/Middleware/gc_inst/em/EMGC_OMS1/sysman/emcli/setup/.emcli
    EM URL : https://oms1.example.com:7799/em
    EM user : sysman
    Trust all certificates : true
    Auto login : false
    But it doesn't display the configuration directory. I'd like to re-use the existing directory.
    Thanks,
    Leighton

    Hello Leighton,
    have you tried to change this using:
    ./emcli setup -url=http://myworkstation.us.oracle.com:em_port/em -username=em_user
    Regards
    Rob
    http://oemgc.wordpress.com

  • Linux 9i2 Configuration assistants can't find jre

    Installing database 9i2 on RedHat Linux 7.2.
    Install succeeds. Post install Configuration Assistants failed to start because "jre not found in $ORACLE_HOME/oracle.swd.jre/bin/i386/native_threads/jre"
    Why not? What to do now? I am 'dead in the water' until I can get some help.
    Thanks.

    Whoopee! I now have a clean install and a functioning Oracle 9i2 database installed on my RedHat Linux 7.1 system!!!
    Thank you gentlemen ... thank you all who have provided guiding counsel.
    Ultimately there were two "tricks" which allowed me to get the clean install. The first was to select the custom install and re-direct the installation directory for the jre1.3.1 to some other directory than the default. The default installation directory was the same directory into which the jre1.1.8 was installed. This solved the problem that the configuration assistants could not find the jre.
    The second trick was to set the kernel parameter shmmax to 400000000 by (as root)
         echo 400000000 > /proc/sys/kernel/shmmax
    This solved the problem of the end-of-file on communication channel.
    There was a similar suggestion to remove all the shared memory segments owned by oracle. That did not work for me. I tried them both; only the shmmax set was effective.
    You all have been such a help to me that I feel I owe somebody something for your help. I will make it a point to keep checking this forum for the next month or so to see if I can offer some useful suggestions to some other poor soul who is trying so hard to get this Oracle beast i[i]Long postings are being truncated to ~1 kB at this time.

  • Where is Acrobat Reader 7.0 (Linux) default printer setting saved?

    I have a GNU/Linux based system with Firefox/Acrobat Reader v7.0 plugin installed.
    I need to set a specific printer for the Reader plugin to use prior to starting the browser.
    In AcrobatReader version 5.x, I modified the file 'AcroRead' which contained the line "*lprCommand:/usr/bin/lpr" and added a '-P Queuename'.
    Is there an equivelent to this in the Reader7.0 environment?
    TIA,
    Tom

    Unfortunately, that doesn't cover requirements.
    This is an environment where I need to configure the printer for the user every time prior to starting the browser. The users are on a thin client; when the client reboots (nightly) any saved configuration is wiped out.
    I need to set the 'user defaults' for each user, on each workstation, every time the software (Firefox, Acrobat Reader, etc) is launched.
    The defaults are not stored on the client system -- they are saved on a network accessible server. Using a shell script, a base configuration downloaded from the network server, and based on various criteria, (location, username, client ID, ... ), various defaults get set every time the workstation boots.

Maybe you are looking for

  • What are the major differences between 4.7 and ecc5.0

    hi all What are the major differences between 4.7 and ecc5.0 regards JK Rao

  • AS3: Classes, subclasses and "implicit coercion"

    Hi. I have created several custom classes: - Category, containing a string with the category's name. - SubCategory, extends Category. - CategoryList, containing an array of Category instances and a function getCategoryByName. - SubCategoryTracer, wit

  • Scheduling Agreement confirmation control key

    Hi How to maintain the vendor confirmation for the scheduling agreement. What is the steps involved. thanks MM

  • For Each Month Dimenstion in Universe

    Hello All,    I would like to to create each month object/dimension in my universe. I would like to see sum value( for ex: plan cost, for each month )when i select the date range for each month. How can i create Object/Dimension each month in Univers

  • Linkage between PR and Outline agreement

    Hi All Is there any linkage between PR and Outline agreement If not how this link can be created in SAP Suppose User raise PR after that the Contract is raised and has to be released at both levels That is at PR level also and at OLA level also it ha