Computers report "not required", but why ?

I am trying to push out Windows 8.1 Update 1 (KB 2919355) to a collection, containing all my windows 8.1 computers.
However, if I check the SCCM report, most of the computers (that all contain Windows 8.1 Enterprise or Pro) have a state of "Update is not required".  A couple of machines got the update alright. 
The update has not been superseeded, by any other update, and the update is for the x64 OS, and the OS of all machines is x64. 
Does anyone have a clue with it's behaving this way, or what to do from here ? 

There are three known solutions solution to this that were established in
this thread:
Download and deploy 2919355 and 2919442 to Windows 8.1 systems separately from WSUS.
Download and deploy Windows 8.1 Update slipstream media that includes all the Windows 8.1 Update patches.
Apply the Windows 8.1 Update patches using DISM to the original (ca 2012) Windows 8.1 media.
(1) works, although I have not found a way to get SCCM to reliably deploy 2919442 by packaging it as an application or package.  I did determine that once 2919442 is installed on a deployed machine SCCM will eventually succeed in patching
up to a current machine provided almost automatically -- you still have to reboot each machine a few times manually.
I have yet to actually get a copy of the Windows 8.1 Update slipstream media required for (2).  It is missing from my VLSC portal.
I have had the best success by doing (3) by manually applying 2919442, and the patches list in KB2919355
in the correct order to the Windows 8.1 install media wim using DSM.  That process looks something like this:
dism /mount-wim /wimfile:win81.wim /index:2 /mountdir:.\mount
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2919442-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2919355-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2932046-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2959977-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2937592-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2938439-x64.msu
dism /image:.\mount /add-package /packagepath:.\patches\Windows8.1-KB2934018-x64.msu
dism /Unmount-Image /MountDir:.\mount /Discard
Where
win8.1.wim is from the original circa 2012 Windows 8.1 install media
.\mount is an empty folder
.\patches is the folder containing each of the required patches
Hope this helps someone avoid the pain it took me to figure this out.
Alex

Similar Messages

  • I have 1 mastercard cards were filling apple id has not traded but why buy items in the game, looking forward to supporting

    I have 1 mastercard cards were filling apple id has not traded but why buy items in the game, looking forward to supporting

    I'm not sure what your post means. If you are trying to make an in-app purchase in a game then what happens when you try to do it, does the 'buy' button not work, do you get any error messages ... ?
    If you are getting a message to contact iTunes Support then you can do so via this link and ask them why the message is appearing (we are fellow users here on these forums, we won't know why) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
    If it's a different problem ... ?

  • AutoInvoice - DFF not required but still returns error

    Hi all,
    We're using autoinvoice to import invoice from other system. We use several DFFs at the line (interface_line_attributes - context specific) as well as the header level (Header_attributes - using Global Data Elements).
    A couple of these DFFs are not mandatory - they're extra fields that can be used whenever we need to store more information on the transaction, otherwise they can be left blank. I have set them as not required (Required checkbox on the value set is unchecked), but whenever I leave these DFFs blank the system throws an error "All enabled segments of Transaction Flexfield must have a value". Is there any way to resolve this.
    Thanks

    What is your application release?
    Please see these docs.
    Troubleshooting Transaction Flexfields in AutoInvoice [ID 1077555.1]
    Setting Up Receivables Descriptive Flexfields [Video] [ID 1068344.1]
    You Must Supply Sales Credit Assignments For This Transaction [ID 334599.1]
    Line DFF Attribute15 Not Transferred To AR Autoinvoice Interface: RA_INTERFACE_LINES_ALL [ID 1266768.1]
    For TCS Why Auto Invoice Is Rejecting Transactions With Transaction Flexfield Must Have A Value [ID 1188738.1]
    Invoice Group Default Line Type not Working which Causes Autoinvoice to Fail [ID 1296066.1
    Thanks,
    Hussein                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Crystal report files created, but why not all?

    I am using several (total 19) Crystal report files (*.rpt) in my project as report or subreport. When I delete these rpt files under my "...\bin\Debug" folder and run the application I see that some (exactly 14) of them are automatically retrieved back into the "...\bin\Debug" folder.
    But there are several other reports (remaining 5 of them) I also want them to be created at the application start. I have debugged the application from tha main entrance and saw that the rpt files are generated even the first line of code is executed. Also checked my "App.config" file (where I hold the paths for these report originals) and added the most recently created report that is not retrieved into the file, but the file is not retrieved.
    I have also checked the contents of "XXXXX.exe" (XML Configuration file), "XXXXX.vshost.exe" (XML Configuration file) under "...\bin\Debug" folder and "XXXXX" (Microsoft Visual Studio Solution), "XXXXX" (Microsoft Visual Studio Project file), "XXXXX.csproj" (Visual Studio Project User Options file), "XXXXX" (XML Configuration file) under the project folder but I still can not figure out how the Visual Studio determines which ones to retrieve and leave others
    Any help would be appreciated.
    Regards.

    This could be related to the Build Action property for the .rpt file.  Compare the settings for this property to see if the files that are not copied have a different setting.
    -MJ

  • Hibernate not working but why

    I have followed the wiki and added "resume=/dev/sda2" to my kernel paramteters. (sda2 being my swap partition). I have added the 'resume' hook to mkinitcpio.conf, and also regenerated it with "mkinitcpio -p linux" as outlined in the wiki page on suspend/hibernate.
    When i run 'systemctl hibernate' it appears to actually go into hibernation, but then when i turn it on again it boots from scratch.
    Oddly I notice that in dmesg it shows my kernel parameters but 'resume=/dev/sda2' is missing ! I don't understand why/how, and I even got rid of all other boot entires with uefibootmgr and double checked which the current one was, and it shows right there that the current one does have 'resume' appended to the kernel parameters, yet in dmesg it's missing ! If that's unclear what I mean is
    from efibootmgr (note #0006 which is current and first in boot order, has the resume paramter added):
    [root@hostname user]# efibootmgr -v
    BootCurrent: 0006
    Timeout: 2 seconds
    BootOrder: 0006,0001,0002,0003
    Boot0000* Arch HD(1,800,100000,b75635ad-ec31-4cac-ad80-25584831f818)File(\vmlinuz-linux)r.o.o.t.=./.d.e.v./.s.d.a.3. .r.w. .i.n.i.t.r.d.=./.i.n.t.e.l.-.u.c.o.d.e...i.m.g. .i.n.i.t.r.d.=./.i.n.i.t.r.a.m.f.s.-.l.i.n.u.x...i.m.g.
    Boot0001* UEFI:CD/DVD Drive BIOS(81,0,00)
    Boot0002* UEFI:Removable Device BIOS(82,0,00)
    Boot0003* UEFI:Network Device BIOS(83,0,00)
    Boot0004* UEFI:Removable Device BIOS(82,0,00)
    Boot0005* UEFI:Network Device BIOS(83,0,00)
    Boot0006* ArchLinux HD(1,800,100000,b75635ad-ec31-4cac-ad80-25584831f818)File(\vmlinuz-linux)r.o.o.t.=./.d.e.v./.s.d.a.3. .r.w. .r.e.s.u.m.e.=./.d.e.v./.s.d.a.2. .i.n.i.t.r.d.=./.i.n.t.e.l.-.u.c.o.d.e...i.m.g. .i.n.i.t.r.d.=.i.n.i.t.r.a.m.f.s.-.l.i.n.u.x...i.m.g.
    [root@hostname user]#
    from boot log (what happened to the resume parameter??):
    Dec 29 06:37:41 hostname kernel: Command line: root=/dev/sda3 rw initrd=/intel-ucode.img initrd=/initramfs-linux.img
    Looking in logs I see some potentially relevant sections
    this is log from trying to resume from hibernate, it looks like it detect the suspend data but then overwrites it??
    Dec 29 06:20:54 hostname swapon[244]: swapon: /dev/sda2: software suspend data detected. Rewriting the swap signature.
    Dec 29 06:20:54 hostname swapon[245]: swapon: /dev/sda2: software suspend data detected. Rewriting the swap signature.
    Dec 29 06:20:54 hostname swapon[244]: swapon: /dev/sda2: swapon failed: Device or resource busy
    Dec 29 06:20:54 hostname systemd[1]: Activated swap Swap Partition.
    Dec 29 06:20:54 hostname systemd[1]: Activated swap /dev/disk/by-uuid/ac0bdb8c-fdaa-47ab-ae2b-7c808075f5a5.
    Dec 29 06:20:54 hostname systemd[1]: dev-sda2.swap swap process exited, code=exited status=255
    Dec 29 06:20:54 hostname systemd[1]: Unit dev-sda2.swap entered failed state.
    Dec 29 06:20:54 hostname kernel: Adding 8388604k swap on /dev/sda2. Priority:-1 extents:1 across:8388604k FS
    Dec 29 06:20:54 hostname systemd[1]: Starting Swap.
    Dec 29 06:20:54 hostname systemd[1]: Reached target Swap.
    and lastly in the log I see multiple instances of this which seems like it could be related:
    Dec 29 06:37:42 hostname kernel: pci 0000:00:1b.0: System wakeup disabled by ACPI
    how can I make this computer resume properly from hibernation? (PS - suspend to ram works properly)
    thanks
    edit: latest boot from attempted hibernate has slightly differnt log message:
    systemd[1]: Started Load/Save RF Kill Switch Status of rfkill0.
    Dec 29 13:20:53 hostname kernel: media: Linux media interface: v0.10
    Dec 29 13:20:53 hostname kernel: Linux video capture interface: v2.00
    Dec 29 13:20:53 hostname swapon[249]: swapon: /dev/sda2: software suspend data detected. Rewriting the swap signature.
    Dec 29 13:20:53 hostname swapon[253]: swapon: /dev/sda2: software suspend data detected. Rewriting the swap signature.
    Dec 29 13:20:53 hostname kernel: Adding 8388604k swap on /dev/sda2. Priority:-1 extents:1 across:8388604k FS
    Dec 29 13:20:53 hostname systemd[1]: Activated swap Swap Partition.
    Dec 29 13:20:53 hostname systemd[1]: Activated swap /dev/disk/by-uuid/ac0bdb8c-fdaa-47ab-ae2b-7c808075f5a5.
    Dec 29 13:20:53 hostname systemd[1]: Starting Swap.
    Dec 29 13:20:53 hostname systemd[1]: Reached target Swap.
    Dec 29 13:20:53 hostname swapon[253]: swapon: /dev/disk/by-uuid/ac0bdb8c-fdaa-47ab-ae2b-7c808075f5a5: swapon failed: Device or resource busy
    Dec 29 13:20:53 hostname systemd[1]: dev-disk-by\x2duuid-ac0bdb8c\x2dfdaa\x2d47ab\x2dae2b\x2d7c808075f5a5.swap swap process exited, code=exited
    Dec 29 13:20:53 hostname systemd[1]: Unit dev-disk-by\x2duuid-ac0bdb8c\x2dfdaa\x2d47ab\x2dae2b\x2d7c808075f5a5.swap entered failed state.
    Dec 29 13:20:53 hostname systemd-fsck[247]: fsck.fat 3.0.27 (2014-11-12)
    edit 2: full dmesg when powering on after hibernate
    [ 0.000000] CPU0 microcode updated early to revision 0x1c, date = 2014-07-03
    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Linux version 3.17.6-1-ARCH (builduser@foutrelis) (gcc version 4.9.2 (GCC) ) #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014
    [ 0.000000] Command line: root=/dev/sda3 rw initrd=/intel-ucode.img initrd=/initramfs-linux.img
    [ 0.000000] e820: BIOS-provided physical RAM map:
    [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000057fff] usable
    [ 0.000000] BIOS-e820: [mem 0x0000000000058000-0x0000000000058fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000000059000-0x000000000009dfff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000000009e000-0x000000000009ffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000c9d32fff] usable
    [ 0.000000] BIOS-e820: [mem 0x00000000c9d33000-0x00000000c9d39fff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x00000000c9d3a000-0x00000000ca566fff] usable
    [ 0.000000] BIOS-e820: [mem 0x00000000ca567000-0x00000000ca7cffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000ca7d0000-0x00000000d993afff] usable
    [ 0.000000] BIOS-e820: [mem 0x00000000d993b000-0x00000000d9b42fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000d9b43000-0x00000000d9e80fff] usable
    [ 0.000000] BIOS-e820: [mem 0x00000000d9e81000-0x00000000dab49fff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x00000000dab4a000-0x00000000daffefff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
    [ 0.000000] BIOS-e820: [mem 0x00000000dbc00000-0x00000000dfdfffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021f1fffff] usable
    [ 0.000000] NX (Execute Disable) protection: active
    [ 0.000000] efi: EFI v2.31 by American Megatrends
    [ 0.000000] efi: ACPI 2.0=0xdab08000 ACPI=0xdab08000 SMBIOS=0xdaf58318
    [ 0.000000] efi: mem00: type=7, attr=0xf, range=[0x0000000000000000-0x0000000000001000) (0MB)
    [ 0.000000] efi: mem01: type=2, attr=0xf, range=[0x0000000000001000-0x0000000000007000) (0MB)
    [ 0.000000] efi: mem02: type=7, attr=0xf, range=[0x0000000000007000-0x0000000000058000) (0MB)
    [ 0.000000] efi: mem03: type=0, attr=0xf, range=[0x0000000000058000-0x0000000000059000) (0MB)
    [ 0.000000] efi: mem04: type=7, attr=0xf, range=[0x0000000000059000-0x000000000009e000) (0MB)
    [ 0.000000] efi: mem05: type=0, attr=0xf, range=[0x000000000009e000-0x00000000000a0000) (0MB)
    [ 0.000000] efi: mem06: type=7, attr=0xf, range=[0x0000000000100000-0x0000000001000000) (15MB)
    [ 0.000000] efi: mem07: type=2, attr=0xf, range=[0x0000000001000000-0x0000000001f4f000) (15MB)
    [ 0.000000] efi: mem08: type=7, attr=0xf, range=[0x0000000001f4f000-0x000000007fbff000) (2012MB)
    [ 0.000000] efi: mem09: type=2, attr=0xf, range=[0x000000007fbff000-0x0000000080000000) (4MB)
    [ 0.000000] efi: mem10: type=7, attr=0xf, range=[0x0000000080000000-0x00000000c67ef000) (1127MB)
    [ 0.000000] efi: mem11: type=2, attr=0xf, range=[0x00000000c67ef000-0x00000000c68ef000) (1MB)
    [ 0.000000] efi: mem12: type=7, attr=0xf, range=[0x00000000c68ef000-0x00000000c7de4000) (20MB)
    [ 0.000000] efi: mem13: type=1, attr=0xf, range=[0x00000000c7de4000-0x00000000c9d33000) (31MB)
    [ 0.000000] efi: mem14: type=10, attr=0xf, range=[0x00000000c9d33000-0x00000000c9d3a000) (0MB)
    [ 0.000000] efi: mem15: type=4, attr=0xf, range=[0x00000000c9d3a000-0x00000000c9e8e000) (1MB)
    [ 0.000000] efi: mem16: type=3, attr=0xf, range=[0x00000000c9e8e000-0x00000000ca527000) (6MB)
    [ 0.000000] efi: mem17: type=4, attr=0xf, range=[0x00000000ca527000-0x00000000ca544000) (0MB)
    [ 0.000000] efi: mem18: type=3, attr=0xf, range=[0x00000000ca544000-0x00000000ca55e000) (0MB)
    [ 0.000000] efi: mem19: type=4, attr=0xf, range=[0x00000000ca55e000-0x00000000ca567000) (0MB)
    [ 0.000000] efi: mem20: type=6, attr=0x800000000000000f, range=[0x00000000ca567000-0x00000000ca7d0000) (2MB)
    [ 0.000000] efi: mem21: type=4, attr=0xf, range=[0x00000000ca7d0000-0x00000000ca7df000) (0MB)
    [ 0.000000] efi: mem22: type=7, attr=0xf, range=[0x00000000ca7df000-0x00000000ca7ec000) (0MB)
    [ 0.000000] efi: mem23: type=2, attr=0xf, range=[0x00000000ca7ec000-0x00000000ca7ee000) (0MB)
    [ 0.000000] efi: mem24: type=7, attr=0xf, range=[0x00000000ca7ee000-0x00000000d7509000) (205MB)
    [ 0.000000] efi: mem25: type=4, attr=0xf, range=[0x00000000d7509000-0x00000000d757c000) (0MB)
    [ 0.000000] efi: mem26: type=7, attr=0xf, range=[0x00000000d757c000-0x00000000d757d000) (0MB)
    [ 0.000000] efi: mem27: type=4, attr=0xf, range=[0x00000000d757d000-0x00000000d758d000) (0MB)
    [ 0.000000] efi: mem28: type=7, attr=0xf, range=[0x00000000d758d000-0x00000000d759d000) (0MB)
    [ 0.000000] efi: mem29: type=4, attr=0xf, range=[0x00000000d759d000-0x00000000d75f5000) (0MB)
    [ 0.000000] efi: mem30: type=7, attr=0xf, range=[0x00000000d75f5000-0x00000000d75fd000) (0MB)
    [ 0.000000] efi: mem31: type=4, attr=0xf, range=[0x00000000d75fd000-0x00000000d7621000) (0MB)
    [ 0.000000] efi: mem32: type=7, attr=0xf, range=[0x00000000d7621000-0x00000000d7629000) (0MB)
    [ 0.000000] efi: mem33: type=4, attr=0xf, range=[0x00000000d7629000-0x00000000d7676000) (0MB)
    [ 0.000000] efi: mem34: type=7, attr=0xf, range=[0x00000000d7676000-0x00000000d7677000) (0MB)
    [ 0.000000] efi: mem35: type=4, attr=0xf, range=[0x00000000d7677000-0x00000000d8cec000) (22MB)
    [ 0.000000] efi: mem36: type=7, attr=0xf, range=[0x00000000d8cec000-0x00000000d9676000) (9MB)
    [ 0.000000] efi: mem37: type=3, attr=0xf, range=[0x00000000d9676000-0x00000000d993b000) (2MB)
    [ 0.000000] efi: mem38: type=0, attr=0xf, range=[0x00000000d993b000-0x00000000d9ad9000) (1MB)
    [ 0.000000] efi: mem39: type=0, attr=0xf, range=[0x00000000d9ad9000-0x00000000d9b43000) (0MB)
    [ 0.000000] efi: mem40: type=7, attr=0xf, range=[0x00000000d9b43000-0x00000000d9e81000) (3MB)
    [ 0.000000] efi: mem41: type=10, attr=0xf, range=[0x00000000d9e81000-0x00000000dab2b000) (12MB)
    [ 0.000000] efi: mem42: type=10, attr=0xf, range=[0x00000000dab2b000-0x00000000dab35000) (0MB)
    [ 0.000000] efi: mem43: type=10, attr=0xf, range=[0x00000000dab35000-0x00000000dab4a000) (0MB)
    [ 0.000000] efi: mem44: type=6, attr=0x800000000000000f, range=[0x00000000dab4a000-0x00000000dae81000) (3MB)
    [ 0.000000] efi: mem45: type=6, attr=0x800000000000000f, range=[0x00000000dae81000-0x00000000daeb8000) (0MB)
    [ 0.000000] efi: mem46: type=6, attr=0x800000000000000f, range=[0x00000000daeb8000-0x00000000daeba000) (0MB)
    [ 0.000000] efi: mem47: type=6, attr=0x800000000000000f, range=[0x00000000daeba000-0x00000000daf5a000) (0MB)
    [ 0.000000] efi: mem48: type=5, attr=0x800000000000000f, range=[0x00000000daf5a000-0x00000000daf7b000) (0MB)
    [ 0.000000] efi: mem49: type=5, attr=0x800000000000000f, range=[0x00000000daf7b000-0x00000000dafff000) (0MB)
    [ 0.000000] efi: mem50: type=4, attr=0xf, range=[0x00000000dafff000-0x00000000db000000) (0MB)
    [ 0.000000] efi: mem51: type=7, attr=0xf, range=[0x0000000100000000-0x000000021f200000) (4594MB)
    [ 0.000000] efi: mem52: type=0, attr=0x8000000000000000, range=[0x00000000dbc00000-0x00000000dfe00000) (66MB)
    [ 0.000000] efi: mem53: type=11, attr=0x8000000000000001, range=[0x00000000f8000000-0x00000000fc000000) (64MB)
    [ 0.000000] efi: mem54: type=11, attr=0x8000000000000001, range=[0x00000000fec00000-0x00000000fec01000) (0MB)
    [ 0.000000] efi: mem55: type=11, attr=0x8000000000000001, range=[0x00000000fed00000-0x00000000fed04000) (0MB)
    [ 0.000000] efi: mem56: type=11, attr=0x8000000000000001, range=[0x00000000fed1c000-0x00000000fed20000) (0MB)
    [ 0.000000] efi: mem57: type=11, attr=0x8000000000000001, range=[0x00000000fee00000-0x00000000fee01000) (0MB)
    [ 0.000000] efi: mem58: type=11, attr=0x8000000000000001, range=[0x00000000ff000000-0x0000000100000000) (16MB)
    [ 0.000000] SMBIOS 2.7 present.
    [ 0.000000] DMI: ASUSTeK COMPUTER INC. X555LA/X555LA, BIOS X555LA.308 08/14/2014
    [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
    [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
    [ 0.000000] AGP: No AGP bridge found
    [ 0.000000] e820: last_pfn = 0x21f200 max_arch_pfn = 0x400000000
    [ 0.000000] MTRR default type: uncachable
    [ 0.000000] MTRR fixed ranges enabled:
    [ 0.000000] 00000-9FFFF write-back
    [ 0.000000] A0000-EFFFF uncachable
    [ 0.000000] F0000-FFFFF write-protect
    [ 0.000000] MTRR variable ranges enabled:
    [ 0.000000] 0 base 0000000000 mask 7E00000000 write-back
    [ 0.000000] 1 base 0200000000 mask 7FE0000000 write-back
    [ 0.000000] 2 base 00E0000000 mask 7FE0000000 uncachable
    [ 0.000000] 3 base 00DC000000 mask 7FFC000000 uncachable
    [ 0.000000] 4 base 00DBC00000 mask 7FFFC00000 uncachable
    [ 0.000000] 5 base 021F800000 mask 7FFF800000 uncachable
    [ 0.000000] 6 base 021F400000 mask 7FFFC00000 uncachable
    [ 0.000000] 7 base 021F200000 mask 7FFFE00000 uncachable
    [ 0.000000] 8 disabled
    [ 0.000000] 9 disabled
    [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
    [ 0.000000] e820: update [mem 0xdbc00000-0xffffffff] usable ==> reserved
    [ 0.000000] e820: last_pfn = 0xdb000 max_arch_pfn = 0x400000000
    [ 0.000000] Scanning 1 areas for low memory corruption
    [ 0.000000] Base memory trampoline at [ffff880000098000] 98000 size 24576
    [ 0.000000] Using GB pages for direct mapping
    [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
    [ 0.000000] [mem 0x00000000-0x000fffff] page 4k
    [ 0.000000] BRK [0x01b2b000, 0x01b2bfff] PGTABLE
    [ 0.000000] BRK [0x01b2c000, 0x01b2cfff] PGTABLE
    [ 0.000000] BRK [0x01b2d000, 0x01b2dfff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0x21f000000-0x21f1fffff]
    [ 0.000000] [mem 0x21f000000-0x21f1fffff] page 2M
    [ 0.000000] BRK [0x01b2e000, 0x01b2efff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0x21c000000-0x21effffff]
    [ 0.000000] [mem 0x21c000000-0x21effffff] page 2M
    [ 0.000000] init_memory_mapping: [mem 0x200000000-0x21bffffff]
    [ 0.000000] [mem 0x200000000-0x21bffffff] page 2M
    [ 0.000000] init_memory_mapping: [mem 0x00100000-0xc9d32fff]
    [ 0.000000] [mem 0x00100000-0x001fffff] page 4k
    [ 0.000000] [mem 0x00200000-0x3fffffff] page 2M
    [ 0.000000] [mem 0x40000000-0xbfffffff] page 1G
    [ 0.000000] [mem 0xc0000000-0xc9bfffff] page 2M
    [ 0.000000] [mem 0xc9c00000-0xc9d32fff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0xc9d3a000-0xca566fff]
    [ 0.000000] [mem 0xc9d3a000-0xc9dfffff] page 4k
    [ 0.000000] [mem 0xc9e00000-0xca3fffff] page 2M
    [ 0.000000] [mem 0xca400000-0xca566fff] page 4k
    [ 0.000000] BRK [0x01b2f000, 0x01b2ffff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0xca7d0000-0xd993afff]
    [ 0.000000] [mem 0xca7d0000-0xca7fffff] page 4k
    [ 0.000000] [mem 0xca800000-0xd97fffff] page 2M
    [ 0.000000] [mem 0xd9800000-0xd993afff] page 4k
    [ 0.000000] BRK [0x01b30000, 0x01b30fff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0xd9b43000-0xd9e80fff]
    [ 0.000000] [mem 0xd9b43000-0xd9bfffff] page 4k
    [ 0.000000] [mem 0xd9c00000-0xd9dfffff] page 2M
    [ 0.000000] [mem 0xd9e00000-0xd9e80fff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0xdafff000-0xdaffffff]
    [ 0.000000] [mem 0xdafff000-0xdaffffff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0x100000000-0x1ffffffff]
    [ 0.000000] [mem 0x100000000-0x1ffffffff] page 1G
    [ 0.000000] RAMDISK: [mem 0x7fbff000-0x7fffffff]
    [ 0.000000] ACPI: Early table checksum verification disabled
    [ 0.000000] ACPI: RSDP 0x00000000DAB08000 000024 (v02 _ASUS_)
    [ 0.000000] ACPI: XSDT 0x00000000DAB08090 0000AC (v01 _ASUS_ Notebook 01072009 AMI 00010013)
    [ 0.000000] ACPI: FACP 0x00000000DAB1E0D0 00010C (v05 _ASUS_ Notebook 01072009 AMI 00010013)
    [ 0.000000] ACPI: DSDT 0x00000000DAB08258 015E77 (v02 _ASUS_ Notebook 00000012 INTL 20120711)
    [ 0.000000] ACPI: FACS 0x00000000DAB47080 000040
    [ 0.000000] ACPI: APIC 0x00000000DAB1E1E0 000072 (v03 _ASUS_ Notebook 01072009 AMI 00010013)
    [ 0.000000] ACPI: FPDT 0x00000000DAB1E258 000044 (v01 _ASUS_ Notebook 01072009 AMI 00010013)
    [ 0.000000] ACPI: ECDT 0x00000000DAB1E2A0 0000C1 (v01 _ASUS_ Notebook 01072009 AMI. 00000005)
    [ 0.000000] ACPI: LPIT 0x00000000DAB1E368 00005C (v01 _ASUS_ Notebook 00000000 AMI. 00000005)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1E3C8 000174 (v01 Intel zpoddult 00001000 INTL 20120711)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1E540 000539 (v01 PmRef Cpu0Ist 00003000 INTL 20120711)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1EA80 000AD8 (v01 PmRef CpuPm 00003000 INTL 20120711)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1F558 0002DE (v01 PmRef Cpu0Tst 00003000 INTL 20120711)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1F838 000348 (v01 PmRef ApTst 00003000 INTL 20120711)
    [ 0.000000] ACPI: MCFG 0x00000000DAB1FB80 00003C (v01 _ASUS_ Notebook 01072009 MSFT 00000097)
    [ 0.000000] ACPI: SSDT 0x00000000DAB1FBC0 003072 (v01 DptfTa DptfTabl 00001000 INTL 20120711)
    [ 0.000000] ACPI: HPET 0x00000000DAB22C38 000038 (v01 _ASUS_ Notebook 01072009 AMI. 00000005)
    [ 0.000000] ACPI: SSDT 0x00000000DAB22C70 000298 (v01 SataRe SataTabl 00001000 INTL 20120711)
    [ 0.000000] ACPI: SSDT 0x00000000DAB22F08 003EE7 (v01 SaSsdt SaSsdt 00003000 INTL 20091112)
    [ 0.000000] ACPI: BGRT 0x00000000DAB26DF0 000038 (v00 _ASUS_ Notebook 01072009 ASUS 00010013)
    [ 0.000000] ACPI: MSDM 0x00000000D9B41E18 000055 (v03 _ASUS_ Notebook 00000000 ASUS 00000001)
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] No NUMA configuration found
    [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000021f1fffff]
    [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x21f1fffff]
    [ 0.000000] NODE_DATA [mem 0x21f1f6000-0x21f1f9fff]
    [ 0.000000] [ffffea0000000000-ffffea00087fffff] PMD -> [ffff880216800000-ffff88021e7fffff] on node 0
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x00001000-0x00ffffff]
    [ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
    [ 0.000000] Normal [mem 0x100000000-0x21f1fffff]
    [ 0.000000] Movable zone start for each node
    [ 0.000000] Early memory node ranges
    [ 0.000000] node 0: [mem 0x00001000-0x00057fff]
    [ 0.000000] node 0: [mem 0x00059000-0x0009dfff]
    [ 0.000000] node 0: [mem 0x00100000-0xc9d32fff]
    [ 0.000000] node 0: [mem 0xc9d3a000-0xca566fff]
    [ 0.000000] node 0: [mem 0xca7d0000-0xd993afff]
    [ 0.000000] node 0: [mem 0xd9b43000-0xd9e80fff]
    [ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
    [ 0.000000] node 0: [mem 0x100000000-0x21f1fffff]
    [ 0.000000] On node 0 totalpages: 2067366
    [ 0.000000] DMA zone: 64 pages used for memmap
    [ 0.000000] DMA zone: 21 pages reserved
    [ 0.000000] DMA zone: 3996 pages, LIFO batch:0
    [ 0.000000] DMA32 zone: 13865 pages used for memmap
    [ 0.000000] DMA32 zone: 887306 pages, LIFO batch:31
    [ 0.000000] Normal zone: 18376 pages used for memmap
    [ 0.000000] Normal zone: 1176064 pages, LIFO batch:31
    [ 0.000000] Reserving Intel graphics stolen memory at 0xdbe00000-0xdfdfffff
    [ 0.000000] ACPI: PM-Timer IO Port: 0x1808
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
    [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
    [ 0.000000] ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
    [ 0.000000] IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-39
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
    [ 0.000000] ACPI: IRQ0 used by override.
    [ 0.000000] ACPI: IRQ9 used by override.
    [ 0.000000] Using ACPI (MADT) for SMP configuration information
    [ 0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
    [ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
    [ 0.000000] PM: Registered nosave memory: [mem 0x00058000-0x00058fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x0009ffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xc9d33000-0xc9d39fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xca567000-0xca7cffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xd993b000-0xd9b42fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xd9e81000-0xdab49fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xdab4a000-0xdaffefff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xdb000000-0xdbbfffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xdbc00000-0xdfdfffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xdfe00000-0xf7ffffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfc000000-0xfebfffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfed04000-0xfed1bfff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfed1c000-0xfed1ffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfed20000-0xfedfffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xfeffffff]
    [ 0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
    [ 0.000000] e820: [mem 0xdfe00000-0xf7ffffff] available for PCI devices
    [ 0.000000] Booting paravirtualized kernel on bare hardware
    [ 0.000000] setup_percpu: NR_CPUS:128 nr_cpumask_bits:128 nr_cpu_ids:4 nr_node_ids:1
    [ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff88021ee00000 s82752 r8192 d23744 u524288
    [ 0.000000] pcpu-alloc: s82752 r8192 d23744 u524288 alloc=1*2097152
    [ 0.000000] pcpu-alloc: [0] 0 1 2 3
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2035040
    [ 0.000000] Policy zone: Normal
    [ 0.000000] Kernel command line: root=/dev/sda3 rw initrd=/intel-ucode.img initrd=/initramfs-linux.img
    [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
    [ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340 using standard form
    [ 0.000000] AGP: Checking aperture...
    [ 0.000000] AGP: No AGP bridge found
    [ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
    [ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
    [ 0.000000] Memory: 8020356K/8269464K available (5386K kernel code, 897K rwdata, 1712K rodata, 1136K init, 1176K bss, 249108K reserved)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [ 0.000000] Preemptible hierarchical RCU implementation.
    [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
    [ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
    [ 0.000000] RCU restricting CPUs from NR_CPUS=128 to nr_cpu_ids=4.
    [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
    [ 0.000000] NR_IRQS:8448 nr_irqs:728 0
    [ 0.000000] Console: colour dummy device 80x25
    [ 0.000000] console [tty0] enabled
    [ 0.000000] allocated 33554432 bytes of page_cgroup
    [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
    [ 0.000000] hpet clockevent registered
    [ 0.000000] tsc: Fast TSC calibration using PIT
    [ 0.000000] tsc: Detected 2394.523 MHz processor
    [ 0.000041] Calibrating delay loop (skipped), value calculated using timer frequency.. 4790.58 BogoMIPS (lpj=7981743)
    [ 0.000045] pid_max: default: 32768 minimum: 301
    [ 0.000053] ACPI: Core revision 20140724
    [ 0.032069] ACPI: All ACPI Tables successfully acquired
    [ 0.034172] Security Framework initialized
    [ 0.034180] Yama: becoming mindful.
    [ 0.034868] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
    [ 0.037036] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
    [ 0.037959] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
    [ 0.037972] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
    [ 0.038221] Initializing cgroup subsys memory
    [ 0.038227] Initializing cgroup subsys devices
    [ 0.038229] Initializing cgroup subsys freezer
    [ 0.038232] Initializing cgroup subsys net_cls
    [ 0.038234] Initializing cgroup subsys blkio
    [ 0.038261] CPU: Physical Processor ID: 0
    [ 0.038262] CPU: Processor Core ID: 0
    [ 0.038268] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
    ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
    [ 0.039494] mce: CPU supports 7 MCE banks
    [ 0.039510] CPU0: Thermal monitoring enabled (TM1)
    [ 0.039524] Last level iTLB entries: 4KB 1024, 2MB 1024, 4MB 1024
    Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 1024, 1GB 4
    [ 0.039661] Freeing SMP alternatives memory: 20K (ffffffff819fe000 - ffffffff81a03000)
    [ 0.042020] ftrace: allocating 20687 entries in 81 pages
    [ 0.054016] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
    [ 0.087050] smpboot: CPU0: Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz (fam: 06, model: 45, stepping: 01)
    [ 0.087058] TSC deadline timer enabled
    [ 0.087085] Performance Events: PEBS fmt2+, 16-deep LBR, Haswell events, full-width counters, Intel PMU driver.
    [ 0.087112] ... version: 3
    [ 0.087114] ... bit width: 48
    [ 0.087115] ... generic registers: 4
    [ 0.087116] ... value mask: 0000ffffffffffff
    [ 0.087117] ... max period: 0000ffffffffffff
    [ 0.087119] ... fixed-purpose events: 3
    [ 0.087120] ... event mask: 000000070000000f
    [ 0.107197] x86: Booting SMP configuration:
    [ 0.107199] .... node #0, CPUs: #1
    [ 0.119301] CPU1 microcode updated early to revision 0x1c, date = 2014-07-03
    [ 0.122701] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
    [ 0.127238] #2 #3
    [ 0.163092] x86: Booted up 1 node, 4 CPUs
    [ 0.163097] smpboot: Total of 4 processors activated (19163.35 BogoMIPS)
    [ 0.168066] devtmpfs: initialized
    [ 0.171209] PM: Registering ACPI NVS region [mem 0xc9d33000-0xc9d39fff] (28672 bytes)
    [ 0.171212] PM: Registering ACPI NVS region [mem 0xd9e81000-0xdab49fff] (13406208 bytes)
    [ 0.172446] pinctrl core: initialized pinctrl subsystem
    [ 0.172491] RTC time: 19:20:37, date: 12/29/14
    [ 0.172601] NET: Registered protocol family 16
    [ 0.172743] cpuidle: using governor ladder
    [ 0.172747] cpuidle: using governor menu
    [ 0.172784] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
    [ 0.172786] ACPI: bus type PCI registered
    [ 0.172788] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
    [ 0.172879] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
    [ 0.172882] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
    [ 0.172990] PCI: Using configuration type 1 for base access
    [ 0.184979] ACPI: Added _OSI(Module Device)
    [ 0.184982] ACPI: Added _OSI(Processor Device)
    [ 0.184984] ACPI: Added _OSI(3.0 _SCP Extensions)
    [ 0.184985] ACPI: Added _OSI(Processor Aggregator Device)
    [ 0.188707] ACPI : EC: EC description table is found, configuring boot EC
    [ 0.192575] ACPI: Executed 2 blocks of module-level executable AML code
    [ 0.221314] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
    [ 0.261486] ACPI: Dynamic OEM Table Load:
    [ 0.261495] ACPI: SSDT 0xFFFF880213120C00 0003D3 (v01 PmRef Cpu0Cst 00003001 INTL 20120711)
    [ 0.275006] ACPI: Dynamic OEM Table Load:
    [ 0.275014] ACPI: SSDT 0xFFFF8802130F9000 0005AA (v01 PmRef ApIst 00003000 INTL 20120711)
    [ 0.288171] ACPI: Dynamic OEM Table Load:
    [ 0.288177] ACPI: SSDT 0xFFFF8802130F4400 000119 (v01 PmRef ApCst 00003000 INTL 20120711)
    [ 0.302383] ACPI: Interpreter enabled
    [ 0.302396] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140724/hwxface-580)
    [ 0.302406] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140724/hwxface-580)
    [ 0.302433] ACPI: (supports S0 S3 S4 S5)
    [ 0.302435] ACPI: Using IOAPIC for interrupt routing
    [ 0.302468] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
    [ 0.329296] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
    [ 0.329304] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
    [ 0.329664] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug PME]
    [ 0.329911] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability]
    [ 0.330481] PCI host bridge to bus 0000:00
    [ 0.330485] pci_bus 0000:00: root bus resource [bus 00-3e]
    [ 0.330487] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
    [ 0.330489] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
    [ 0.330492] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
    [ 0.330494] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff]
    [ 0.330495] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff]
    [ 0.330497] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff]
    [ 0.330499] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff]
    [ 0.330501] pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff]
    [ 0.330503] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff]
    [ 0.330505] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff]
    [ 0.330507] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff]
    [ 0.330509] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff]
    [ 0.330511] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff]
    [ 0.330513] pci_bus 0000:00: root bus resource [mem 0x000e8000-0x000ebfff]
    [ 0.330515] pci_bus 0000:00: root bus resource [mem 0x000ec000-0x000effff]
    [ 0.330518] pci_bus 0000:00: root bus resource [mem 0xdfe00000-0xfeafffff]
    [ 0.330528] pci 0000:00:00.0: [8086:0a04] type 00 class 0x060000
    [ 0.330651] pci 0000:00:02.0: [8086:0a16] type 00 class 0x030000
    [ 0.330666] pci 0000:00:02.0: reg 0x10: [mem 0xf7800000-0xf7bfffff 64bit]
    [ 0.330674] pci 0000:00:02.0: reg 0x18: [mem 0xe0000000-0xefffffff 64bit pref]
    [ 0.330681] pci 0000:00:02.0: reg 0x20: [io 0xf000-0xf03f]
    [ 0.330794] pci 0000:00:03.0: [8086:0a0c] type 00 class 0x040300
    [ 0.330805] pci 0000:00:03.0: reg 0x10: [mem 0xf7e1c000-0xf7e1ffff 64bit]
    [ 0.330928] pci 0000:00:04.0: [8086:0a03] type 00 class 0x118000
    [ 0.330942] pci 0000:00:04.0: reg 0x10: [mem 0xf7e10000-0xf7e17fff 64bit]
    [ 0.331083] pci 0000:00:14.0: [8086:9c31] type 00 class 0x0c0330
    [ 0.331103] pci 0000:00:14.0: reg 0x10: [mem 0xf7e00000-0xf7e0ffff 64bit]
    [ 0.331167] pci 0000:00:14.0: PME# supported from D3hot D3cold
    [ 0.331222] pci 0000:00:14.0: System wakeup disabled by ACPI
    [ 0.331270] pci 0000:00:16.0: [8086:9c3a] type 00 class 0x078000
    [ 0.331292] pci 0000:00:16.0: reg 0x10: [mem 0xf7e25000-0xf7e2501f 64bit]
    [ 0.331368] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
    [ 0.331481] pci 0000:00:1b.0: [8086:9c20] type 00 class 0x040300
    [ 0.331498] pci 0000:00:1b.0: reg 0x10: [mem 0xf7e18000-0xf7e1bfff 64bit]
    [ 0.331571] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
    [ 0.331628] pci 0000:00:1b.0: System wakeup disabled by ACPI
    [ 0.331672] pci 0000:00:1c.0: [8086:9c10] type 01 class 0x060400
    [ 0.331744] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
    [ 0.331801] pci 0000:00:1c.0: System wakeup disabled by ACPI
    [ 0.331845] pci 0000:00:1c.2: [8086:9c14] type 01 class 0x060400
    [ 0.331920] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
    [ 0.331977] pci 0000:00:1c.2: System wakeup disabled by ACPI
    [ 0.332021] pci 0000:00:1c.3: [8086:9c16] type 01 class 0x060400
    [ 0.332095] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
    [ 0.332152] pci 0000:00:1c.3: System wakeup disabled by ACPI
    [ 0.332205] pci 0000:00:1d.0: [8086:9c26] type 00 class 0x0c0320
    [ 0.332228] pci 0000:00:1d.0: reg 0x10: [mem 0xf7e23000-0xf7e233ff]
    [ 0.332324] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
    [ 0.332398] pci 0000:00:1d.0: System wakeup disabled by ACPI
    [ 0.332447] pci 0000:00:1f.0: [8086:9c43] type 00 class 0x060100
    [ 0.332651] pci 0000:00:1f.2: [8086:9c03] type 00 class 0x010601
    [ 0.332668] pci 0000:00:1f.2: reg 0x10: [io 0xf0b0-0xf0b7]
    [ 0.332676] pci 0000:00:1f.2: reg 0x14: [io 0xf0a0-0xf0a3]
    [ 0.332684] pci 0000:00:1f.2: reg 0x18: [io 0xf090-0xf097]
    [ 0.332692] pci 0000:00:1f.2: reg 0x1c: [io 0xf080-0xf083]
    [ 0.332700] pci 0000:00:1f.2: reg 0x20: [io 0xf060-0xf07f]
    [ 0.332708] pci 0000:00:1f.2: reg 0x24: [mem 0xf7e22000-0xf7e227ff]
    [ 0.332747] pci 0000:00:1f.2: PME# supported from D3hot
    [ 0.332839] pci 0000:00:1f.3: [8086:9c22] type 00 class 0x0c0500
    [ 0.332854] pci 0000:00:1f.3: reg 0x10: [mem 0xf7e21000-0xf7e210ff 64bit]
    [ 0.332876] pci 0000:00:1f.3: reg 0x20: [io 0xf040-0xf05f]
    [ 0.332986] pci 0000:00:1f.6: [8086:9c24] type 00 class 0x118000
    [ 0.333019] pci 0000:00:1f.6: reg 0x10: [mem 0xf7e20000-0xf7e20fff 64bit]
    [ 0.333304] acpiphp: Slot [1] registered
    [ 0.333310] pci 0000:00:1c.0: PCI bridge to [bus 01]
    [ 0.333424] pci 0000:02:00.0: [10ec:8168] type 00 class 0x020000
    [ 0.333444] pci 0000:02:00.0: reg 0x10: [io 0xe000-0xe0ff]
    [ 0.333475] pci 0000:02:00.0: reg 0x18: [mem 0xf7d04000-0xf7d04fff 64bit]
    [ 0.333494] pci 0000:02:00.0: reg 0x20: [mem 0xf7d00000-0xf7d03fff 64bit]
    [ 0.333594] pci 0000:02:00.0: supports D1 D2
    [ 0.333596] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
    [ 0.333635] pci 0000:02:00.0: System wakeup disabled by ACPI
    [ 0.338150] pci 0000:00:1c.2: PCI bridge to [bus 02]
    [ 0.338154] pci 0000:00:1c.2: bridge window [io 0xe000-0xefff]
    [ 0.338158] pci 0000:00:1c.2: bridge window [mem 0xf7d00000-0xf7dfffff]
    [ 0.338298] pci 0000:03:00.0: [14e4:4365] type 00 class 0x028000
    [ 0.338327] pci 0000:03:00.0: reg 0x10: [mem 0xf7c00000-0xf7c07fff 64bit]
    [ 0.338475] pci 0000:03:00.0: supports D1 D2
    [ 0.338477] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
    [ 0.338515] pci 0000:03:00.0: System wakeup disabled by ACPI
    [ 0.344844] pci 0000:00:1c.3: PCI bridge to [bus 03]
    [ 0.344849] pci 0000:00:1c.3: bridge window [mem 0xf7c00000-0xf7cfffff]
    [ 0.344874] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported)
    [ 0.345917] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 12) *0, disabled.
    [ 0.345974] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346025] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346077] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346128] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346179] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346230] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346280] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 12) *0, disabled.
    [ 0.346651] ACPI: Enabled 4 GPEs in block 00 to 7F
    [ 0.346746] ACPI : EC: GPE = 0xa, I/O: command/status = 0x66, data = 0x62
    [ 0.346876] vgaarb: setting as boot device: PCI:0000:00:02.0
    [ 0.346879] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
    [ 0.346883] vgaarb: loaded
    [ 0.346885] vgaarb: bridge control possible 0000:00:02.0
    [ 0.346989] PCI: Using ACPI for IRQ routing
    [ 0.348469] PCI: pci_cache_line_size set to 64 bytes
    [ 0.348520] e820: reserve RAM buffer [mem 0x00058000-0x0005ffff]
    [ 0.348522] e820: reserve RAM buffer [mem 0x0009e000-0x0009ffff]
    [ 0.348523] e820: reserve RAM buffer [mem 0xc9d33000-0xcbffffff]
    [ 0.348525] e820: reserve RAM buffer [mem 0xca567000-0xcbffffff]
    [ 0.348527] e820: reserve RAM buffer [mem 0xd993b000-0xdbffffff]
    [ 0.348529] e820: reserve RAM buffer [mem 0xd9e81000-0xdbffffff]
    [ 0.348531] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
    [ 0.348533] e820: reserve RAM buffer [mem 0x21f200000-0x21fffffff]
    [ 0.348654] NetLabel: Initializing
    [ 0.348656] NetLabel: domain hash size = 128
    [ 0.348657] NetLabel: protocols = UNLABELED CIPSOv4
    [ 0.348671] NetLabel: unlabeled traffic allowed by default
    [ 0.348698] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
    [ 0.348705] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
    [ 0.350736] Switched to clocksource hpet
    [ 0.356782] pnp: PnP ACPI init
    [ 0.356904] system 00:00: [mem 0xfed40000-0xfed44fff] has been reserved
    [ 0.356909] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
    [ 0.357164] system 00:01: [io 0x0680-0x069f] has been reserved
    [ 0.357167] system 00:01: [io 0xffff] has been reserved
    [ 0.357169] system 00:01: [io 0xffff] has been reserved
    [ 0.357171] system 00:01: [io 0xffff] has been reserved
    [ 0.357173] system 00:01: [io 0x1c00-0x1cfe] has been reserved
    [ 0.357175] system 00:01: [io 0x1d00-0x1dfe] has been reserved
    [ 0.357179] system 00:01: [io 0x1e00-0x1efe] has been reserved
    [ 0.357181] system 00:01: [io 0x1f00-0x1ffe] has been reserved
    [ 0.357183] system 00:01: [io 0x1800-0x18fe] could not be reserved
    [ 0.357185] system 00:01: [io 0x164e-0x164f] has been reserved
    [ 0.357189] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.357223] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
    [ 0.357283] system 00:03: [io 0x1854-0x1857] has been reserved
    [ 0.357286] system 00:03: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
    [ 0.357345] system 00:04: [io 0x04d0-0x04d1] has been reserved
    [ 0.357348] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.357387] system 00:05: [io 0x0240-0x0259] has been reserved
    [ 0.357389] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.357468] pnp 00:06: Plug and Play ACPI device, IDs ETD0108 SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
    [ 0.357514] pnp 00:07: Plug and Play ACPI device, IDs ATK3001 PNP030b (active)
    [ 0.357864] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.358157] system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
    [ 0.358159] system 00:09: [mem 0xfed10000-0xfed17fff] has been reserved
    [ 0.358162] system 00:09: [mem 0xfed18000-0xfed18fff] has been reserved
    [ 0.358164] system 00:09: [mem 0xfed19000-0xfed19fff] has been reserved
    [ 0.358166] system 00:09: [mem 0xf8000000-0xfbffffff] has been reserved
    [ 0.358169] system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
    [ 0.358171] system 00:09: [mem 0xfed90000-0xfed93fff] has been reserved
    [ 0.358173] system 00:09: [mem 0xfed45000-0xfed8ffff] has been reserved
    [ 0.358176] system 00:09: [mem 0xff000000-0xffffffff] has been reserved
    [ 0.358178] system 00:09: [mem 0xfee00000-0xfeefffff] could not be reserved
    [ 0.358181] system 00:09: [mem 0xf7fdf000-0xf7fdffff] has been reserved
    [ 0.358183] system 00:09: [mem 0xf7fe0000-0xf7feffff] has been reserved
    [ 0.358186] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.358274] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.358649] pnp: PnP ACPI: found 11 devices
    [ 0.365341] pci 0000:00:1c.0: PCI bridge to [bus 01]
    [ 0.365353] pci 0000:00:1c.2: PCI bridge to [bus 02]
    [ 0.365356] pci 0000:00:1c.2: bridge window [io 0xe000-0xefff]
    [ 0.365361] pci 0000:00:1c.2: bridge window [mem 0xf7d00000-0xf7dfffff]
    [ 0.365369] pci 0000:00:1c.3: PCI bridge to [bus 03]
    [ 0.365374] pci 0000:00:1c.3: bridge window [mem 0xf7c00000-0xf7cfffff]
    [ 0.365384] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
    [ 0.365386] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
    [ 0.365388] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
    [ 0.365390] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff]
    [ 0.365392] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff]
    [ 0.365394] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff]
    [ 0.365396] pci_bus 0000:00: resource 10 [mem 0x000cc000-0x000cffff]
    [ 0.365398] pci_bus 0000:00: resource 11 [mem 0x000d0000-0x000d3fff]
    [ 0.365400] pci_bus 0000:00: resource 12 [mem 0x000d4000-0x000d7fff]
    [ 0.365402] pci_bus 0000:00: resource 13 [mem 0x000d8000-0x000dbfff]
    [ 0.365404] pci_bus 0000:00: resource 14 [mem 0x000dc000-0x000dffff]
    [ 0.365406] pci_bus 0000:00: resource 15 [mem 0x000e0000-0x000e3fff]
    [ 0.365408] pci_bus 0000:00: resource 16 [mem 0x000e4000-0x000e7fff]
    [ 0.365410] pci_bus 0000:00: resource 17 [mem 0x000e8000-0x000ebfff]
    [ 0.365412] pci_bus 0000:00: resource 18 [mem 0x000ec000-0x000effff]
    [ 0.365414] pci_bus 0000:00: resource 19 [mem 0xdfe00000-0xfeafffff]
    [ 0.365417] pci_bus 0000:02: resource 0 [io 0xe000-0xefff]
    [ 0.365419] pci_bus 0000:02: resource 1 [mem 0xf7d00000-0xf7dfffff]
    [ 0.365421] pci_bus 0000:03: resource 1 [mem 0xf7c00000-0xf7cfffff]
    [ 0.365450] NET: Registered protocol family 2
    [ 0.365697] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
    [ 0.365881] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    [ 0.366021] TCP: Hash tables configured (established 65536 bind 65536)
    [ 0.366042] TCP: reno registered
    [ 0.366056] UDP hash table entries: 4096 (order: 5, 131072 bytes)
    [ 0.366090] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
    [ 0.366156] NET: Registered protocol family 1
    [ 0.366174] pci 0000:00:02.0: Video device with shadowed ROM
    [ 0.366563] PCI: CLS 64 bytes, default 64
    [ 0.366614] Unpacking initramfs...
    [ 0.449770] Freeing initrd memory: 4100K (ffff88007fbff000 - ffff880080000000)
    [ 0.449779] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
    [ 0.449783] software IO TLB [mem 0xd3509000-0xd7509000] (64MB) mapped at [ffff8800d3509000-ffff8800d7508fff]
    [ 0.450003] RAPL PMU detected, hw unit 2^-14 Joules, API unit is 2^-32 Joules, 4 fixed counters 655360 ms ovfl timer
    [ 0.450057] microcode: CPU0 sig=0x40651, pf=0x40, revision=0x1c
    [ 0.450066] microcode: CPU1 sig=0x40651, pf=0x40, revision=0x1c
    [ 0.450076] microcode: CPU2 sig=0x40651, pf=0x40, revision=0x1c
    [ 0.450086] microcode: CPU3 sig=0x40651, pf=0x40, revision=0x1c
    [ 0.450138] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
    [ 0.450173] Scanning for low memory corruption every 60 seconds
    [ 0.450459] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [ 0.450476] Initialise system trusted keyring
    [ 0.450867] HugeTLB registered 2 MB page size, pre-allocated 0 pages
    [ 0.452457] zpool: loaded
    [ 0.452461] zbud: loaded
    [ 0.452673] VFS: Disk quotas dquot_6.5.2
    [ 0.452713] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 0.452853] msgmni has been set to 15742
    [ 0.452919] Key type big_key registered
    [ 0.453083] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
    [ 0.453127] io scheduler noop registered
    [ 0.453131] io scheduler deadline registered
    [ 0.453164] io scheduler cfq registered (default)
    [ 0.453646] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 0.453666] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
    [ 0.453708] efifb: probing for efifb
    [ 0.453729] efifb: framebuffer at 0xe0000000, mapped to 0xffffc90004e80000, using 4128k, total 4128k
    [ 0.453730] efifb: mode is 1366x768x32, linelength=5504, pages=1
    [ 0.453731] efifb: scrolling: redraw
    [ 0.453734] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
    [ 0.457330] Console: switching to colour frame buffer device 170x48
    [ 0.460339] fb0: EFI VGA frame buffer device
    [ 0.460351] intel_idle: MWAIT substates: 0x11142120
    [ 0.460352] intel_idle: v0.4 model 0x45
    [ 0.460354] intel_idle: lapic_timer_reliable_states 0xffffffff
    [ 0.460649] GHES: HEST is not enabled!
    [ 0.460731] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [ 0.461245] Linux agpgart interface v0.103
    [ 0.461300] rtc_cmos 00:02: RTC can wake from S4
    [ 0.461435] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
    [ 0.461466] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
    [ 0.461481] Intel P-state driver initializing.
    [ 0.461622] ledtrig-cpu: registered to indicate activity on CPUs
    [ 0.461879] TCP: cubic registered
    [ 0.462097] NET: Registered protocol family 10
    [ 0.462569] NET: Registered protocol family 17
    [ 0.463271] Loading compiled-in X.509 certificates
    [ 0.463311] registered taskstats version 1
    [ 0.464340] Magic number: 10:504:345
    [ 0.464356] tty tty62: hash matches
    [ 0.464514] rtc_cmos 00:02: setting system clock to 2014-12-29 19:20:38 UTC (1419880838)
    [ 0.464706] PM: Hibernation image not present or could not be loaded.
    [ 0.466567] Freeing unused kernel memory: 1136K (ffffffff818e2000 - ffffffff819fe000)
    [ 0.466570] Write protecting the kernel read-only data: 8192k
    [ 0.471471] Freeing unused kernel memory: 748K (ffff880001545000 - ffff880001600000)
    [ 0.473285] Freeing unused kernel memory: 336K (ffff8800017ac000 - ffff880001800000)
    [ 0.486633] random: systemd-tmpfile urandom read with 1 bits of entropy available
    [ 0.508023] sdhci: Secure Digital Host Controller Interface driver
    [ 0.508026] sdhci: Copyright(c) Pierre Ossman
    [ 0.510834] i8042: PNP: PS/2 Controller [PNP030b:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
    [ 0.514072] i8042: Detected active multiplexing controller, rev 1.1
    [ 0.515758] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 0.515802] serio: i8042 AUX0 port at 0x60,0x64 irq 12
    [ 0.515836] serio: i8042 AUX1 port at 0x60,0x64 irq 12
    [ 0.515864] serio: i8042 AUX2 port at 0x60,0x64 irq 12
    [ 0.515881] serio: i8042 AUX3 port at 0x60,0x64 irq 12
    [ 0.517357] ACPI: bus type USB registered
    [ 0.517389] usbcore: registered new interface driver usbfs
    [ 0.517404] usbcore: registered new interface driver hub
    [ 0.517574] usbcore: registered new device driver usb
    [ 0.518314] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 0.518386] SCSI subsystem initialized
    [ 0.518574] ehci-pci: EHCI PCI platform driver
    [ 0.518732] ehci-pci 0000:00:1d.0: EHCI Host Controller
    [ 0.518740] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
    [ 0.518753] ehci-pci 0000:00:1d.0: debug port 2
    [ 0.519346] libata version 3.00 loaded.
    [ 0.522645] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
    [ 0.522659] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7e23000
    [ 0.530907] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
    [ 0.531140] hub 1-0:1.0: USB hub found
    [ 0.531149] hub 1-0:1.0: 2 ports detected
    [ 0.531477] xhci_hcd 0000:00:14.0: xHCI Host Controller
    [ 0.531485] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
    [ 0.531568] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
    [ 0.531586] xhci_hcd 0000:00:14.0: irq 40 for MSI/MSI-X
    [ 0.531793] hub 2-0:1.0: USB hub found
    [ 0.531808] hub 2-0:1.0: 9 ports detected
    [ 0.535572] xhci_hcd 0000:00:14.0: xHCI Host Controller
    [ 0.535579] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
    [ 0.535837] hub 3-0:1.0: USB hub found
    [ 0.535851] hub 3-0:1.0: 4 ports detected
    [ 0.537176] ahci 0000:00:1f.2: version 3.0
    [ 0.537306] ahci 0000:00:1f.2: irq 41 for MSI/MSI-X
    [ 0.537326] ahci 0000:00:1f.2: SSS flag set, parallel bus scan disabled
    [ 0.547647] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 4 ports 6 Gbps 0x3 impl SATA mode
    [ 0.547654] ahci 0000:00:1f.2: flags: 64bit ncq stag led clo only pio slum part deso sadm sds apst
    [ 0.548229] scsi host0: ahci
    [ 0.548361] scsi host1: ahci
    [ 0.548475] scsi host2: ahci
    [ 0.548584] scsi host3: ahci
    [ 0.548634] ata1: SATA max UDMA/133 abar m2048@0xf7e22000 port 0xf7e22100 irq 41
    [ 0.548637] ata2: SATA max UDMA/133 abar m2048@0xf7e22000 port 0xf7e22180 irq 41
    [ 0.548638] ata3: DUMMY
    [ 0.548640] ata4: DUMMY
    [ 0.574599] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
    [ 0.837905] usb 1-1: new high-speed USB device number 2 using ehci-pci
    [ 0.867897] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [ 0.899158] ata1.00: ATA-8: HGST HTS541010A9E680, JA0OA560, max UDMA/133
    [ 0.899163] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
    [ 0.900640] ata1.00: configured for UDMA/133
    [ 0.900861] scsi 0:0:0:0: Direct-Access ATA HGST HTS541010A9 A560 PQ: 0 ANSI: 5
    [ 0.962012] hub 1-1:1.0: USB hub found
    [ 0.962060] hub 1-1:1.0: 8 ports detected
    [ 1.121466] usb 2-2: new high-speed USB device number 2 using xhci_hcd
    [ 1.221514] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 1.223203] ata2.00: ATAPI: MATSHITADVD-RAM UJ8E2 S, 1.00, max UDMA/133
    [ 1.224701] ata2.00: configured for UDMA/133
    [ 1.228604] scsi 1:0:0:0: CD-ROM MATSHITA DVD-RAM UJ8E2 S 1.00 PQ: 0 ANSI: 5
    [ 1.243298] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
    [ 1.243301] sd 0:0:0:0: [sda] 4096-byte physical blocks
    [ 1.243363] sd 0:0:0:0: [sda] Write Protect is off
    [ 1.243366] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 1.243389] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    [ 1.253700] sr 1:0:0:0: [sr0] scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 1.253703] cdrom: Uniform CD-ROM driver Revision: 3.20
    [ 1.253878] sr 1:0:0:0: Attached scsi CD-ROM sr0
    [ 1.303155] usb-storage 2-2:1.0: USB Mass Storage device detected
    [ 1.303269] scsi host4: usb-storage 2-2:1.0
    [ 1.303345] usbcore: registered new interface driver usb-storage
    [ 1.303657] usbcore: registered new interface driver uas
    [ 1.311280] sda: sda1 sda2 sda3
    [ 1.311768] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 1.451638] tsc: Refined TSC clocksource calibration: 2394.456 MHz
    [ 1.461722] usb 2-5: new high-speed USB device number 3 using xhci_hcd
    [ 1.818645] usb 2-6: new full-speed USB device number 4 using xhci_hcd
    [ 2.152280] usb 2-8: new high-speed USB device number 5 using xhci_hcd
    [ 2.307377] scsi 4:0:0:0: Direct-Access PNY USB 2.0 FD 8.07 PQ: 0 ANSI: 4
    [ 2.308404] sd 4:0:0:0: [sdb] 30949376 512-byte logical blocks: (15.8 GB/14.7 GiB)
    [ 2.309071] sd 4:0:0:0: [sdb] Write Protect is off
    [ 2.309075] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
    [ 2.309744] sd 4:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    [ 2.312929] sdb: sdb1
    [ 2.315003] sd 4:0:0:0: [sdb] Attached SCSI removable disk
    [ 2.328694] usbcore: registered new interface driver rtsx_usb
    [ 2.392467] usb 1-1.3: new full-speed USB device number 3 using ehci-pci
    [ 2.452719] Switched to clocksource tsc
    [ 2.481335] hidraw: raw HID events driver (C) Jiri Kosina
    [ 2.486111] usbcore: registered new interface driver usbhid
    [ 2.486114] usbhid: USB HID core driver
    [ 2.487991] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.0-1.3/input2
    [ 2.540785] input: Logitech Unifying Device. Wireless PID:4009 as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0003/0003:046D:C52B.0004/input/input5
    [ 2.540850] logitech-djdevice 0003:046D:C52B.0004: input,hidraw1: USB HID v1.11 Mouse [Logitech Unifying Device. Wireless PID:4009] on usb-0000:00:1d.0-1.3:1
    [ 2.542947] input: Logitech Unifying Device. Wireless PID:2011 as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0003/0003:046D:C52B.0005/input/input6
    [ 2.543001] logitech-djdevice 0003:046D:C52B.0005: input,hidraw2: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:2011] on usb-0000:00:1d.0-1.3:2
    [ 2.758105] random: nonblocking pool is initialized
    [ 3.285691] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
    [ 4.129036] systemd[1]: systemd 218 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD +IDN)
    [ 4.129224] systemd[1]: Detected architecture 'x86-64'.
    [ 4.145831] systemd[1]: Set hostname to <hostname>.
    [ 5.234190] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
    [ 5.234635] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
    [ 5.234714] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ 5.234728] systemd[1]: Starting Root Slice.
    [ 5.235035] systemd[1]: Created slice Root Slice.
    [ 5.235049] systemd[1]: Starting LVM2 metadata daemon socket.
    [ 5.235148] systemd[1]: Listening on LVM2 metadata daemon socket.
    [ 5.235163] systemd[1]: Starting udev Kernel Socket.
    [ 5.235242] systemd[1]: Listening on udev Kernel Socket.
    [ 5.235251] systemd[1]: Starting Device-mapper event daemon FIFOs.
    [ 5.235340] systemd[1]: Listening on Device-mapper event daemon FIFOs.
    [ 5.235352] systemd[1]: Starting udev Control Socket.
    [ 5.235436] systemd[1]: Listening on udev Control Socket.
    [ 5.235443] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
    [ 5.235503] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [ 5.235509] systemd[1]: Starting Journal Socket (/dev/log).
    [ 5.235564] systemd[1]: Listening on Journal Socket (/dev/log).
    [ 5.235571] systemd[1]: Starting Encrypted Volumes.
    [ 5.235612] systemd[1]: Reached target Encrypted Volumes.
    [ 5.235619] systemd[1]: Expecting device dev-disk-by\x2duuid-ac0bdb8c\x2dfdaa\x2d47ab\x2dae2b\x2d7c808075f5a5.device...
    [ 5.235674] systemd[1]: Starting Remote File Systems.
    [ 5.235715] systemd[1]: Reached target Remote File Systems.
    [ 5.235723] systemd[1]: Starting System Slice.
    [ 5.235806] systemd[1]: Created slice System Slice.
    [ 5.399578] systemd[1]: Listening on Journal Audit Socket.
    [ 5.399598] systemd[1]: Expecting device dev-sda2.device...
    [ 5.399701] systemd[1]: Starting Journal Socket.
    [ 5.399807] systemd[1]: Listening on Journal Socket.
    [ 5.399838] systemd[1]: Mounting POSIX Message Queue File System...
    [ 5.400298] systemd[1]: Started File System Check on Root Device.
    [ 5.400324] systemd[1]: Starting Journal Service...
    [ 5.400764] systemd[1]: Starting Remount Root and Kernel File Systems...
    [ 5.444884] systemd[1]: Starting Load Kernel Modules...
    [ 5.445477] systemd[1]: Mounting Debug File System...
    [ 5.445951] systemd[1]: Starting Setup Virtual Console...
    [ 5.446401] systemd[1]: Expecting device dev-disk-by\x2duuid-9653\x2d2CFA.device...
    [ 5.446467] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
    [ 5.446504] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 5.446524] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
    [ 5.446644] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [ 5.446679] systemd[1]: Starting udev Coldplug all Devices...
    [ 5.446987] systemd[1]: Starting system-systemd\x2dfsck.slice.
    [ 5.447098] systemd[1]: Created slice system-systemd\x2dfsck.slice.
    [ 5.447118] systemd[1]: Starting Delayed Shutdown Socket.
    [ 5.447185] systemd[1]: Listening on Delayed Shutdown Socket.
    [ 5.447197] systemd[1]: Starting system-getty.slice.
    [ 5.447308] systemd[1]: Created slice system-getty.slice.
    [ 5.447356] systemd[1]: Mounting Huge Pages File System...
    [ 5.514285] systemd[1]: Mounting Temporary Directory...
    [ 5.600728] vboxdrv: Found 4 processor cores.
    [ 5.600871] vboxdrv: fAsync=0 offMin=0x204 offMax=0xff4
    [ 5.600922] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
    [ 5.600923] vboxdrv: Successfully loaded version 4.3.20_OSE (interface 0x001a0008).
    [ 5.611502] systemd[1]: Started Set Up Additional Binary Formats.
    [ 5.611597] systemd[1]: Starting Create list of required static device nodes for the current kernel...
    [ 5.612195] systemd[1]: Starting Paths.
    [ 5.612290] systemd[1]: Reached target Paths.
    [ 5.612321] systemd[1]: Starting User and Session Slice.
    [ 5.612533] systemd[1]: Created slice User and Session Slice.
    [ 5.612562] systemd[1]: Starting Slices.
    [ 5.612650] systemd[1]: Reached target Slices.
    [ 5.675764] vboxpci: IOMMU not found (not registered)
    [ 5.676279] systemd[1]: Started Load Kernel Modules.
    [ 5.676360] systemd[1]: Mounted FUSE Control File System.
    [ 5.676427] systemd[1]: Mounting Configuration File System...
    [ 5.676846] systemd[1]: Starting Apply Kernel Variables...
    [ 5.715907] systemd[1]: Started Setup Virtual Console.
    [ 5.736460] EXT4-fs (sda3): re-mounted. Opts: data=ordered
    [ 5.737538] systemd[1]: Mounted Debug File System.
    [ 5.738157] systemd[1]: Mounted POSIX Message Queue File System.
    [ 5.738735] systemd[1]: Mounted Configuration File System.
    [ 5.739335] systemd[1]: Mounted Huge Pages File System.
    [ 5.739924] systemd[1]: Mounted Temporary Directory.
    [ 5.740872] systemd[1]: Started Remount Root and Kernel File Systems.
    [ 5.741101] systemd[1]: Started First Boot Wizard.
    [ 5.741121] systemd[1]: Started Create System Users.
    [ 5.741130] systemd[1]: Started Rebuild Dynamic Linker Cache.
    [ 5.778296] systemd[1]: Started Rebuild Hardware Database.
    [ 5.778320] systemd[1]: Starting Load/Save Random Seed...
    [ 5.812012] systemd[1]: Started udev Coldplug all Devices.
    [ 5.818152] systemd[1]: Started Create list of required static device nodes for the current kernel.
    [ 5.818261] systemd[1]: Starting Create Static Device Nodes in /dev...
    [ 5.972243] systemd[1]: Started Load/Save Random Seed.
    [ 6.349353] systemd[1]: Started Apply Kernel Variables.
    [ 6.454971] systemd[1]: Started Create Static Device Nodes in /dev.
    [ 6.455850] systemd[1]: Starting udev Kernel Device Manager...
    [ 6.456846] systemd[1]: Starting Local File Systems (Pre).
    [ 6.457527] systemd[1]: Reached target Local File Systems (Pre).
    [ 6.657321] systemd-journald[137]: File /var/log/journal/d1712251ccd74cc8aef6fb10b32fca9b/system.journal corrupted or uncleanly shut down, renaming and replacing.
    [ 6.946476] systemd[1]: Started Journal Service.
    [ 6.969964] systemd-journald[137]: Received request to flush runtime journal from PID 1
    [ 7.930841] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input7
    [ 7.931794] ACPI: Lid Switch [LID]
    [ 7.931876] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input8
    [ 7.931882] ACPI: Sleep Button [SLPB]
    [ 7.931962] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input9
    [ 7.931966] ACPI: Power Button [PWRF]
    [ 8.107100] ACPI: AC Adapter [AC0] (on-line)
    [ 8.238818] ACPI: Battery Slot [BAT0] (battery present)
    [ 8.249956] ACPI Warning: SystemIO range 0x000000000000f040-0x000000000000f05f conflicts with OpRegion 0x000000000000f040-0x000000000000f04f (\SMB0) (20140724/utaddress-258)
    [ 8.249965] ACPI Warning: SystemIO range 0x000000000000f040-0x000000000000f05f conflicts with OpRegion 0x000000000000f040-0x000000000000f04f (\_SB_.PCI0.SBUS.SMBI) (20140724/utaddress-258)
    [ 8.249972] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [ 8.252837] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 8.254053] wmi: Mapper loaded
    [ 8.254881] thermal LNXTHERM:00: registered as thermal_zone0
    [ 8.254883] ACPI: Thermal Zone [THRM] (36 C)
    [ 8.312727] input: PC Speaker as /devices/platform/pcspkr/input/input11
    [ 8.327610] [drm] Initialized drm 1.1.0 20060810
    [ 8.406078] snd_hda_intel 0000:00:1b.0: irq 42 for MSI/MSI-X
    [ 8.583782] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
    [ 8.583791] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
    [ 8.591108] r8169 0000:02:00.0: irq 43 for MSI/MSI-X
    [ 8.591324] r8169 0000:02:00.0 eth0: RTL8168g/8111g at 0xffffc90004c8e000, 38:2c:4a:24:cc:2a, XID 10900800 IRQ 43
    [ 8.591326] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
    [ 8.671584] mei_me 0000:00:16.0: irq 44 for MSI/MSI-X
    [ 8.705405] sound hdaudioC1D0: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
    [ 8.705410] sound hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
    [ 8.705412] sound hdaudioC1D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
    [ 8.705414] sound hdaudioC1D0: mono: mono_out=0x0
    [ 8.705416] sound hdaudioC1D0: inputs:
    [ 8.705418] sound hdaudioC1D0: Mic=0x1b
    [ 8.712894] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input15
    [ 8.843400] [drm] Memory usable by graphics device = 2048M
    [ 8.843406] checking generic (e0000000 408000) vs hw (e0000000 10000000)
    [ 8.843408] fb: switching to inteldrmfb from EFI VGA
    [ 8.843430] Console: switching to colour dummy device 80x25
    [ 8.843495] [drm] Replacing VGA console driver
    [ 8.849060] cfg80211: Calling CRDA to update world regulatory domain
    [ 8.864374] i915 0000:00:02.0: irq 45 for MSI/MSI-X
    [ 8.864387] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 8.864389] [drm] Driver supports precise vblank timestamp query.
    [ 8.864417] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
    [ 8.904054] [drm] VBT doesn't support DRRS
    [ 8.919936] psmouse serio4: elantech: assuming hardware version 4 (with firmware version 0x381f00)
    [ 8.929809] AVX2 version of gcm_enc/dec engaged.
    [ 8.930737] fbcon: inteldrmfb (fb0) is primary device
    [ 8.934509] psmouse serio4: elantech: Synaptics capabilities query result 0x10, 0x14, 0x0e.
    [ 9.003571] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio4/input/input14
    [ 9.535304] r8169 0000:02:00.0 enp2s0: renamed from eth0
    [ 9.570341] iTCO_vendor_support: vendor-support=0
    [ 9.570874] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
    [ 9.570907] iTCO_wdt: Found a Lynx Point_LP TCO device (Version=2, TCOBASE=0x1860)
    [ 9.571017] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
    [ 9.661818] mousedev: PS/2 mouse device common for all mice
    [ 9.680759] asus_wmi: ASUS WMI generic driver loaded
    [ 9.692793] asus_wmi: Initialization: 0x1
    [ 9.692840] asus_wmi: BIOS WMI version: 7.9
    [ 9.692909] asus_wmi: SFUN value: 0x4a0877
    [ 9.693942] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input16
    [ 9.701440] asus_wmi: Backlight controlled by ACPI video driver
    [ 9.711632] intel_rapl: Found RAPL domain package
    [ 9.711635] intel_rapl: Found RAPL domain core
    [ 9.711637] intel_rapl: Found RAPL domain uncore
    [ 9.711639] intel_rapl: Found RAPL domain dram
    [ 9.810931] wl: module license 'Mixed/Proprietary' taints kernel.
    [ 9.810931] Disabling lock debugging due to kernel taint
    [ 9.843257] wlan0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)
    [ 9.873275] wl 0000:03:00.0 wlp3s0: renamed from wlan0
    [ 10.198799] Console: switching to colour frame buffer device 170x48
    [

    [user@hostname ~]$ cat /proc/cmdline
    root=/dev/sda3 rw initrd=/intel-ucode.img initrd=/initramfs-linux.img
    looks like it's not ... but how??
    [user@hostname ~]$ efibootmgr -v
    BootCurrent: 0006
    Timeout: 2 seconds
    BootOrder: 0006,0001,0002,0003
    Boot0000* Arch HD(1,800,100000,b75635ad-ec31-4cac-ad80-25584831f818)File(\vmlinuz-linux)r.o.o.t.=./.d.e.v./.s.d.a.3. .r.w. .i.n.i.t.r.d.=./.i.n.t.e.l.-.u.c.o.d.e...i.m.g. .i.n.i.t.r.d.=./.i.n.i.t.r.a.m.f.s.-.l.i.n.u.x...i.m.g.
    Boot0001* UEFI:CD/DVD Drive BIOS(81,0,00)
    Boot0002* UEFI:Removable Device BIOS(82,0,00)
    Boot0003* UEFI:Network Device BIOS(83,0,00)
    Boot0004* UEFI:Removable Device BIOS(82,0,00)
    Boot0005* UEFI:Network Device BIOS(83,0,00)
    Boot0006* ArchLinux HD(1,800,100000,b75635ad-ec31-4cac-ad80-25584831f818)File(\vmlinuz-linux)r.o.o.t.=./.d.e.v./.s.d.a.3. .r.w. .r.e.s.u.m.e.=./.d.e.v./.s.d.a.2. .i.n.i.t.r.d.=./.i.n.t.e.l.-.u.c.o.d.e...i.m.g. .i.n.i.t.r.d.=.i.n.i.t.r.a.m.f.s.-.l.i.n.u.x...i.m.g.
    im sure i've messed something up... is there anywhere else kernel parameters are stored? Or is there some command I'm forgetting to 'refresh' efibootmgr after adding the new line, sort of like how you have to do /sbin/lilo after changing lilo config? As you can probably tell I am booting EFI direct from kernel, no bootloader installed. 
    Or maybe I should remove Boot0000 entirely? But again it says BootCurrent is 0006 so I don't get it!!

  • Need Syntax definition / explanation for pop-up blocker - apparently wildcards are not required, but this isn't specified.

    http://support.mozilla.com/en-US/kb/Pop-up%20blocker/discuss/1876
    This question has been asked, but was rejected unanswered.
    The response states that you must add the full url. It would be more useful to state that you need the base url only, which will then take out any subdomains etc.
    http://superuser.com/questions/10760/firefox-popup-blocker-filtering-exceptions
    The article above explains in nicely.
    I"m writing a desktop checklist for 5000 end users of an online homelessness data collection program, and I need to add our site to their exception list.
    I interpreted the instructions to list the URL of every site on the domain. I thought this was unlikely, so kept searching. To the letter, the instructions suggest you enter:<br />
    <br />
    www.mysite.com
    www.mysite.com/help
    www.mysite.com/home
    www.mysite.com/faq
    etc etc
    instead of www.mysite.com
    Thanks!
    Liz

    You can only make an exception for a domain and a sub domain (mysite.com www.mysite.com) and not for subdirectories on a domain (www.mysite.com/help -> www.mysite.com)

  • When loading my online banking it says untrusted connection but when I try to add exception it says the site has a valid certificate and exception is not required, but still wont connect

    When trying to connect to online banking this is what I get.
    This Connection is Untrusted
    You have asked Firefox to connect
    securely to www.txn.banking.pcfinancial.ca, but we can't confirm that your connection is secure.
    Normally, when you try to connect securely,
    sites will present trusted identification to prove that you are
    going to the right place. However, this site's identity can't be verified.
    What Should I Do?
    If you usually connect to
    this site without problems, this error could mean that someone is
    trying to impersonate the site, and you shouldn't continue.
    Technical Details
    I Understand the Risks
    When I click on I understand the risks and try to add an exception I get this:
    This site provides valid, verified identification. There is no need to add an exception.
    yet I can't get passed this and connect to the site!

    What are the Technical details showing as the cause?
    Check the date and time in the clock on your computer: (double) click the clock icon on the Windows Taskbar.
    *https://support.mozilla.org/kb/Secure+Connection+Failed
    Try to rename the file cert8.db to cert8.db.old in the Firefox Profile Folder to remove all intermediate certificates that Firefox has stored by visiting secure websites.<br />
    If that helped to solve the problem then you can remove the renamed file cert8.db.old unless you have user certificates that you may want to export first and import them in the new file.<br />
    Otherwise you can restore the certificates by renaming (copying) the file back to cert8.db<br />
    Firefox will automatically store new intermediate certificates when you visit websites that send them.<br />
    You can use this button to go to the Firefox profile folder:
    *Help > Troubleshooting Information > Profile Directory: Open Containing Folder

  • Ref_code tables not required but generated

    Hi.
    I don't use any ref_codes tables in my application. But when generating table API I always obtain this part of the *.PKB script for every table:
    PROCEDURE validate_domain(cg$rec IN OUT cg$row_type,
    cg$ind IN cg$ind_type DEFAULT cg$ind_true)
    IS
    cursor cDomain( p_columnName varchar2 ) is -- B1158144 : added
    SELECT RV_LOW_VALUE, RV_HIGH_VALUE
    FROM CG_REF_CODES
    WHERE RV_DOMAIN = p_columnName;
    dummy NUMBER;
    no_tabview EXCEPTION;
    PRAGMA EXCEPTION_INIT(no_tabview, -942);
    BEGIN
    NULL;
    EXCEPTION
    END validate_domain;
    with the error message that the CG_REF_CODES table doesn't exist when applying the script to database. How to avoid the cursor definition? I have the DS - 9.0.2.2 version Designer. Everything was OK in previous version.
    The workaround is to create CG_REF_CODES table empty but I don't want to have it. Thank you for any advice.
    The "Automatic creating of REF_CODES tables" is unchecked.
    Ivan Virag

    Automatic Code Generation is supported only on Leaf Members currently in SQL Server 2014 MDS.
    As a workaround you can use "Start With" property to generate the code after certain number(reserving range for leaf members)
    Other option is to use alpha numeric code for Consolidated Members to avoid conflict.
    -Nithesh Shetty Software Engineer, C & E -> IMML -> MDS, Microsoft.

  • Internal Order not required

    Dear All,
    Here I am doing F-02 transaction there i am giving Cost center, Profit center and Business area and Internal order is not required, But system is giving message like "Please enter Correct Internal Order".
    I checked in OBC4 and OB41, there Order is in Optional.
    Here my exact requirement is without entering internal order the entry should be posted. The system should not ask the above message.
    Can you please guide me how to fix this issue.
    Thanks & Regards,
    Ramesh Reddy

    Dear Ramesh,
    Please check whether you have validation or substitution for this TCode.

  • Why This Report Not Working in Production Server But in Development Server

    I just need your help in solving one issue. There is one report which is working fine in development server but it is not getting executed in production server.
    Although the code is same in both the server. Could you please guide me in locating the problem. I am attaching that report with this mail. Please do the needful help.
    TABLES : a363,
             mara,
             marc,
             makt,
             ekko,
             ekpo,
             mkpf,
             mseg,
             konp,
             konh.
    SELECTION-SCREEN
    SELECTION-SCREEN   :   BEGIN OF BLOCK cst WITH FRAME TITLE text-001.
    SELECT-OPTIONS :   s_matnr FOR mara-matnr,                            "Material Number
                       s_lifnr FOR ekko-lifnr,                            "Account Number of the Vendor
                       s_bedat FOR ekko-bedat,                            "Purchasing Document Date
                       s_kschl FOR konh-kschl OBLIGATORY NO INTERVALS,    "Condition type
                       s_bwart FOR mseg-bwart OBLIGATORY NO INTERVALS.    "Movement Type (Inventory Management)
    PARAMETERS     :   p_werks LIKE marc-werks OBLIGATORY.                "Plant
    SELECTION-SCREEN   :   END OF BLOCK cst.
    INCLUDES
    INCLUDE zalv_data.
    DATA - INTERNAL TABLES AND FIELD LISTS
    DATA :  BEGIN    OF     a363_itab  OCCURS 0,
            matnr    LIKE   a363-matnr,                    "Material Number
            lifnr    LIKE   a363-lifnr,                    "Account Number of the Vendor
            werks    LIKE   a363-werks,                    "Plant
            kschl    LIKE   a363-kschl,                    "Condition type
            knumh    LIKE   a363-knumh,                    "Condition record number
            kbetr    LIKE   konp-kbetr,                    "Rate (condition amount or percentage) where no scale exists
            END      OF     a363_itab.
    DATA :  BEGIN    OF     konp_itab  OCCURS 0,
            knumh    LIKE   a363-knumh,                    "Condition record number
            kbetr    LIKE   konp-kbetr,                    "Rate (condition amount or percentage) where no scale exists
            lifnr    LIKE   a363-lifnr,                    "Account Number of the Vendor
            END      OF     konp_itab.
    DATA :  BEGIN    OF     ekko_itab  OCCURS 0,
            ebeln    LIKE   ekko-ebeln,                    "Purchasing Document Number
            lifnr    LIKE   ekko-lifnr,                    "Account Number of the Vendor
            bedat    LIKE   ekko-bedat,                    "Purchasing Document Date
            END      OF     ekko_itab.
    DATA :  BEGIN    OF     ekpo_itab  OCCURS 0,
            ebeln    LIKE   ekpo-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   ekpo-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   ekpo-matnr,                    "Material Number
            werks    LIKE   ekpo-werks,                    "Plant
            menge    LIKE   ekpo-menge,                    "Purchase order quantity
            END      OF     ekpo_itab.
    DATA :  BEGIN    OF     v_po_det  OCCURS 0,            "VENDOR + PLANT + PO DEATILS
            lifnr    LIKE   ekko-lifnr,                    "Account Number of the Vendor
            ebeln    LIKE   ekko-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   ekpo-ebelp,                    "Item Number of Purchasing Document
            bedat    LIKE   ekko-bedat,                    "Purchasing Document Date
            matnr    LIKE   ekpo-matnr,                    "Material Number
            werks    LIKE   ekpo-werks,                    "Plant
            menge    LIKE   ekpo-menge,                    "Purchase order quantity
            kbetr    LIKE   konp-kbetr,                    "Rate (condition amount or percentage) where no scale exists
            END      OF     v_po_det.
    DATA :  BEGIN    OF     mseg_itab  OCCURS 0,
            mblnr    LIKE   mseg-mblnr,                    "Number of Material Document
            ebeln    LIKE   mseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   mseg-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   mseg-matnr,                    "Material Number
            lifnr    LIKE   mseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   mseg-werks,                    "Plant
            menge    LIKE   mseg-menge,                    "Quantity
            dmbtr    LIKE   mseg-dmbtr,                    "Amount in local currency
            bwart    LIKE   mseg-bwart,                    "Movement Type (Inventory Management)
            END      OF     mseg_itab.
    DATA :  BEGIN    OF     mkpf_itab  OCCURS 0,
            mblnr    LIKE   mkpf-mblnr,                    "Number of Material Document
            bldat    LIKE   mkpf-bldat,                    "Document Date in Document
            END      OF     mkpf_itab.
    DATA :  BEGIN    OF     zeou_pcrdtl_itab  OCCURS 0,
            matnr    LIKE   zeou_pcrdtl-matnr,             "Material Number
            lifnr    LIKE   zeou_pcrdtl-lifnr,             "Account Number of the Vendor
            mblnr    LIKE   zeou_pcrdtl-mblnr,             "Number of Material Document
            whssn    LIKE   zeou_pcrdtl-whssn,             "Warehouse Records Entry Serial No.
            whsdt    LIKE   zeou_pcrdtl-whsdt,             "Warehouse Records Entry date
            END      OF     zeou_pcrdtl_itab.
    DATA :  BEGIN    OF     gr_wh_info  OCCURS 0,          "INFO OF GR & WH BASED ON MVMT TYPE & PO
            mblnr    LIKE   mseg-mblnr,                    "Number of Material Document
            bldat    LIKE   mkpf-bldat,                    "Document Date in Document
            ebeln    LIKE   mseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   ekpo-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   mseg-matnr,                    "Material Number
            lifnr    LIKE   mseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   mseg-werks,                    "Plant
            menge    LIKE   mseg-menge,                    "Quantity
            dmbtr    LIKE   mseg-dmbtr,                    "Amount in local currency
            bwart    LIKE   mseg-bwart,                    "Movement Type (Inventory Management)
            whssn    LIKE   zeou_pcrdtl-whssn,             "Warehouse Records Entry Serial No.
            whsdt    LIKE   zeou_pcrdtl-whsdt,             "Warehouse Records Entry date
            END      OF     gr_wh_info.
    DATA :  BEGIN    OF     bseg_itab  OCCURS 0,
            ebeln    LIKE   bseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   bseg-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   bseg-matnr,                    "Material Number
            lifnr    LIKE   bseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   bseg-werks,                    "Plant
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            wrbtr    LIKE   bseg-wrbtr,                    "Amount in document currency
            bukrs    LIKE   bseg-bukrs,                    "Company Code
            belnr    LIKE   bseg-belnr,                    "Accounting Document Number
            gjahr    LIKE   bseg-gjahr,                    "Fiscal Year
            END      OF     bseg_itab.
    DATA :  BEGIN    OF     bkpf_itab  OCCURS 0,
            bukrs    LIKE   bkpf-bukrs,                    "Company Code
            belnr    LIKE   bkpf-belnr,                    "Accounting Document Number
            gjahr    LIKE   bkpf-gjahr,                    "Fiscal Year
            xblnr    LIKE   bkpf-xblnr,                    "Reference Document Number
            bldat    LIKE   bkpf-bldat,                    "Document Date in Document
            END      OF     bkpf_itab.
    DATA :  BEGIN    OF     vend_inv  OCCURS 0,            "VENDOR INVOICE DETAILS
            ebeln    LIKE   bseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   bseg-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   bseg-matnr,                    "Material Number
            lifnr    LIKE   bseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   bseg-werks,                    "Plant
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            wrbtr    LIKE   bseg-wrbtr,                    "Amount in document currency
            bukrs    LIKE   bseg-bukrs,                    "Company Code
            belnr    LIKE   bseg-belnr,                    "Accounting Document Number
            gjahr    LIKE   bseg-gjahr,                    "Fiscal Year
            xblnr    LIKE   bkpf-xblnr,                    "Reference Document Number
            bldat    LIKE   bkpf-bldat,                    "Document Date in Document
            END      OF     vend_inv.
    DATA :  BEGIN    OF     chckinit  OCCURS 0,            "CHEQUE INIT INFO
            ebeln    LIKE   bseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   bseg-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   bseg-matnr,                    "Material Number
            lifnr    LIKE   bseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   bseg-werks,                    "Plant
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            bukrs    LIKE   bkpf-bukrs,                    "Company Code
            belnr    LIKE   bkpf-belnr,                    "Accounting Document Number
            gjahr    LIKE   bkpf-gjahr,                    "Fiscal Year
            koart    LIKE   bseg-koart,                    "Account type
            augbl    LIKE   bseg-augbl,                    "Document Number of the Clearing Document
            END      OF     chckinit.
    DATA :  BEGIN    OF     chckpayer  OCCURS 0,           "CHEQUE BANK DETAILS
            vblnr    LIKE   payr-vblnr,                    "Document Number of the Payment Document
            zbukr    LIKE   payr-zbukr,                    "Paying company code
            gjahr    LIKE   payr-gjahr,                    "Fiscal Year
            chect    LIKE   payr-chect,                    "Check Number
            zaldt    LIKE   payr-zaldt,                    "Probable Payment Date (Cash Discount 1 Due)
            hbkid    LIKE   payr-hbkid,                    "Short key for a house bank
            END      OF     chckpayer.
    DATA :  chckpayer_u LIKE chckpayer OCCURS 0 WITH HEADER LINE.      "UNIQUE CHEQUE DETAILS
    DATA :  BEGIN    OF     chckfinal  OCCURS 0,           "CHEQUE FINAL INFO
            ebeln    LIKE   bseg-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   bseg-ebelp,                    "Item Number of Purchasing Document
            matnr    LIKE   bseg-matnr,                    "Material Number
            lifnr    LIKE   bseg-lifnr,                    "Account Number of the Vendor
            werks    LIKE   bseg-werks,                    "Plant
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            bukrs    LIKE   bkpf-bukrs,                    "Company Code
            belnr    LIKE   bkpf-belnr,                    "Accounting Document Number
            gjahr    LIKE   bkpf-gjahr,                    "Fiscal Year
            koart    LIKE   bseg-koart,                    "Account type
            augbl    LIKE   bseg-augbl,                    "Document Number of the Clearing Document
            vblnr    LIKE   payr-vblnr,                    "Document Number of the Payment Document
            zbukr    LIKE   payr-zbukr,                    "Paying company code
            chect    LIKE   payr-chect,                    "Check Number
            zaldt    LIKE   payr-zaldt,                    "Probable Payment Date (Cash Discount 1 Due)
            hbkid    LIKE   payr-hbkid,                    "Short key for a house bank
            END      OF     chckfinal.
    DATA :  BEGIN    OF     mat_desc OCCURS 0,
            matnr    LIKE   mara-matnr,
            maktx    LIKE   makt-maktx,
            END      OF     mat_desc.
    DATA :  BEGIN      OF     vend_det OCCURS 0,
            lifnr      LIKE   lfa1-lifnr,
            name1      LIKE   lfa1-name1,
            j_1icstno  LIKE   j_1imovend-j_1icstno,
            END        OF     vend_det.
    DATA :  BEGIN    OF     cst_rep  OCCURS 0,             "FINAL CST REPORT
            lifnr    LIKE   a363-lifnr,                    "Account Number of the Vendor
            name1    LIKE   lfa1-name1,                    "Vendor Name
            j_1icstno  LIKE   j_1imovend-j_1icstno,        " Vendor CST No.
            werks    LIKE   a363-werks,                    "Plant
           kschl    LIKE   a363-kschl,                    "Condition type
            ebeln    LIKE   ekko-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   ekpo-ebelp,                    "Item Number of Purchasing Document
            bedat    LIKE   ekko-bedat,                    "Purchasing Document Date
            matnr    LIKE   ekpo-matnr,                    "Material Number
            maktx    LIKE   makt-maktx,                    "Material Description.
            kbetr    LIKE   konp-kbetr,                    "Rate (condition amount or percentage) where no scale exists
            mblnr    LIKE   mseg-mblnr,                    "Number of Material Document
            bldat    LIKE   mkpf-bldat,                    "Document Date in Document
            menge    LIKE   mseg-menge,                    "Quantity
            dmbtr    LIKE   mseg-dmbtr,                    "Amount in local currency
            cst_dmbtr LIKE  mseg-dmbtr,                    "CST Amount in local currency
            bwart    LIKE   mseg-bwart,                    "Movement Type (Inventory Management)
            whssn    LIKE   zeou_pcrdtl-whssn,             "Warehouse Records Entry Serial No.
            whsdt    LIKE   zeou_pcrdtl-whsdt,             "Warehouse Records Entry date
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            wrbtr    LIKE   bseg-wrbtr,                    "Amount in document currency
            cst_wrbtr LIKE  bseg-wrbtr,                    "CST Amount in document currency
            belnr    LIKE   bseg-belnr,                    "Accounting Document Number
            gjahr    LIKE   bseg-gjahr,                    "Fiscal Year
            xblnr    LIKE   bkpf-xblnr,                    "Reference Document Number
            koart    LIKE   bseg-koart,                    "Account type
            augbl    LIKE   bseg-augbl,                    "Document Number of the Clearing Document
            vblnr    LIKE   payr-vblnr,                    "Document Number of the Payment Document
            zbukr    LIKE   payr-zbukr,                    "Paying company code
            chect    LIKE   payr-chect,                    "Check Number
            zaldt    LIKE   payr-zaldt,                    "Probable Payment Date (Cash Discount 1 Due)
            hbkid    LIKE   payr-hbkid,                    "Short key for a house bank
            END      OF     cst_rep.
    DATA :  BEGIN    OF     gt_output  OCCURS 0,              "ALV OUTPUT
            slno     LIKE   sy-tabix,                      "Serial Number
            lifnr    LIKE   a363-lifnr,                    "Account Number of the Vendor
            name1    LIKE   lfa1-name1,                    "Vendor Name
            j_1icstno  LIKE   j_1imovend-j_1icstno,        " Vendor CST No.
            werks    LIKE   a363-werks,                    "Plant
           kschl    LIKE   a363-kschl,                    "Condition type
            ebeln    LIKE   ekko-ebeln,                    "Purchasing Document Number
            ebelp    LIKE   ekpo-ebelp,                    "Item Number of Purchasing Document
            bedat    LIKE   ekko-bedat,                    "Purchasing Document Date
            matnr    LIKE   ekpo-matnr,                    "Material Number
            maktx    LIKE   makt-maktx,                    "Material Description
            mblnr    LIKE   mseg-mblnr,                    "Number of Material Document
            bldat    LIKE   mkpf-bldat,                    "Document Date in Document
            menge    LIKE   mseg-menge,                    "Quantity
            dmbtr    LIKE   mseg-dmbtr,                    "Amount in local currency
            cst_dmbtr LIKE  mseg-dmbtr,                    "CST Amount in local currency
            bwart    LIKE   mseg-bwart,                    "Movement Type (Inventory Management)
            whssn    LIKE   zeou_pcrdtl-whssn,             "Warehouse Records Entry Serial No.
            whsdt    LIKE   zeou_pcrdtl-whsdt,             "Warehouse Records Entry date
            buzid    LIKE   bseg-buzid,                    "Identification of the Line Item
            bschl    LIKE   bseg-bschl,                    "Posting Key
            wrbtr    LIKE   bseg-wrbtr,                    "Amount in document currency
            cst_wrbtr LIKE  bseg-wrbtr,                    "CST Amount in document currency
            belnr    LIKE   bseg-belnr,                    "Accounting Document Number
            gjahr    LIKE   bseg-gjahr,                    "Fiscal Year
            xblnr    LIKE   bkpf-xblnr,                    "Reference Document Number
            koart    LIKE   bseg-koart,                    "Account type
            augbl    LIKE   bseg-augbl,                    "Document Number of the Clearing Document
            vblnr    LIKE   payr-vblnr,                    "Document Number of the Payment Document
            zbukr    LIKE   payr-zbukr,                    "Paying company code
            chect    LIKE   payr-chect,                    "Check Number
            zaldt    LIKE   payr-zaldt,                    "Probable Payment Date (Cash Discount 1 Due)
            hbkid    LIKE   payr-hbkid,                    "Short key for a house bank
            usr_txt1(20) TYPE c,
            usr_txt2(20) TYPE c,
            END      OF     gt_output.
    *Working Variables
    DATA : cst_gr  LIKE  mseg-dmbtr,
           cst_inv LIKE  bseg-wrbtr,
           usr_txt1(20) TYPE c,
           usr_txt2(20) TYPE c.
    START-OF-SELECTION.
    *Retreiving Data from a363 table for the given input
      SELECT  matnr
              lifnr
              werks
              kschl
              knumh
              FROM a363
              INTO TABLE a363_itab
              WHERE matnr IN s_matnr AND lifnr IN s_lifnr AND werks EQ p_werks AND kschl IN s_kschl.
      SELECT  *
              FROM konp
              INTO CORRESPONDING FIELDS OF TABLE konp_itab
              FOR ALL ENTRIES IN a363_itab
              WHERE knumh EQ a363_itab-knumh.
      LOOP AT a363_itab.
        READ TABLE konp_itab WITH KEY knumh = a363_itab-knumh.
        IF sy-subrc EQ 0.
          MOVE : konp_itab-kbetr TO a363_itab-kbetr.
          MODIFY a363_itab.
        ENDIF.
        CLEAR : a363_itab, konp_itab.
      ENDLOOP.
      SELECT *
             FROM makt
             INTO CORRESPONDING FIELDS OF TABLE mat_desc
             FOR ALL ENTRIES IN a363_itab
             WHERE matnr EQ a363_itab-matnr.
      SELECT a~lifnr
             a~name1
             b~j_1icstno
             INTO TABLE vend_det
             FROM lfa1 AS a JOIN j_1imovend AS b
             ON alifnr EQ blifnr
             FOR ALL ENTRIES IN a363_itab
             WHERE a~lifnr EQ a363_itab-lifnr.
    Retreiving Data from EKKO & EKPO table for the given input
    And Populating the V_PO_DETAILS itab
      SELECT  *
              FROM ekko
              INTO CORRESPONDING FIELDS OF TABLE ekko_itab
              FOR ALL ENTRIES IN a363_itab
              WHERE lifnr EQ a363_itab-lifnr AND bedat IN s_bedat.
      SELECT  *
              FROM ekpo
              INTO CORRESPONDING FIELDS OF TABLE ekpo_itab
              FOR ALL ENTRIES IN a363_itab
              WHERE matnr EQ a363_itab-matnr AND werks EQ a363_itab-werks AND mwskz NE 'V0'.
      LOOP AT ekpo_itab.
        MOVE :   ekpo_itab-ebelp TO v_po_det-ebelp,
                 ekpo_itab-matnr TO v_po_det-matnr,
                 ekpo_itab-werks TO v_po_det-werks,
                 ekpo_itab-menge TO v_po_det-menge.
        READ TABLE ekko_itab WITH KEY ebeln = ekpo_itab-ebeln.
        IF sy-subrc EQ 0.
          MOVE  :  ekko_itab-lifnr TO v_po_det-lifnr,
                   ekko_itab-ebeln TO v_po_det-ebeln,
                   ekko_itab-bedat TO v_po_det-bedat.
          APPEND : v_po_det.
        ENDIF.
        CLEAR  : ekko_itab, ekpo_itab, v_po_det.
      ENDLOOP.
      LOOP AT v_po_det.
        READ TABLE a363_itab WITH KEY matnr = v_po_det-matnr lifnr = v_po_det-lifnr werks = v_po_det-werks.
        IF sy-subrc EQ 0.
          MOVE : a363_itab-kbetr TO v_po_det-kbetr.
          MODIFY v_po_det.
        ENDIF.
        CLEAR : a363_itab, v_po_det.
      ENDLOOP.
    Retreiving Data from MKPF & MSEG & ZEOU_PCRDTL table for the given input
    And Populating the GR_WH_info itab
      SELECT  *
              FROM mseg
              INTO CORRESPONDING FIELDS OF TABLE mseg_itab
              FOR ALL ENTRIES IN v_po_det
              WHERE ebeln EQ v_po_det-ebeln AND matnr EQ v_po_det-matnr AND bwart IN s_bwart.
      SELECT  *
              FROM mkpf
              INTO CORRESPONDING FIELDS OF TABLE mkpf_itab
              FOR ALL ENTRIES IN mseg_itab
              WHERE mblnr EQ mseg_itab-mblnr.
      SELECT  *
              FROM zeou_pcrdtl
              INTO CORRESPONDING FIELDS OF TABLE zeou_pcrdtl_itab
              FOR ALL ENTRIES IN mseg_itab
              WHERE mblnr EQ mseg_itab-mblnr AND matnr EQ mseg_itab-matnr.
      LOOP AT mseg_itab.
        MOVE  :  mseg_itab-mblnr TO gr_wh_info-mblnr,
                 mseg_itab-ebeln TO gr_wh_info-ebeln,
                 mseg_itab-ebelp TO gr_wh_info-ebelp,
                 mseg_itab-matnr TO gr_wh_info-matnr,
                 mseg_itab-lifnr TO gr_wh_info-lifnr,
                 mseg_itab-werks TO gr_wh_info-werks,
                 mseg_itab-menge TO gr_wh_info-menge,
                 mseg_itab-dmbtr TO gr_wh_info-dmbtr,
                 mseg_itab-bwart TO gr_wh_info-bwart.
        READ TABLE mkpf_itab WITH KEY mblnr = mseg_itab-mblnr.
        IF sy-subrc EQ 0.
          MOVE  :  mkpf_itab-bldat TO gr_wh_info-bldat.
        ENDIF.
        READ TABLE zeou_pcrdtl_itab WITH KEY mblnr = mseg_itab-mblnr.
        IF sy-subrc EQ 0.
          MOVE  :  zeou_pcrdtl_itab-whssn TO gr_wh_info-whssn,
                   zeou_pcrdtl_itab-whsdt TO gr_wh_info-whsdt.
        ENDIF.
        APPEND : gr_wh_info.
        CLEAR : mseg_itab, mkpf_itab, gr_wh_info.
      ENDLOOP.
    Retreiving Data from BSEG & BKPF table
    And Populating the Vendor Invoice Details
      SELECT  *
              FROM bseg
              INTO CORRESPONDING FIELDS OF TABLE bseg_itab
              FOR ALL ENTRIES IN v_po_det
              WHERE ebeln EQ v_po_det-ebeln AND matnr EQ v_po_det-matnr AND buzid EQ 'W' AND bschl EQ '96'.
      SELECT  *
              FROM bkpf
              INTO CORRESPONDING FIELDS OF TABLE bkpf_itab
              FOR ALL ENTRIES IN bseg_itab
              WHERE bukrs EQ bseg_itab-bukrs AND belnr EQ bseg_itab-belnr AND gjahr EQ bseg_itab-gjahr.
      LOOP AT bseg_itab.
        MOVE  :  bseg_itab-ebeln TO vend_inv-ebeln,
                 bseg_itab-ebelp TO vend_inv-ebelp,
                 bseg_itab-matnr TO vend_inv-matnr,
                 bseg_itab-lifnr TO vend_inv-lifnr,
                 bseg_itab-werks TO vend_inv-werks,
                 bseg_itab-buzid TO vend_inv-buzid,
                 bseg_itab-bschl TO vend_inv-bschl,
                 bseg_itab-wrbtr TO vend_inv-wrbtr,
                 bseg_itab-bukrs TO vend_inv-bukrs,
                 bseg_itab-belnr TO vend_inv-belnr,
                 bseg_itab-gjahr TO vend_inv-gjahr.
        READ TABLE bkpf_itab WITH KEY bukrs = bseg_itab-bukrs belnr = bseg_itab-belnr gjahr = bseg_itab-gjahr.
        IF sy-subrc EQ 0.
          MOVE  :  bkpf_itab-xblnr TO vend_inv-xblnr,
                   bkpf_itab-bldat TO vend_inv-bldat.
          APPEND  :  vend_inv.
        ENDIF.
        CLEAR : vend_inv, bseg_itab, bkpf_itab.
      ENDLOOP.
    Retreiving Data from BSEG & BKPF table
    And Populating the Cheque Info Details
      SELECT  *
              FROM bseg
              INTO CORRESPONDING FIELDS OF TABLE chckinit
              FOR ALL ENTRIES IN v_po_det
              WHERE ebeln EQ v_po_det-ebeln AND matnr EQ v_po_det-matnr AND buzid EQ 'W' AND bschl EQ '86' AND koart EQ 'K'.
      SELECT  *
              FROM payr
              INTO CORRESPONDING FIELDS OF TABLE chckpayer
              FOR ALL ENTRIES IN chckinit
              WHERE vblnr EQ chckinit-augbl.
      SORT chckpayer BY vblnr DESCENDING.
      LOOP AT chckpayer.
        ON CHANGE OF chckpayer-vblnr.
          MOVE   : chckpayer TO chckpayer_u.
          APPEND : chckpayer_u.
          CLEAR  : chckpayer_u, chckpayer.
        ENDON.
      ENDLOOP.
      LOOP AT chckinit.
        MOVE  :  chckinit-ebeln TO chckfinal-ebeln,
                 chckinit-ebelp TO chckfinal-ebelp,
                 chckinit-matnr TO chckfinal-matnr,
                 chckinit-lifnr TO chckfinal-lifnr,
                 chckinit-werks TO chckfinal-werks,
                 chckinit-buzid TO chckfinal-buzid,
                 chckinit-bschl TO chckfinal-bschl,
                 chckinit-bukrs TO chckfinal-bukrs,
                 chckinit-gjahr TO chckfinal-gjahr,
                 chckinit-koart TO chckfinal-koart,
                 chckinit-augbl TO chckfinal-augbl.
        READ TABLE chckpayer_u WITH KEY vblnr = chckinit-augbl gjahr = chckinit-gjahr.
        IF sy-subrc EQ 0.
          MOVE  :  chckpayer_u-vblnr TO chckfinal-vblnr,
                   chckpayer_u-zbukr TO chckfinal-zbukr,
                   chckpayer_u-chect TO chckfinal-chect,
                   chckpayer_u-zaldt TO chckfinal-zaldt,
                   chckpayer_u-hbkid TO chckfinal-hbkid.
          APPEND : chckfinal.
        ENDIF.
        CLEAR : chckfinal, chckpayer_u, chckinit.
      ENDLOOP.
    Populating the final CST TABLE
      LOOP AT v_po_det.
        MOVE  :   v_po_det-lifnr TO cst_rep-lifnr,
                  v_po_det-werks TO cst_rep-werks,
                  v_po_det-ebeln TO cst_rep-ebeln,
                  v_po_det-ebelp TO cst_rep-ebelp,
                  v_po_det-bedat TO cst_rep-bedat,
                  v_po_det-matnr TO cst_rep-matnr,
                  v_po_det-kbetr TO cst_rep-kbetr.
        READ TABLE gr_wh_info WITH KEY ebeln = v_po_det-ebeln ebelp = v_po_det-ebelp."matnr = v_po_det-matnr.
        IF sy-subrc EQ 0.
          MOVE :  gr_wh_info-mblnr TO cst_rep-mblnr,
                  gr_wh_info-bldat TO cst_rep-bldat,
                  gr_wh_info-menge TO cst_rep-menge,
                  gr_wh_info-dmbtr TO cst_rep-dmbtr,
                  gr_wh_info-bwart TO cst_rep-bwart,
                  gr_wh_info-whssn TO cst_rep-whssn,
                  gr_wh_info-whsdt TO cst_rep-whsdt.
        ENDIF.
        READ TABLE vend_inv WITH KEY ebeln = v_po_det-ebeln ebelp = v_po_det-ebelp."matnr = v_po_det-matnr.
        IF sy-subrc EQ 0.
          MOVE : vend_inv-buzid TO cst_rep-buzid,
                 vend_inv-bschl TO cst_rep-bschl,
                 vend_inv-wrbtr TO cst_rep-wrbtr,
                 vend_inv-belnr TO cst_rep-belnr,
                 vend_inv-gjahr TO cst_rep-gjahr,
                 vend_inv-xblnr TO cst_rep-xblnr.
        ENDIF.
        READ TABLE chckfinal WITH KEY ebeln = v_po_det-ebeln ebelp = v_po_det-ebelp."matnr = v_po_det-matnr.
        IF sy-subrc EQ 0.
          MOVE : chckfinal-augbl TO cst_rep-augbl,
                 chckfinal-vblnr TO cst_rep-vblnr,
                 chckfinal-zbukr TO cst_rep-zbukr,
                 chckfinal-chect TO cst_rep-chect,
                 chckfinal-zaldt TO cst_rep-zaldt,
                 chckfinal-hbkid TO cst_rep-hbkid.
        ENDIF.
        READ TABLE mat_desc WITH KEY matnr = v_po_det-matnr.
        IF sy-subrc EQ 0.
          MOVE : mat_desc-maktx TO cst_rep-maktx.
        ENDIF.
        READ TABLE vend_det WITH KEY lifnr = v_po_det-lifnr.
        IF sy-subrc EQ 0.
          MOVE : vend_det-name1 TO cst_rep-name1,
                 vend_det-j_1icstno TO cst_rep-j_1icstno.
        ENDIF.
        APPEND : cst_rep.
        CLEAR  : cst_rep, v_po_det, gr_wh_info, vend_inv, chckfinal.
      ENDLOOP.
    Populating GT_output
      LOOP AT cst_rep.
        cst_gr = cst_rep-dmbtr * ( cst_rep-kbetr / 1000 ).
        cst_inv = cst_rep-wrbtr * ( cst_rep-kbetr / 1000 ).
        MOVE : cst_gr  TO cst_rep-cst_dmbtr,
               cst_inv TO cst_rep-cst_wrbtr.
        MODIFY : cst_rep.
        CLEAR : cst_rep, cst_gr, cst_inv.
      ENDLOOP.
      LOOP AT cst_rep.
        MOVE :  sy-tabix TO gt_output-slno,
                cst_rep-lifnr TO gt_output-lifnr,
                cst_rep-name1 TO gt_output-name1,
                cst_rep-j_1icstno TO gt_output-j_1icstno,
                cst_rep-werks TO gt_output-werks,
                cst_rep-matnr TO gt_output-matnr,
                cst_rep-maktx TO gt_output-maktx,
                cst_rep-ebeln TO gt_output-ebeln,
                cst_rep-ebelp TO gt_output-ebelp,
                cst_rep-bedat TO gt_output-bedat,
                cst_rep-mblnr TO gt_output-mblnr,
                cst_rep-bldat TO gt_output-bldat,
                cst_rep-menge TO gt_output-menge,
                cst_rep-dmbtr TO gt_output-dmbtr,
                cst_rep-cst_dmbtr TO gt_output-cst_dmbtr,
                cst_rep-bwart TO gt_output-bwart,
                cst_rep-whssn TO gt_output-whssn,
                cst_rep-whsdt TO gt_output-whsdt,
                cst_rep-buzid TO gt_output-buzid,
                cst_rep-bschl TO gt_output-bschl,
                cst_rep-wrbtr TO gt_output-wrbtr,
                cst_rep-cst_wrbtr TO gt_output-cst_wrbtr,
                cst_rep-belnr TO gt_output-belnr,
                cst_rep-gjahr TO gt_output-gjahr,
                cst_rep-xblnr TO gt_output-xblnr,
                cst_rep-augbl TO gt_output-augbl,
                cst_rep-vblnr TO gt_output-vblnr,
                cst_rep-zbukr TO gt_output-zbukr,
                cst_rep-chect TO gt_output-chect,
                cst_rep-zaldt TO gt_output-zaldt,
                cst_rep-hbkid TO gt_output-hbkid.
        APPEND gt_output.
        CLEAR : cst_rep, gt_output, sy-tabix.
      ENDLOOP.
    END-OF-SELECTION.
    *-ALV Routine
      PERFORM alv_forms.
    *&      Form  alv_forms
    FORM alv_forms.
      PERFORM alv_routines.
      gx_variant = sy-repid.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = g_save
        CHANGING
          cs_variant = gx_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 0.
        vari = gx_variant-variant.
      ENDIF.
      PERFORM comment_build  USING gt_list_top_of_page[].
      PERFORM fieldcat_init  USING gt_fieldcat[].
      PERFORM layout_build USING gs_layout.
      PERFORM print_build  USING gs_print.
      PERFORM alv_output.
    ENDFORM.                    " alv_forms
    *&      Form  alv_routines
    FORM alv_routines.
      PERFORM eventtab_build USING gt_events[].
      PERFORM e06_t_sort_build  USING gt_sort[].
      PERFORM sp_group_build USING gt_sp_group[].
      g_save = 'A'.
      PERFORM variant_init.
    ENDFORM.                    " alv_routines
    *&      Form  eventtab_build
    FORM eventtab_build USING p_gt_events TYPE slis_t_event.
      DATA: ls_event TYPE slis_alv_event.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          i_list_type = 0
        IMPORTING
          et_events   = p_gt_events.
      READ TABLE p_gt_events WITH KEY name =  slis_ev_top_of_page
                             INTO ls_event.
      IF sy-subrc = 0.
        MOVE slis_ev_top_of_page TO ls_event-form.
        APPEND ls_event TO p_gt_events.
      ENDIF.
      READ TABLE p_gt_events WITH KEY name =  slis_ev_user_command
                             INTO ls_event.
      IF sy-subrc = 0.
        MOVE slis_ev_user_command TO ls_event-form.
        APPEND ls_event TO p_gt_events.
      ENDIF.
      READ TABLE p_gt_events WITH KEY name =  slis_ev_pf_status_set
                             INTO ls_event.
      IF sy-subrc = 0.
        MOVE slis_ev_pf_status_set TO ls_event-form.
        APPEND ls_event TO p_gt_events.
      ENDIF.
      SORT p_gt_events BY name.
      DELETE ADJACENT DUPLICATES FROM  p_gt_events.
      DELETE  p_gt_events WHERE form IS INITIAL.
    ENDFORM.                    " eventtab_build
    *&      Form  sort_build
    FORM e06_t_sort_build USING e06_lt_sort TYPE slis_t_sortinfo_alv.
      DATA: ls_sort TYPE slis_sortinfo_alv.
      CLEAR ls_sort.
      ls_sort-fieldname = 'SLNO'.
      ls_sort-spos      = 1.
      ls_sort-up        = 'X'.
      APPEND ls_sort TO e06_lt_sort.
    CLEAR ls_sort.
    ls_sort-fieldname = 'CNCNR'.
    ls_sort-spos      = 1.
    ls_sort-up        = 'X'.
    APPEND ls_sort TO e06_lt_sort.
    CLEAR ls_sort.
    ls_sort-fieldname = 'MATNR'.
    ls_sort-spos      = 1.
    ls_sort-up        = 'X'.
    APPEND ls_sort TO e06_lt_sort.
    ENDFORM.                    " sort_build
    *&      Form  sp_group_build
    FORM sp_group_build USING    p_gt_sp_group TYPE slis_t_sp_group_alv.
      DATA: ls_sp_group TYPE slis_sp_group_alv.
      CLEAR  ls_sp_group.
      ls_sp_group-sp_group = 'A'.
      ls_sp_group-text     = 'PRODUCT'.
      APPEND ls_sp_group TO p_gt_sp_group.
    ENDFORM.                    " sp_group_build
    *&      Form  variant_init
    FORM variant_init.
      CLEAR g_variant.
      g_repid = sy-repid.
      g_variant-report = g_repid.
    ENDFORM.                    " variant_init
    *&      Form  comment_build
    FORM comment_build USING   e04_lt_top_of_page TYPE slis_t_listheader.
      DATA: ls_line     TYPE slis_listheader.
      DATA: l_date(10)  TYPE c,
            l_time(8)   TYPE c,
            l_out(255)  TYPE c.
      WRITE sy-datum TO l_date.
      WRITE sy-uzeit TO l_time.
      CONCATENATE l_date '/' l_time INTO l_out.
      CLEAR ls_line.
      ls_line-typ  = 'H'.
      CLEAR ls_line.
      ls_line-typ  = 'S'.
      ls_line-key  = 'RUN BY :'.
      ls_line-info = sy-uname.
      APPEND ls_line TO e04_lt_top_of_page.
      CLEAR ls_line.
      ls_line-typ  = 'S'.
      ls_line-key  = 'RUN ON :'.
      ls_line-info = l_out.
      APPEND ls_line TO e04_lt_top_of_page.
    ENDFORM.                    " comment_build
    *&      Form  fieldcat_init
    FORM fieldcat_init    USING e01_lt_fieldcat TYPE slis_t_fieldcat_alv.
      DATA: ls_fieldcat TYPE slis_fieldcat_alv.
      DATA n1(3).
      DATA count(2)    TYPE c.
      DATA h1(10).
      DATA: l_week     LIKE scal-week,
            l_text(17) TYPE c.
      DATA cnt TYPE i.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = 1.
      ls_fieldcat-fieldname    = 'SLNO'.
      ls_fieldcat-seltext_m    = 'SL.NO'.
      ls_fieldcat-hotspot      = 'X'.
      ls_fieldcat-key          = 'X'.
      ls_fieldcat-key_sel      = 'X'.
      ls_fieldcat-just         = 'R'.
      ls_fieldcat-sp_group = 'A'.
      APPEND ls_fieldcat TO e01_lt_fieldcat.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = cnt.
      ls_fieldcat-fieldname    = 'LIFNR'.
      ls_fieldcat-seltext_m    = 'VENDOR NO.'.
      ls_fieldcat-hotspot      = 'X'.
      ls_fieldcat-key          = 'X'.
      ls_fieldcat-key_sel      = 'X'.
      ls_fieldcat-just         = 'R'.
      ls_fieldcat-sp_group = 'A'.
      APPEND ls_fieldcat TO e01_lt_fieldcat.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = cnt.
      ls_fieldcat-fieldname    = 'NAME1'.
      ls_fieldcat-seltext_m    = 'VENDOR NAME'.
      ls_fieldcat-hotspot      = 'X'.
      ls_fieldcat-key          = 'X'.
      ls_fieldcat-key_sel      = 'X'.
      ls_fieldcat-just         = 'L'.
      ls_fieldcat-sp_group = 'A'.
      APPEND ls_fieldcat TO e01_lt_fieldcat.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = cnt.
      ls_fieldcat-fieldname    = 'J_1ICSTNO'.
      ls_fieldcat-seltext_m    = 'VENDOR CST NO.'.
      ls_fieldcat-hotspot      = 'X'.
      ls_fieldcat-key          = 'X'.
      ls_fieldcat-key_sel      = 'X'.
      ls_fieldcat-just         = 'R'.
      ls_fieldcat-sp_group = 'A'.
      APPEND ls_fieldcat TO e01_lt_fieldcat.
    cnt = cnt + 1.
    CLEAR ls_fieldcat.
    ls_fieldcat-row_pos      = 1.
    ls_fieldcat-col_pos      = cnt.
    ls_fieldcat-fieldname    = 'WERKS'.
    ls_fieldcat-seltext_m    = 'PLANT'.
    ls_fieldcat-key          = 'X'.
    ls_fieldcat-key_sel      = 'X'.
    ls_fieldcat-just         = 'R'.
    ls_fieldcat-sp_group = 'A'.
    APPEND ls_fieldcat TO e01_lt_fieldcat.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = cnt.
      ls_fieldcat-fieldname    = 'EBELN'.
      ls_fieldcat-seltext_m    = 'PO NO.'.
      ls_fieldcat-key          = 'X'.
      ls_fieldcat-key_sel      = 'X'.
      ls_fieldcat-just         = 'R'.
      ls_fieldcat-sp_group = 'A'.
      APPEND ls_fieldcat TO e01_lt_fieldcat.
    cnt = cnt + 1.
    CLEAR ls_fieldcat.
    ls_fieldcat-row_pos      = 1.
    ls_fieldcat-col_pos      = cnt.
    ls_fieldcat-fieldname    = 'EBELP'.
    ls_fieldcat-seltext_m    = 'PO ITEM'.
    ls_fieldcat-key          = 'X'.
    ls_fieldcat-key_sel      = 'X'.
    ls_fieldcat-just         = 'R'.
    ls_fieldcat-sp_group = 'A'.
    APPEND ls_fieldcat TO e01_lt_fieldcat.
      cnt = cnt + 1.
      CLEAR ls_fieldcat.
      ls_fieldcat-row_pos      = 1.
      ls_fieldcat-col_pos      = cnt

    Hi ,  
      This is a sort of performance issue , because your program takes more than the max time set for the program to execute in foreground.
    There are many stuff in program which will hamper your performance.
    I will list down a few
    1. SELECT *
    FROM konp
    INTO CORRESPONDING FIELDS OF TABLE konp_itab
    FOR ALL ENTRIES IN a363_itab
    WHERE knumh EQ a363_itab-knumh
    in this statement you are using for all entries a363_itab , but before this statement you are not checking if the table has any entry or not , please do remember that for all entries has this characterstic , that if you internal table does not contain any record , then all the records are selected from the database table. So in this case if you table a363_itab is empty , so what you want is no data must be seelcted from table konp , but what will happen is all the records in KONP will be seelcted.
    2. While retreiving data you are using seelct * even though you do not require all the fields , an example is
    <b>SELECT *
    FROM mkpf
    INTO CORRESPONDING FIELDS OF TABLE mkpf_itab
    FOR ALL ENTRIES IN mseg_itab
    WHERE mblnr EQ mseg_itab-mblnr.</b>
    in this your internal table contains only 2 fields
    <b>mblnr LIKE mkpf-mblnr, "Number of Material Document
    bldat LIKE mkpf-bldat, "Document Date in Document</b> , but to get these 2 fields you are selecting all the fields of the table.
    3. In select you are using into corresponding fields of table , it is not a good practice., so please avoidd it.
    Please understand that you must try to reduce the access to your database tables and try to keep it minimal , because this same thing may happen becasue data in DEV is very less compared to the volume of data in production , so a program working in DEV will take much more time in PRD if not written properly and may result in timeouts , as in your case.
    Please try to make chanegs to the prorgam and see if it works.
    In case you have more queries , please do revert back.
    Regards
    Arun
    *Reward points if replay is helpful

  • I live in NZ and just downloaded firefox because this other program i need to download requires me to have firefox3 but when i click on the other program to download its not downloading so why is that.

    I live in NZ and just downloaded firefox which was successful because this other program i need to download requires firefox3 so when i clicked on this program to download now that i have firefox its not downloading so why is that.

    Yes, you need the latest version of Flash to work with Mavericks and Safari 7.x. I'm not sure why you can't view some of the videos on YouTube but not all and I don't know which, YouTube or Safari, is suggesting a 10.xxxx version.
    Can you copy and paste the specific URL of a video that you're having problems viewing? Then I could take a look on my end and see if I notice anything funny.
    Call back...
    Clinton

  • There was start up glitch on desktop, which changed the computers configuration, which requires activation on Adobe Photoshop CS, but am not able to get throug activation system and phone support has been disconnected.

    here was start up glitch on desktop, which changed the computers configuration, which requires activation on Adobe Photoshop CS, but am not able to get throug activation system and phone support has been disconnected. How should I activate my software.

    You are entitled to the CS2 version that will work without activation, since the activation servers were taken offline. Read the instructions and follow them on this page.
    Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3

  • HT201364 I still don't see why i ca not download this. It says check my requirements, but i satisfy them

    I still don't see why i can not download this. It says check my requirements, but i satisfy them

    I feel your pain... I can get it to work either.

  • Trying to deploy MS14-051/KB 2976627, SCCM reporting 'Update is not required'?

    hey all,
    i'm trying to deploy MS14-051/KB 2976627 as part of our August Windows updates, and i've noticed that over 90% of our computers have not installed the update yet, SCCM report shows 'Update is not required'.
    if i dig through the links in the report to any computers that are affected, i get a blank page with no details where there should be a description/reason outlining why the update is not required.
    from what i've read, there aren't any other updates required for this to be installed, and it's a critical update so i'm confused as to why it isn't installing.  we're running IE 9 on Windows 7 x64 for most of our computers.
    i reviewed the other August updates that are part of this deployment, and they appear to be installing fine.
    any help is greatly appreciated!

    This update was expired shortly after it's release.
    http://support.microsoft.com/kb/2976627
    That is why it isn't required 
    http://www.sccm-tools.com http://sms-hints-tricks.blogspot.com

  • Code in main does not require catch, but code in constructor does

    this is the original program, its all in main. i took all the code out of main and put it in a constructor to make it more usable, and started making the necessary adjustments. i eventually got it to work but i had to catch exceptions EVERYWHERE. why does this code not require so many exceptions when the code is in main?
    import java.io.BufferedInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.URL;
    import java.net.URLConnection;
    public class MainClass {
      public static void main(String args[]) throws Exception {
        URL u = new URL("");
        URLConnection uc = u.openConnection();
        String contentType = uc.getContentType();
        int contentLength = uc.getContentLength();
         // ||
        if (contentLength == -1) {
          throw new IOException("Error: No File Found.");
        InputStream raw = uc.getInputStream();
        InputStream in = new BufferedInputStream(raw);
        byte[] data = new byte[contentLength];
        int bytesRead = 0;
        int offset = 0;
        while (offset < contentLength) {
          bytesRead = in.read(data, offset, data.length - offset);
          if (bytesRead == -1)
            break;
          offset += bytesRead;
        in.close();
        if (offset != contentLength) {
          throw new IOException("Only read " + offset + " bytes; Expected " + contentLength + " bytes");
         String dirText = "text";
         String dirTarget = "target";
         String filename = u.getFile().substring(u.getFile().lastIndexOf('/') + 1);
         String dirAndFile;
         // determine weather the file is a target or is to be parsed for more files
         if(contentType.startsWith("text/")) {
              dirAndFile = dirText + "\\" + filename;
         else {
              dirAndFile = dirTarget + "\\" + filename;
        FileOutputStream out = new FileOutputStream(dirAndFile);
        out.write(data);
        out.flush();
        out.close();
    }Edited by: chopficaro on May 1, 2010 8:15 AM

    ok but still, why do i not have to catch all these exceptions when the code is in main rather than a constructor? heres the code after i put it in the constructor:
    import java.io.BufferedInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.MalformedURLException;
    public class MainClass {
         public static void main(String args[]) throws Exception
              MainClass mc = new MainClass("http://www.google.com/intl/en_ALL/images/logo.gif");
         MainClass(String addr)
              URL u = null;
              try
                   u = new URL(addr);
              catch (MalformedURLException e)
                   // Print out the exception that occurred
                   System.out.println("Invalid URL "+addr+": "+e.getMessage());
              URLConnection uc = null;
              try
                   uc = u.openConnection();
              catch (IOException e)
                   // Print out the exception that occurred
                   System.out.println("Unable to create "+addr+": "+e.getMessage());
              String contentType = uc.getContentType();
              int contentLength = uc.getContentLength();
              if (contentLength == -1)
                   System.out.println("no file");//throw new IOException("Error: No File Found.");
              InputStream raw=null;
              InputStream in=null;
              try
                   raw = uc.getInputStream();
                   in = new BufferedInputStream(raw);
              catch (IOException e)
              // Print out the exception that occurred
              System.out.println("bad input stream "+e.getMessage());
              byte[] data = new byte[contentLength];
              int bytesRead = 0;
              int offset = 0;
              while (offset < contentLength)
                   try
                        bytesRead = in.read(data, offset, data.length - offset);
                   catch (IOException e)
                        // Print out the exception that occurred
                        System.out.println(e.getMessage());
                   if (bytesRead == -1)
                   break;
                   offset += bytesRead;
              try
                   in.close();
              catch (IOException e)
                   // Print out the exception that occurred
                   System.out.println(e.getMessage());
              if (offset != contentLength)
                   System.out.println("didnt read enough bytes"); //throw new IOException("Only read " + offset + " bytes; Expected " + contentLength + " bytes");
              String dirText = "text";
              String dirTarget = "target";
              try
                   String filename = u.getFile().substring(u.getFile().lastIndexOf('/') + 1);
                   String dirAndFile;
                   // determine weather the file is a target or is to be parsed for more files
                   if(contentType.startsWith("text/"))
                        dirAndFile = dirText + "\\" + filename;
                   else
                        dirAndFile = dirTarget + "\\" + filename;
                   FileOutputStream out = new FileOutputStream(dirAndFile);
                   out.write(data);
                   out.flush();
                   out.close();
              catch (IOException e)
                   // Print out the exception that occurred
                   System.out.println(e.getMessage());
    }

Maybe you are looking for

  • Error in Bex Analyzer including the filter button command in Callback macro

    Hello, I have the following problem with the function filter button in the Bex Analyzer included in the callback macro: Because of using 2 hierarchies in the filter the setting drill down to level 2 in the query gives no right output in the Bex Analy

  • Issues Loading 'Rented Movies' on to iPhone 3G

    When trying to load 2 recently downloaded movies, getting error message that basically says it is 'INVALID' (and that's it). I have been able to load 'rented' movies before with no issues. Any help that can provided will be greatly appreciated. Thank

  • Global changes to movie properties

    Each year I have to update the copyright year in the movie properties dialog box for each movie. Is there a way to update movie properties for all movies at once?

  • MSI P45 Neo-F, GeForce GTX 260 graphic card upgrade (Install resolved)

    Greetings, We recently built up starting from an MSI P45-F motherboard and running an Intel Core 2 Duo Processor on XP (we did not choose XP-64 waiting on Windows 7). We are attempting to upgrade the graphic card to the PCI express with a GeForce GTX

  • IOS7 update - unable to activate your iPhone

    I have tried atleast 10 times now either over the air or through iTunes in the past 4 hours, always getting the same response 'unable to activate your iPhone, connection was reset.' So thanks Apple, I really enjoy having a £500 paper weight.