TCP socket I/O from the kernel

We've been working on extending our filesystem support from UDP to TCP,
and have run into an apparent roadblock. We'd like to know whether
Sun is aware of the problem that we're seeing, and if so, if there
is something else we should be doing to avoid it.
We've been using the "sockfs" module to create sockets [where
sockfs_xxx is found using modlookup("sockfs", "xxx")]:
avp = sockfs_solookup(AF_INET, SOCK_STREAM, 0, "/dev/tcp", &rc);
sop = sockfs_socreate(avp, AF_INET, SOCK_STREAM, 0,
SOV_DEFAULT, NULL, &rc);
binding, and setting some socket ops:
sockfs_sobind(sop, (struct sockaddr *)&client_addr,
sizeof(client_addr), 0, 0);
sockfs_sosetsockopt(sop, SOL_SOCKET, ... );
and connecting:
sockfs_soconnect(sop, (struct sockaddr *)&server_addr,
sizeof(server_addr), 0, 0);
We're able to send data successfully with:
sockfs_sosendmsg(sop, &nmsg, &uio);
where uio.uio_segflg = UIO_SYSSPACE;
But when we try to receive with a similar
sockfs_sorcvmsg(sop, &nmsg, &uio);
we regularly receive EFAULT errors.
[This same sequence works fine for both send and receive if we use
/dev/udp instead.]
As we trace through the call, we see that TCP uses a special UIO
function (uioipcopyout) that simply returns EFAULT for any
UIO_SYSSPACE move. The use of this function appears to be driven by
queue settings (STRUIOT_IP) in the TCP stream queue initializers.
So, our questions are:
Is there a way to override this behavior (safely)?
Should we be using another interface to do socket I/O
from the kernel? (At first glance, that wouldn't help
us here, as this deeply rooted in the TCP implementation.)
Are there any code examples (published or otherwise)
that would help us here?
Thanks for any help you can offer us!

you can do this in Java 5.0 using jline (must be around version 0.9.91) it must be running on linux/unix/mac though. i think in the future jline may support windowsTerminal also. however with java 6.0 you may wonder what's the point
public static String readPassword(String prompt) {
try {
Terminal t = Terminal.getTerminal();
if(t instanceof jline.UnixTerminal){
UnixTerminal ut = (UnixTerminal) t;
ConsoleReader reader = new ConsoleReader();
//ConsoleReaderInputStream cris = new ConsoleReaderInputStream(reader);
Character mask = new Character((char) 0);
//reader.setEchoCharacter(new Character('0'));
String line = null;
do {
line = reader.readLine(prompt,mask) ;
if (line != null){
//reader.setEchoCharacter(null);
reader.flushConsole();
ut.restoreTerminal();
return line;
} while(line != null && line.length() > 0);
} catch (Exception e){}
return null;
}

Similar Messages

  • How to do sockets from the kernel?

    I'm writing a device driver that need to talk to other machines on the network. I'm wondering if I can use the socket from the kernel directly. A similar application would be the kernel mode NFS. Can anybody point me to the right direction?
    Thanks, JIenhua

    Hi Ralph,
    I'm trying to write a device driver for a pseudo device and within this driver I will redirect all the requests to a remote server which really hosts the device. This way, I can preserve all the applications that already work with a local device and continue to work with a networked device by providing this driver.
    Here is what I need, I need to open sockets and communicate with a remote server using either UDP or TCP within the driver. Maybe there are other APIs (TLI or STREAMS maybe?) that I'm not aware of, as long as there are good sample codes for how to do it (trying to minimize the development time.)
    By the way, I haven't tried anything yet, just want to have an idea of how difficult (or easy) it would be. Do you think I can use the socket library directly within the driver?
    Regards,
    Jienhua

  • Permission problem when trying to patch the kernel

    Hello, my name is Rodrigo and I have a VAIO laptop. The problem with it is that it has soo many privative components that are very hard to get to work under Linux. Fortunately, I found a project http://code.google.com/p/vaio-f11-linux/, which aims to provide full suport to VAIOs in Linux.
    In order to do this I had to patch the Kernel http://code.google.com/p/vaio-f11-linux … nelSupport
    So I started to follow the instructions.
    1) I downloaded from kernel.org the lastest stable release (2.6.39)
    2) I made cd /usr/src/linux and unpacked the tar contnents from the kernel file into this directory
    3) I made "sudo curl http://www.absence.it/vaio-acpi/source/ … 6.39.patch | patch p1" and I got this:
    patching file include/linux/sonypi.h
    patch: **** Can't rename file /tmp/poSN3DW6 to include/linux/sonypi.h : Permission denied
    I don't know if I'm the problem or if the patch is "bad".I already submitted the problem to the Issues page from the project, but maybe I made something wrong, any help would be apreciated
    Rodrigo

    I don't think sudo was meant for strange things like downloading a patch and then piping it into the patch command. If you want that to work, you should either run "su" to make sure you are root beforehand, or split up the commands like so:
    sudo curl http://www.absence.it/vaio-acpi/source/patches/vaio-2.6.39.patch >vaio-2.6.39.patch
    sudo patch p1 <vaio-2.6.39.patch
    The generic instructions for using this patch will probably work but it will be cleaner if you look at the wiki page for Arch's take on custom kernels.
    Last edited by ConnorBehan (2011-05-25 03:15:06)

  • Installation from the MaxDB unicode data base server

    First a friendly Hello!
    We are newcomers in the SAP-topics.
    The following problem occured when installed a Solution Manager SR1 on a MAXDB 7.5 base we the first time .
    The central instance of the Solution Manager as unicode version is running on a Ix86 hardware server with SLES 9 Linux.
    On another Ix86 server with SLES 9 Linux we tried to get running the MAXDB-Database Instance also as Unicode.
    First we have installed the RDBMS Build 28 as Unicode.
    After we made accessible the needed DVD as copies on the system we started the sapinst from the kernel-installation DVD.
    This process runs, after checking the needed system parameters, up to step 16 the starting of the tasks R3load.
    27 tasks run sequentially with messages as : ( copied as example from /tmp/..../sapinst.log )
    --->
    < ## >
    ERROR      2006-03-27 19:43:05 [iaxxbdbld.cpp:1001]
                CR3ldStep::startR3ldProcesses lib=iamodload module=CR3ldStep
    MSC-01015  Process finished with error(s), check log file /tmp/sapinst_instdir/SOLMAN32/WEBAS_ABAP_ADA_UC/DB/SAPAPPL2.lo.
    <##>
    Therafter sapinst_gui stops with the Options  Retry/ View log / stop.
    If we view the log-files, we found very many messages as :
    <##>
    (DB) INFO: connected to DB
    Syslog: k xxx :                                                      rscpexcc 11
    (rscpsumg) Please look also into "/tmp/sapinst_instdir/SOLMAN32/WEBAS_ABAP_ADA_UC/DB/SAPAPPL2001.xml".
    Syslog: k CQ3 : UMGSETTING&                                          rscpexcc 12
    (DB) ERROR: DDL statement failed
    (CREATE TABLE "/AMCTECH/CICTAD1" ( "MANDT" VARCHAR2(3) UNICODE DEFAULT '000' NOT NULL , "IDENTIFIER" VARCHAR2(100) UNICODE  DEFAULT ' ' NOT NULL , "CHANNEL_TYPE" VARCHAR2(2) UNICODE DEFAULT ' ' NOT NULL  ) NO FIXE D LENGTH COLUMN )
    DbSlExecute: rc = 102
      (SQL error -955)
      error message returned by DbSl:
    Duplicate name:/AMCTECH/CICTAD1
    (DB) INFO: /AMCTECH/CICTAD1~0 created
    (IMP) INFO: import of /AMCTECH/CICTAD1 completed (0 rows) #20060327162428
    <##>
    We do not understand why, because we have started on a fresh  and clean system.
    How can we proceed with the Installation now?
    And now the most important question: What are we making wrong?
    kindly regards
    /MJ

    Hi Roland,
    we already solved the problem. It was just yesterday so that we have not yet been able to post the solution here. As a matter of fact, it was a combination of different errors like not mounting the DVDs correctly, a messed up MaxDB installtion and stuff like that. So really newbie errors.
    Thanks for your answer anyway.
    Greetings
    /Marc

  • One socket and two ports, not getting response from the server

    Hi everyone,
    I am working on device which communicate through Tcp sockets, It has an IP address and one port for listening and another for sending the response.
    Problem is that I am able to create a connection to Device ip+port, and i am trying to listen on the same port while the device is sending the response on other port. My problem is that i can't create another socket using this port and therefore not getting the response from the device.
    Can you people tell me how to handle such socket communication in java ?
    Thanks in advance.

    I am working on device which communicate through Tcp sockets, It has an IP address and one port for listening and another for sending the response.Are you sure? That's not usual. It would be usual for it to use the same port for listening, reading, and writing.
    Problem is that I am able to create a connection to Device ip+port, and i am trying to listen on the same port while the device is sending the response on other port.I would try just reading from the same socket you are sending on. I suggest you have misunderstood how the device works.

  • Reading input stream over the tcp socket in unix

    I have a program that reads data from input stream from the socket. If the data is over 1500 bytes it is sent in multiple TCP packets. Whats weird is, if I run the program in windows environment it waits till it receives all the packets but when I run the same program in unix environment it only reads the first packet and go further without waiting for all the TCP packets!!
    The line that reads from input stream is
    datalen = inStr.read(byteBuffer);is there anyway I can make it wait till it receives all the packets on unix system? I do not understand why it works fine for windows in this case but not for unix.
    I'll appreciate any help..
    Thanks

    When the network is busy there can be any amount of dleay between packets. If this is ever 100 ms , then this will break.
    If you send more than one packet per 100 ms you will get two packets at once which will look like one longer packet. Unless you check for this the second packet may get ignored.
    The safe way is to send the packet size before sending the packet. Then on the client read the packet to the correct length. Otherwise you will have a program which just happens to work rather than one which will always work.

  • Propery Binding exception when bound to data received from the web socket

    Hi,
    I am getting the following exception when I try to bind my properties to the data received from the MessageWebSocket. Works fine when the data is received from the normal StreamSocket.
    A first chance exception of type 'System.Runtime.InteropServices.COMException' occurred in System.dll
       at System.StubHelpers.EventArgsMarshaler.CreateNativePCEventArgsInstance(String name)
       at System.Runtime.InteropServices.WindowsRuntime.PropertyChangedEventArgsMarshaler.ConvertToNative(PropertyChangedEventArgs managedArgs)
       at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
       at WinStoreApp.Common.BindableBase.OnPropertyChanged(String propertyName)
       at WinStoreApp.Common.BindableBase.SetProperty[T](T& storage, T value, String propertyName)
       at WinStoreApp.DataModel.Model.StockItem.set_BidVol(String value)
       at WinStoreApp.Core.FIDValueMapper.PopulateFIDValue(Int32 fid, String value, StockItem stockItem)
       at WinStoreApp.Core.StockFeedReceiver.<ProcessData>d__20.MoveNext()
    Code snippet of message received:
     static async void _websocket_MessageReceived(MessageWebSocket sender, MessageWebSocketMessageReceivedEventArgs args)
                try
                    using (var reader = args.GetDataReader())
                        reader.UnicodeEncoding = Windows.Storage.Streams.UnicodeEncoding.Utf8;
                        string message = reader.ReadString(reader.UnconsumedBufferLength);
                        await myObj.Message = message; // Exception here
                catch (Exception ex)
    Please let me know what may the problem.

    Hi,
    According to your description, I think you can received message from server by using
    MessageWebSocket class, but the data you received may not be right. I see the document in the link below:
    http://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.networking.sockets.aspx
    In the document above indicates:
    StreamSocket class is a stream socket to use for incoming or outgoing network communication over TCP
    MessageWebSocket is a message-based WebSocket.
    If the server send the data based on stream format, the
    MessageWebSocket class may not received the right data.
    You can use StreamWebSocket
    to see whether the problem occur. And you should give us more information and upload a test project to OneDrive so that we can test it.
    Best Wishes!
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

  • Got the following reply from db-kernel: SQL-Code :-903

    Dear Experts,
    I am having a problem running MaxDB Data backup on Netbackup.... Please se log below and suggest.
    2011-04-11 13:30:38
    Using environment variable 'TEMP' with value 'C:\Windows\TEMP' as directory for temporary files and pipes.
    Using connection to Backint for MaxDB Interface.
    2011-04-11 13:30:39
    Checking existence and configuration of Backint for MaxDB.
        Using configuration variable 'BSI_ENV' = 'C:\Netbackup_Script\bsi_backint_daily.env' as path of the configuration file of Backint for MaxDB.
        Setting environment variable 'BSI_ENV' for the path of the configuration file of Backint for MaxDB to configuration value 'C:\Netbackup_Script\bsi_backint_daily.env'.
        Reading the Backint for MaxDB configuration file 'C:\Netbackup_Script\bsi_backint_daily.env'.
            Found keyword 'BACKINT' with value 'D:\sapdb\KGP\db\bin\backint.exe'.
            Found keyword 'INPUT' with value 'E:\sapdb\data\wrk\KGP\backint.input'.
            Found keyword 'OUTPUT' with value 'E:\sapdb\data\wrk\KGP\backint.output'.
            Found keyword 'ERROROUTPUT' with value 'E:\sapdb\data\wrk\KGP\backint.error'.
            Found keyword 'PARAMETERFILE' with value 'C:\Netbackup_Script\backint_parameter_daily.txt'.
        Finished reading of the Backint for MaxDB configuration file.
        Using 'D:\sapdb\KGP\db\bin\backint.exe' as Backint for MaxDB program.
        Using 'E:\sapdb\data\wrk\KGP\backint.input' as input file for Backint for MaxDB.
        Using 'E:\sapdb\data\wrk\KGP\backint.output' as output file for Backint for MaxDB.
        Using 'E:\sapdb\data\wrk\KGP\backint.error' as error output file for Backint for MaxDB.
        Using 'C:\Netbackup_Script\backint_parameter_daily.txt' as parameter file for Backint for MaxDB.
        Using '300' seconds as timeout for Backint for MaxDB in the case of success.
        Using '300' seconds as timeout for Backint for MaxDB in the case of failure.
        Using 'E:\sapdb\data\wrk\KGP\dbm.knl' as backup history of a database to migrate.
        Using 'E:\sapdb\data\wrk\KGP\dbm.ebf' as external backup history of a database to migrate.
        Checking availability of backups using backint's inquire function.
    Check passed successful.
    2011-04-11 13:30:39
    Checking medium.
    Check passed successfully.
    2011-04-11 13:30:39
    Preparing backup.
        The environment variable 'BSI_ENV' has already the value 'C:\Netbackup_Script\bsi_backint_daily.env'.
        Setting environment variable 'BI_CALLER' to value 'DBMSRV'.
        Setting environment variable 'BI_REQUEST' to value 'NEW'.
        Setting environment variable 'BI_BACKUP' to value 'FULL'.
        Constructed Backint for MaxDB call 'D:\sapdb\KGP\db\bin\backint.exe -u KGP -f backup -t file -p C:\Netbackup_Script\backint_parameter_daily.txt -i E:\sapdb\data\wrk\KGP\backint.input -c'.
        Created temporary file 'E:\sapdb\data\wrk\KGP\backint.output' as output for Backint for MaxDB.
        Created temporary file 'E:\sapdb\data\wrk\KGP\backint.error' as error output for Backint for MaxDB.
        Writing 'D:\sapdb\pipe2 #PIPE' to the input file.
    Prepare passed successfully.
    2011-04-11 13:30:39
    Starting database action for the backup.
        Requesting 'SAVE DATA QUICK TO 'D:\sapdb\pipe2' PIPE BLOCKSIZE 8 NO CHECKPOINT MEDIANAME 'BACKDBFULL'' from db-kernel.The database is working on the request.
    2011-04-11 13:30:39
    Waiting until database has prepared the backup.
        Asking for state of database.
        2011-04-11 13:30:39 Database is still preparing the backup.
        Waiting 1 second ... Done.
        Asking for state of database.
        2011-04-11 13:30:41 Database has finished preparation of the backup.
    The database has prepared the backup successfully.
    2011-04-11 13:30:41
    Starting Backint for MaxDB.
        Starting Backint for MaxDB process 'D:\sapdb\KGP\db\bin\backint.exe -u KGP -f backup -t file -p C:\Netbackup_Script\backint_parameter_daily.txt -i E:\sapdb\data\wrk\KGP\backint.input -c >>E:\sapdb\data\wrk\KGP\backint.output 2>>E:\sapdb\data\wrk\KGP\backint.error'.
        Process was started successfully.
    Backint for MaxDB has been started successfully.
    2011-04-11 13:30:41
    Waiting for end of the backup operation.
        2011-04-11 13:30:41 The backup tool is running.
        2011-04-11 13:30:41 The database is working on the request.
        2011-04-11 13:30:43 The database has finished work on the request.
        Receiving a reply from the database kernel.
        Got the following reply from db-kernel:
            SQL-Code              :-903
        2011-04-11 13:30:43 The backup tool is running.
        2011-04-11 13:30:44 The backup tool process has finished work with return code 2.
    The backup operation has ended.
    2011-04-11 13:30:44
    Filling reply buffer.
        Have encountered error -24920:
            The backup tool failed with 2 as sum of exit codes. The database request failed with error -903.
        Constructed the following reply:
            ERR
            -24920,ERR_BACKUPOP: backup operation was unsuccessful
            The backup tool failed with 2 as sum of exit codes. The database request failed with error -903.
    Reply buffer filled.
    2011-04-11 13:30:44
    Cleaning up.
        Copying output of Backint for MaxDB to this file.
    Begin of output of Backint for MaxDB (E:\sapdb\data\wrk\KGP\backint.output)----
            Reading parameter file C:\Netbackup_Script\backint_parameter_daily.txt.
            Using D:\sapdb\KGP\db\bin\backint.exe as Backint for Oracle.
            Using C:\Netbackup_Script\nt_initKGPdaily.utl as parameterfile of Backint for Oracle.
            Using E:\sapdb\data\wrk\KGP\backinthistory.log as history file.
            Using E:\sapdb\data\wrk\KGP\backintoracle.in as input of Backint for Oracle.
            Using E:\sapdb\data\wrk\KGP\backintoracle.out as output of Backint for Oracle.
            Using E:\sapdb\data\wrk\KGP\backintoracle.err as error output of Backint for Oracle.
            Using staging area D:\sapdb\Stage1 with a size of 2147483648 bytes.
            Reading input file E:\sapdb\data\wrk\KGP\backint.input.
            Backing up pipe D:\sapdb\pipe2.
            Found 1 entry in the input file.
            Starting the backup.
            Starting pipe2file program(s).
            Waiting for creation of temporary files.
            1 temporary file is available for backup.
            Calling Backint for Oracle at 2011-04-11 13:30:43.
            Calling 'D:\sapdb\KGP\db\bin\backint.exe -u KGP -f backup -t file -p C:\Netbackup_Script\nt_initKGPdaily.utl -i E:\sapdb\data\wrk\KGP\backintoracle.in -c' .
            Backint for Oracle ended at 2011-04-11 13:30:43 with return code 2.
            Backint for Oracle output: Reading parameter file C:\Netbackup_Script\nt_initKGPdaily.utl.
            Backint for Oracle output: Using E:\sapdb\data\wrk\KGP\backint4oracle.in as input of Backint for Oracle.
            Backint for Oracle output: Using E:\sapdb\data\wrk\KGP\backint4oracle.out as output of Backint for Oracle.
            Backint for Oracle output: Using E:\sapdb\data\wrk\KGP\backint4oracle.err as error output of Backint for Oracle.
            Backint for Oracle output: Using staging area D:\sapdb\Stage1 with a size of 2147483648 bytes.
            Backint for Oracle output: Using E:\sapdb\data\wrk\KGP\backinthistory.log as history file.
            Backint for Oracle output: Using D:\sapdb\KGP\db\bin\backint.exe as Backint for Oracle.
            Backint for Oracle output:
            Backint for Oracle output: Reading input file E:\sapdb\data\wrk\KGP\backintoracle.in.
            Backint for Oracle output: Backing up file D:\sapdb\Stage1.0.
            Backint for Oracle output: Found 1 entry in the input file.
            Backint for Oracle output:
            Backint for Oracle output: Starting the backup.
            Backint for Oracle output: Starting pipe2file program(s).
            Backint for Oracle output:
            Backint for Oracle output: Calling Backint for Oracle at 2011-04-11 13:30:43.
            Backint for Oracle output: Calling 'D:\sapdb\KGP\db\bin\backint.exe -u KGP -f backup -t file -i E:\sapdb\data\wrk\KGP\backint4oracle.in -c' .
            Backint for Oracle output: Backint for Oracle ended at 2011-04-11 13:30:43 with return code 2.
            Backint for Oracle output: Backint for Oracle output: Reading parameter file .
            Backint for Oracle output: Backint for Oracle output:
            Backint for Oracle output: Backint for Oracle output:
            Backint for Oracle output: Backint for Oracle error output: No staging area is defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output: The path of Backint for Oracle is not defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output: The name of the history file is not defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output: The name of the input file of Backint for Oracle is not defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output: The name of the output file of Backint for Oracle is not defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output: The name of the error output file of Backint for Oracle is not defined in the parameter file.
            Backint for Oracle output: Backint for Oracle error output:
            Backint for Oracle output:
            Backint for Oracle output: Finished the backup unsuccessfully.
            Backint for Oracle output:
            Backint for Oracle output: #ERROR D:\sapdb\Stage1.0
            Backint for Oracle output:
            Backint for Oracle error output: Backint for Oracle was unsuccessful.
            Backint for Oracle error output:
            Finished the backup unsuccessfully.
            #ERROR D:\sapdb\pipe2
    End of output of Backint for MaxDB (E:\sapdb\data\wrk\KGP\backint.output)----
        Removed Backint for MaxDB's temporary output file 'E:\sapdb\data\wrk\KGP\backint.output'.
        Copying error output of Backint for MaxDB to this file.
    Begin of error output of Backint for MaxDB (E:\sapdb\data\wrk\KGP\backint.error)----
            Backint for Oracle was unsuccessful.
    End of error output of Backint for MaxDB (E:\sapdb\data\wrk\KGP\backint.error)----
        Removed Backint for MaxDB's temporary error output file 'E:\sapdb\data\wrk\KGP\backint.error'.
        Removed the Backint for MaxDB input file 'E:\sapdb\data\wrk\KGP\backint.input'.
    Have finished clean up successfully.

    >     Requesting 'SAVE DATA QUICK TO 'D:\sapdb\pipe2' PIPE BLOCKSIZE 8 NO CHECKPOINT MEDIANAME 'BACKDBFULL'' from db-kernel.The database is working on the request.
    This seems to be your problem, the pipe is wrongly defined. On Windows it looks like
    \\.\pipe1
    see
    http://msdn.microsoft.com/en-us/library/aa365783.aspx
    Markus

  • My MBP running Lion, has 'kernel panic' - when i try to restore a new os from the time machine, it does not cure the problem.

    Question:
    My 2009 macbook pro has 'kernel panic' - it is running Lion - I have visited the nearest Apple Store twice, & tried repeatedly to re-install Lion, then recover from Time Machine.
    However, the problem persists - anyone have any ideas??
    Regards
    CH
    England

    Can you post the kernel panic report?
    Open Console > System Diagnostic Reports
    To find the panic. Post in your reply.

  • Can I charge my iPod from the USB socket on my tv

    Hi, just wondering if anyone knows if I can charge my iPod from the USB socket on my tv No other way at the moment and running low on battery Thanks

    Yes if the port puts out enough current (about 1.2 amp (500 ma). If less it may not show charging when the screen is on but it will charge, but slowly with the screen off.

  • A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.)

    Hi guys
    i have problem when i run my windows application exe in windows server 2003
    it give me this exception error :
    I using sql server 2005
    visual studio 2008
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    System.Data.SqlClient.SqlException: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.)
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
       at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()
       at System.Data.SqlClient.TdsParserStateObject.ReadBuffer()
       at System.Data.SqlClient.TdsParserStateObject.ReadByte()
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
       at System.Data.SqlClient.SqlDataReader.get_MetaData()
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
       at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
       at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
       at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
       at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
       at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
       at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
       at Sales.SalesClass.ShowSalesData(String ConnectionString)
       at Sales.Form1.timer1_Tick(Object sender, EventArgs e)
       at System.Windows.Forms.Timer.OnTick(EventArgs e)
       at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    Sales
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Documents%20and%20Settings/administrator.ALTAWIREADYMIX.000/Desktop/Sales.exe
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    System.Data
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    System.Transactions
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
    System.EnterpriseServices
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    For example:
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    Why this error show and how to solve it
    if possible help me
    Why this exception show and how to solve it.
    Notes this exception not close my application and not affect in result show but i don't know why it show

    The problem can be caused by certain issues of long-running queries, which are reported improperly. Try increasing the timeout:
    http://support.microsoft.com/en-us/kb/555938

  • [SOLVED] Kernels from the AUR not compiling properly

    Hiya everyone,
    I've got a bit of a problem, I think. Early this evening I tried downloading and making the Linux-lqx kernel from the AUR. Largely because why not.
    After the tarball downloaded, I ran tar -xvf on it like I always do, ran namcap on the PKGBUILD (it came up with a few superfluous errors), and ran makepkg -s on the PKGBUILD. It downloaded the relevant source, then immediately failed the PGP signature check. I was like, "Oh you AUR!" and ran makepkg -s --skippgpcheck. It did it's thing until it was applying patches, at which point it just failed at a certain point with "ERROR: A failure occured in prepare()", and aborted. I reported the error and the lines that preceded it in the package's page in the AUR.
    I got suspicious, and tried the Linux-lbre-xen kernel to test the building of it. Same issue: a prepare() error. Baffled, I thought maybe my building system was broken. I recompiled a few packages I had already built and installed successfully, and they were fine. I grabbed a few more tarballs from the AUR: adobe-air, I think jre, and something else. They all compiled great and installed just fine. Confused, I then tried building Linux-ck. Another prepare() error!
    Then I noticed the line that preceded the error, "patching file virt/kvm/kvm_main.c", then the error. Going back to lqx and libre-xen, I tried compiling them again, and sure enough "patching file virt/kvm/kvm_main.c" directly preceded the prepare() error.
    What's going on here? Strangely, every kernel I try from the AUR fails the PGP signature check, too. Just the kernels - everything else works as expected. Am I missing something?
    Last edited by MrEvilBreakfast (2015-05-24 18:59:02)

    The build goes fine until:
    ==> Starting prepare()...
    The next patch would create the file Documentation/ABI/testing/debugfs-aufs,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/ABI/testing/sysfs-aufs,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file Documentation/devicetree/bindings/dma/fsl-mxs-dma.txt
    The next patch would create the file Documentation/filesystems/aufs/README,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/01intro.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/02struct.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/03atomic_open.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/03lookup.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/04branch.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/05wbr_policy.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/06fhsm.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/06mmap.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/06xattr.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/07export.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/08shwh.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/10dynop.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file Documentation/filesystems/aufs/design/99plan.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file Documentation/kernel-parameters.txt
    patching file Documentation/networking/scaling.txt
    The next patch would create the file Documentation/scheduler/sched-BFS.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file Documentation/scsi/link_power_management_policy.txt
    patching file Documentation/sysctl/kernel.txt
    The next patch would create the file Documentation/tp_smapi.txt,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file Documentation/virtual/kvm/devices/s390_flic.txt
    patching file MAINTAINERS
    patching file Makefile
    patching file arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts
    patching file arch/arm/boot/dts/at91-sama5d3_xplained.dts
    patching file arch/arm/boot/dts/dove.dtsi
    patching file arch/arm/boot/dts/exynos5250-spring.dts
    patching file arch/arm/boot/dts/imx23-olinuxino.dts
    patching file arch/arm/boot/dts/imx25.dtsi
    patching file arch/arm/boot/dts/imx28.dtsi
    patching file arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi
    patching file arch/arm/boot/dts/omap3-n900.dts
    patching file arch/arm/boot/dts/ste-dbx5x0.dtsi
    patching file arch/arm/boot/dts/ste-href.dtsi
    patching file arch/arm/boot/dts/ste-snowball.dts
    patching file arch/arm/include/asm/elf.h
    patching file arch/arm/include/uapi/asm/kvm.h
    patching file arch/arm/kernel/Makefile
    patching file arch/arm/kernel/hibernate.c
    patching file arch/arm/kernel/process.c
    The next patch would create the file arch/arm/kernel/psci-call.S,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file arch/arm/kernel/psci.c
    The next patch would create the file arch/arm/kernel/reboot.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file arch/arm/kvm/arm.c
    patching file arch/arm/mach-mvebu/pmsu.c
    patching file arch/arm/mach-omap2/prm-regbits-34xx.h
    patching file arch/arm/mach-omap2/prm-regbits-44xx.h
    patching file arch/arm/mach-omap2/vc.c
    patching file arch/arm/mach-omap2/vc.h
    patching file arch/arm/mach-omap2/vc3xxx_data.c
    patching file arch/arm/mach-omap2/vc44xx_data.c
    patching file arch/arm/mach-s3c64xx/crag6410.h
    patching file arch/arm/mach-s3c64xx/mach-crag6410.c
    patching file arch/arm/net/bpf_jit_32.c
    patching file arch/arm64/Kconfig
    patching file arch/arm64/Makefile
    patching file arch/arm64/include/asm/cpufeature.h
    patching file arch/arm64/include/asm/smp_plat.h
    patching file arch/arm64/include/uapi/asm/kvm.h
    patching file arch/arm64/kernel/cpu_errata.c
    patching file arch/arm64/kernel/entry.S
    patching file arch/arm64/kernel/head.S
    patching file arch/arm64/kernel/setup.c
    patching file arch/arm64/kernel/smp.c
    patching file arch/arm64/mm/dma-mapping.c
    patching file arch/c6x/kernel/time.c
    patching file arch/mips/Kconfig
    patching file arch/mips/Makefile
    patching file arch/mips/bcm47xx/board.c
    patching file arch/mips/bcm63xx/prom.c
    patching file arch/mips/bcm63xx/setup.c
    patching file arch/mips/cavium-octeon/dma-octeon.c
    patching file arch/mips/cavium-octeon/setup.c
    patching file arch/mips/include/asm/asm-eva.h
    patching file arch/mips/include/asm/cacheflush.h
    patching file arch/mips/include/asm/cpu-features.h
    patching file arch/mips/include/asm/elf.h
    patching file arch/mips/include/asm/fpu.h
    patching file arch/mips/include/asm/kvm_host.h
    patching file arch/mips/include/asm/mach-cavium-octeon/cpu-feature-overrides.h
    patching file arch/mips/include/asm/octeon/cvmx.h
    patching file arch/mips/include/asm/octeon/pci-octeon.h
    patching file arch/mips/include/asm/pgtable.h
    patching file arch/mips/include/asm/r4kcache.h
    patching file arch/mips/include/asm/spinlock.h
    patching file arch/mips/kernel/entry.S
    patching file arch/mips/kernel/smp-cps.c
    patching file arch/mips/kernel/unaligned.c
    patching file arch/mips/kvm/emulate.c
    patching file arch/mips/kvm/mips.c
    patching file arch/mips/kvm/trap_emul.c
    patching file arch/mips/loongson/loongson-3/irq.c
    patching file arch/mips/mm/cache.c
    patching file arch/mips/mm/tlbex.c
    patching file arch/mips/mti-malta/malta-memory.c
    patching file arch/mips/netlogic/xlp/ahci-init-xlp2.c
    patching file arch/mips/pci/Makefile
    patching file arch/mips/pci/pci-octeon.c
    patching file arch/mips/pci/pcie-octeon.c
    patching file arch/mips/power/hibernate.S
    patching file arch/mips/ralink/Kconfig
    patching file arch/powerpc/kernel/cacheinfo.c
    patching file arch/powerpc/mm/hugetlbpage.c
    patching file arch/powerpc/perf/callchain.c
    patching file arch/powerpc/platforms/cell/interrupt.c
    patching file arch/powerpc/platforms/cell/iommu.c
    patching file arch/powerpc/platforms/cell/spufs/sched.c
    patching file arch/powerpc/platforms/powernv/pci-ioda.c
    patching file arch/s390/kernel/suspend.c
    patching file arch/s390/kvm/interrupt.c
    patching file arch/s390/kvm/kvm-s390.h
    patching file arch/s390/kvm/priv.c
    patching file arch/x86/Kconfig
    patching file arch/x86/Kconfig.cpu
    patching file arch/x86/Makefile_32.cpu
    patching file arch/x86/include/asm/insn.h
    patching file arch/x86/include/asm/mwait.h
    patching file arch/x86/include/asm/pvclock.h
    patching file arch/x86/include/asm/spinlock.h
    patching file arch/x86/kernel/acpi/boot.c
    patching file arch/x86/kernel/apic/io_apic.c
    patching file arch/x86/kernel/cpu/intel.c
    patching file arch/x86/kernel/cpu/perf_event_intel_ds.c
    patching file arch/x86/kernel/early_printk.c
    patching file arch/x86/kernel/ioport.c
    patching file arch/x86/kernel/process.c
    patching file arch/x86/kernel/pvclock.c
    patching file arch/x86/kvm/vmx.c
    patching file arch/x86/kvm/x86.c
    patching file arch/x86/lib/insn.c
    patching file arch/x86/lib/usercopy_64.c
    patching file arch/x86/pci/acpi.c
    patching file arch/x86/platform/efi/early_printk.c
    patching file arch/x86/tools/test_get_len
    patching file arch/x86/vdso/vclock_gettime.c
    patching file arch/xtensa/Kconfig
    patching file arch/xtensa/include/uapi/asm/unistd.h
    patching file arch/xtensa/platforms/iss/network.c
    patching file arch/xtensa/platforms/xtfpga/Makefile
    patching file arch/xtensa/platforms/xtfpga/include/platform/hardware.h
    patching file arch/xtensa/platforms/xtfpga/include/platform/lcd.h
    patching file arch/xtensa/platforms/xtfpga/lcd.c
    patching file block/Kconfig.iosched
    patching file block/Makefile
    The next patch would create the file block/bfq-cgroup.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file block/bfq-ioc.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file block/bfq-iosched.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file block/bfq-sched.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file block/bfq.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file block/blk-core.c
    patching file block/blk-mq.c
    patching file block/blk-sysfs.c
    patching file drivers/accessibility/braille/braille_console.c
    patching file drivers/acpi/acpi_pnp.c
    patching file drivers/acpi/acpica/acmacros.h
    patching file drivers/acpi/acpica/dsopcode.c
    patching file drivers/acpi/acpica/evgpe.c
    patching file drivers/acpi/acpica/evregion.c
    patching file drivers/acpi/acpica/exdump.c
    patching file drivers/acpi/acpica/exfldio.c
    patching file drivers/acpi/acpica/exregion.c
    patching file drivers/acpi/acpica/hwgpe.c
    patching file drivers/acpi/acpica/hwvalid.c
    patching file drivers/acpi/acpica/nsdump.c
    patching file drivers/acpi/acpica/tbdata.c
    patching file drivers/acpi/acpica/tbinstal.c
    patching file drivers/acpi/acpica/tbprint.c
    patching file drivers/acpi/acpica/tbxfroot.c
    patching file drivers/acpi/acpica/utaddress.c
    patching file drivers/acpi/blacklist.c
    patching file drivers/acpi/resource.c
    patching file drivers/acpi/sbs.c
    patching file drivers/acpi/sbshc.c
    patching file drivers/acpi/scan.c
    patching file drivers/ata/acard-ahci.c
    patching file drivers/ata/ahci.c
    patching file drivers/ata/ahci.h
    patching file drivers/ata/libahci.c
    patching file drivers/ata/libahci_platform.c
    patching file drivers/ata/libata-core.c
    patching file drivers/ata/libata-eh.c
    patching file drivers/ata/libata-pmp.c
    patching file drivers/ata/libata-scsi.c
    patching file drivers/ata/libata.h
    patching file drivers/ata/sata_highbank.c
    patching file drivers/base/bus.c
    patching file drivers/base/cacheinfo.c
    patching file drivers/base/platform.c
    patching file drivers/block/loop.c
    patching file drivers/block/rbd.c
    patching file drivers/bluetooth/ath3k.c
    patching file drivers/bluetooth/btusb.c
    patching file drivers/char/tpm/tpm-chip.c
    patching file drivers/clk/at91/clk-usb.c
    patching file drivers/clk/qcom/clk-rcg.c
    patching file drivers/clk/qcom/clk-rcg.h
    patching file drivers/clk/qcom/clk-rcg2.c
    patching file drivers/clk/qcom/gcc-ipq806x.c
    patching file drivers/clk/qcom/lcc-ipq806x.c
    patching file drivers/clk/samsung/clk-exynos4.c
    patching file drivers/clk/tegra/clk-tegra124.c
    patching file drivers/clk/tegra/clk.c
    patching file drivers/cpufreq/cpufreq.c
    patching file drivers/cpufreq/cpufreq_conservative.c
    patching file drivers/cpufreq/cpufreq_ondemand.c
    patching file drivers/cpufreq/intel_pstate.c
    patching file drivers/crypto/omap-aes.c
    patching file drivers/gpio/gpio-mvebu.c
    patching file drivers/gpio/gpiolib-sysfs.c
    patching file drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
    patching file drivers/gpu/drm/drm_irq.c
    patching file drivers/gpu/drm/exynos/exynos_dp_core.c
    patching file drivers/gpu/drm/exynos/exynos_drm_fimd.c
    The next patch would create the file drivers/gpu/drm/exynos/exynos_drm_fimd.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file drivers/gpu/drm/i2c/adv7511.c
    patching file drivers/gpu/drm/i915/i915_drv.c
    patching file drivers/gpu/drm/i915/i915_irq.c
    patching file drivers/gpu/drm/i915/i915_reg.h
    patching file drivers/gpu/drm/i915/intel_display.c
    patching file drivers/gpu/drm/i915/intel_dp.c
    patching file drivers/gpu/drm/i915/intel_i2c.c
    patching file drivers/gpu/drm/i915/intel_lvds.c
    patching file drivers/gpu/drm/radeon/atombios_crtc.c
    patching file drivers/gpu/drm/radeon/atombios_encoders.c
    patching file drivers/gpu/drm/radeon/dce6_afmt.c
    patching file drivers/gpu/drm/radeon/evergreen_hdmi.c
    patching file drivers/gpu/drm/radeon/r600_hdmi.c
    patching file drivers/gpu/drm/radeon/radeon_asic.c
    patching file drivers/gpu/drm/radeon/radeon_asic.h
    patching file drivers/gpu/drm/radeon/radeon_audio.c
    patching file drivers/gpu/drm/radeon/radeon_connectors.c
    patching file drivers/gpu/drm/radeon/radeon_cs.c
    patching file drivers/gpu/drm/radeon/radeon_ttm.c
    patching file drivers/gpu/drm/radeon/radeon_uvd.c
    patching file drivers/gpu/drm/radeon/radeon_vce.c
    patching file drivers/gpu/drm/radeon/radeon_vm.c
    patching file drivers/gpu/drm/radeon/rv770d.h
    patching file drivers/gpu/drm/radeon/si_dpm.c
    patching file drivers/gpu/drm/radeon/uvd_v1_0.c
    patching file drivers/gpu/drm/radeon/uvd_v2_2.c
    patching file drivers/hid/Kconfig
    patching file drivers/hid/Makefile
    patching file drivers/hid/hid-ids.h
    patching file drivers/hid/hid-multitouch.c
    The next patch would create the file drivers/hid/huiontablet.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file drivers/hid/usbhid/hid-quirks.c
    patching file drivers/hv/channel.c
    patching file drivers/hv/channel_mgmt.c
    patching file drivers/i2c/busses/i2c-rk3x.c
    patching file drivers/i2c/i2c-core.c
    patching file drivers/i2c/i2c-mux.c
    patching file drivers/idle/intel_idle.c
    patching file drivers/infiniband/core/cma.c
    patching file drivers/infiniband/core/umem.c
    patching file drivers/infiniband/hw/mlx4/qp.c
    patching file drivers/infiniband/ulp/iser/iser_initiator.c
    patching file drivers/infiniband/ulp/isert/ib_isert.c
    patching file drivers/input/input-mt.c
    patching file drivers/input/joydev.c
    patching file drivers/input/mouse/alps.c
    patching file drivers/input/mouse/elantech.c
    patching file drivers/input/mouse/elantech.h
    patching file drivers/input/mouse/synaptics.c
    patching file drivers/input/mouse/synaptics.h
    patching file drivers/macintosh/Kconfig
    patching file drivers/macintosh/adbhid.c
    patching file drivers/md/md.c
    patching file drivers/md/raid0.c
    patching file drivers/media/platform/marvell-ccic/mcam-core.c
    patching file drivers/media/platform/marvell-ccic/mcam-core.h
    patching file drivers/media/rc/img-ir/img-ir-core.c
    patching file drivers/media/usb/stk1160/stk1160-v4l.c
    patching file drivers/memstick/core/mspro_block.c
    patching file drivers/mfd/mfd-core.c
    patching file drivers/mmc/card/block.c
    patching file drivers/mmc/card/queue.c
    patching file drivers/mmc/card/queue.h
    patching file drivers/mmc/core/core.c
    patching file drivers/mmc/host/sh_mmcif.c
    patching file drivers/mmc/host/sunxi-mmc.c
    patching file drivers/mmc/host/tmio_mmc_pio.c
    patching file drivers/mtd/ubi/attach.c
    patching file drivers/mtd/ubi/cdev.c
    patching file drivers/mtd/ubi/eba.c
    patching file drivers/mtd/ubi/wl.c
    patching file drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
    patching file drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
    patching file drivers/net/ethernet/cadence/macb.c
    patching file drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
    patching file drivers/net/ethernet/intel/e1000/e1000_main.c
    patching file drivers/net/ethernet/marvell/pxa168_eth.c
    patching file drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
    patching file drivers/net/ethernet/mellanox/mlx4/en_netdev.c
    patching file drivers/net/ethernet/mellanox/mlx4/en_rx.c
    patching file drivers/net/ethernet/mellanox/mlx4/en_tx.c
    patching file drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
    patching file drivers/net/netconsole.c
    patching file drivers/net/ppp/ppp_generic.c
    patching file drivers/net/vxlan.c
    patching file drivers/net/wireless/hostap/hostap.h
    patching file drivers/net/wireless/hostap/hostap_ap.c
    patching file drivers/net/wireless/hostap/hostap_config.h
    patching file drivers/net/wireless/hostap/hostap_hw.c
    patching file drivers/net/wireless/hostap/hostap_info.c
    patching file drivers/net/wireless/hostap/hostap_ioctl.c
    patching file drivers/net/wireless/rtlwifi/rtl8192cu/sw.c
    patching file drivers/net/wireless/ti/wl18xx/debugfs.c
    patching file drivers/net/wireless/ti/wlcore/debugfs.h
    patching file drivers/nfc/st21nfcb/i2c.c
    patching file drivers/pinctrl/core.c
    patching file drivers/pinctrl/core.h
    patching file drivers/pinctrl/devicetree.c
    patching file drivers/platform/x86/Kconfig
    patching file drivers/platform/x86/Makefile
    patching file drivers/platform/x86/compal-laptop.c
    patching file drivers/platform/x86/hdaps.c
    The next patch would create the file drivers/platform/x86/thinkpad_ec.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/platform/x86/tp_smapi.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file drivers/power/ipaq_micro_battery.c
    patching file drivers/power/lp8788-charger.c
    patching file drivers/power/twl4030_madc_battery.c
    patching file drivers/rtc/rtc-armada38x.c
    patching file drivers/scsi/3w-9xxx.c
    patching file drivers/scsi/3w-9xxx.h
    patching file drivers/scsi/3w-sas.c
    patching file drivers/scsi/3w-sas.h
    patching file drivers/scsi/3w-xxxx.c
    patching file drivers/scsi/3w-xxxx.h
    patching file drivers/scsi/megaraid/megaraid_sas_fusion.c
    patching file drivers/scsi/mvsas/mv_sas.c
    patching file drivers/scsi/scsi_devinfo.c
    patching file drivers/scsi/scsi_scan.c
    patching file drivers/scsi/sd.c
    patching file drivers/scsi/sd_dif.c
    patching file drivers/scsi/storvsc_drv.c
    patching file drivers/spi/spi-imx.c
    patching file drivers/spi/spidev.c
    patching file drivers/ssb/Kconfig
    patching file drivers/staging/Kconfig
    patching file drivers/staging/Makefile
    patching file drivers/staging/android/sync.c
    patching file drivers/staging/panel/panel.c
    The next patch would create the file drivers/staging/vhba/Kconfig,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/staging/vhba/Makefile,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/staging/vhba/vhba.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file drivers/staging/vt6655/rxtx.c
    patching file drivers/target/iscsi/iscsi_target.c
    patching file drivers/target/iscsi/iscsi_target_erl0.c
    patching file drivers/target/iscsi/iscsi_target_login.c
    patching file drivers/target/target_core_file.c
    patching file drivers/target/target_core_sbc.c
    patching file drivers/target/target_core_transport.c
    patching file drivers/tty/Kconfig
    patching file drivers/tty/hvc/hvc_xen.c
    patching file drivers/tty/serial/8250/8250_core.c
    patching file drivers/tty/serial/8250/8250_dw.c
    patching file drivers/tty/serial/8250/8250_early.c
    patching file drivers/tty/serial/atmel_serial.c
    patching file drivers/tty/serial/imx.c
    patching file drivers/tty/serial/of_serial.c
    patching file drivers/tty/serial/uartlite.c
    patching file drivers/tty/serial/xilinx_uartps.c
    patching file drivers/tty/vt/vt.c
    patching file drivers/usb/chipidea/otg_fsm.c
    patching file drivers/usb/class/cdc-acm.c
    patching file drivers/usb/class/cdc-wdm.c
    patching file drivers/usb/core/hub.c
    patching file drivers/usb/dwc2/hcd.c
    patching file drivers/usb/gadget/legacy/printer.c
    patching file drivers/usb/host/ehci-hcd.c
    patching file drivers/usb/host/ehci-hub.c
    patching file drivers/usb/host/fotg210-hcd.c
    patching file drivers/usb/host/fusbh200-hcd.c
    patching file drivers/usb/host/isp116x-hcd.c
    patching file drivers/usb/host/oxu210hp-hcd.c
    patching file drivers/usb/host/r8a66597-hcd.c
    patching file drivers/usb/host/sl811-hcd.c
    patching file drivers/usb/host/uhci-hub.c
    patching file drivers/usb/host/xhci-ring.c
    patching file drivers/usb/isp1760/isp1760-hcd.c
    patching file drivers/usb/musb/musb_core.c
    patching file drivers/usb/musb/musb_virthub.c
    patching file drivers/usb/phy/phy.c
    patching file drivers/usb/storage/uas-detect.h
    patching file drivers/usb/storage/uas.c
    patching file drivers/usb/storage/usb.c
    patching file drivers/vfio/vfio.c
    patching file drivers/video/logo/Kconfig
    patching file drivers/video/logo/Makefile
    patching file drivers/video/logo/logo.c
    The next patch would create the file drivers/video/logo/logo_arch_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_bsd_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_debian_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_exherbo_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_fbsd_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_fedoraglossy_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_fedorasimple_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_gentoo_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_oldzen_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_slackware_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_tits_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file drivers/video/logo/logo_zen_clut224.ppm,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file drivers/xen/events/events_2l.c
    patching file drivers/xen/events/events_base.c
    patching file drivers/xen/xen-pciback/conf_space.c
    patching file drivers/xen/xen-pciback/conf_space.h
    patching file drivers/xen/xen-pciback/conf_space_header.c
    patching file drivers/xen/xenbus/xenbus_probe.c
    patching file fs/Kconfig
    patching file fs/Makefile
    The next patch would create the file fs/aufs/Kconfig,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/Makefile,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/aufs.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/branch.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/branch.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/cpup.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/cpup.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dbgaufs.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dbgaufs.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dcsub.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dcsub.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/debug.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/debug.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dentry.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dentry.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dinfo.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dir.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dir.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dynop.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/dynop.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/export.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/f_op.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/fhsm.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/file.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/file.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/finfo.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/fstype.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/hfsnotify.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/hfsplus.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/hnotify.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/i_op.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/i_op_add.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/i_op_del.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/i_op_ren.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/iinfo.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/inode.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/inode.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/ioctl.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/loop.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/loop.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/magic.mk,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/module.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/module.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/mvdown.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/opts.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/opts.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/plink.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/poll.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/posix_acl.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/procfs.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/rdu.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/rwsem.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/sbinfo.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/spl.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/super.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/super.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/sysaufs.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/sysaufs.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/sysfs.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/sysrq.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/vdir.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/vfsub.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/vfsub.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/wbr_policy.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/whout.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/whout.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/wkq.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/wkq.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/xattr.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file fs/aufs/xino.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file fs/binfmt_elf.c
    patching file fs/btrfs/extent-tree.c
    patching file fs/btrfs/ioctl.c
    patching file fs/btrfs/send.c
    patching file fs/btrfs/xattr.c
    patching file fs/buffer.c
    patching file fs/coredump.c
    patching file fs/dcache.c
    patching file fs/exec.c
    patching file fs/ext4/extents.c
    patching file fs/ext4/extents_status.c
    patching file fs/ext4/inode.c
    patching file fs/ext4/namei.c
    patching file fs/file_table.c
    patching file fs/hfsplus/xattr.c
    patching file fs/inode.c
    patching file fs/lockd/svcsubs.c
    patching file fs/namei.c
    patching file fs/namespace.c
    patching file fs/nfs/callback.c
    patching file fs/nfs/direct.c
    patching file fs/nfs/nfs4xdr.c
    patching file fs/nfs/read.c
    patching file fs/nfs/write.c
    patching file fs/nfsd/nfs4proc.c
    patching file fs/nfsd/nfs4state.c
    patching file fs/nfsd/nfs4xdr.c
    patching file fs/nfsd/nfsctl.c
    patching file fs/nfsd/nfsd.h
    patching file fs/nilfs2/btree.c
    patching file fs/notify/group.c
    patching file fs/notify/mark.c
    patching file fs/ocfs2/dlm/dlmmaster.c
    patching file fs/open.c
    patching file fs/pnode.c
    patching file fs/pnode.h
    patching file fs/proc/base.c
    patching file fs/proc/nommu.c
    patching file fs/proc/task_mmu.c
    patching file fs/proc/task_nommu.c
    patching file fs/splice.c
    patching file fs/xattr.c
    patching file include/acpi/acconfig.h
    patching file include/acpi/acpixf.h
    patching file include/acpi/actypes.h
    patching file include/acpi/platform/acenv.h
    patching file include/dt-bindings/clock/tegra124-car-common.h
    patching file include/linux/bpf.h
    patching file include/linux/cgroup_subsys.h
    patching file include/linux/console.h
    patching file include/linux/file.h
    patching file include/linux/init_task.h
    patching file include/linux/ioprio.h
    patching file include/linux/jiffies.h
    patching file include/linux/libata.h
    patching file include/linux/linux_logo.h
    patching file include/linux/mm.h
    patching file include/linux/mm_types.h
    patching file include/linux/mount.h
    patching file include/linux/nilfs2_fs.h
    patching file include/linux/sched.h
    patching file include/linux/sched/prio.h
    patching file include/linux/skbuff.h
    patching file include/linux/splice.h
    The next patch would create the file include/linux/thinkpad_ec.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file include/linux/usb.h
    patching file include/linux/usb_usual.h
    patching file include/scsi/scsi_devinfo.h
    patching file include/sound/emu10k1.h
    patching file include/sound/soc-dapm.h
    patching file include/target/iscsi/iscsi_target_core.h
    patching file include/target/target_core_base.h
    The next patch would create the file include/trace/events/fs.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file include/uapi/linux/Kbuild
    The next patch would create the file include/uapi/linux/aufs_type.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file include/uapi/linux/nfsd/debug.h
    patching file include/uapi/linux/sched.h
    patching file include/uapi/linux/vt.h
    patching file include/video/samsung_fimd.h
    patching file init/Kconfig
    patching file init/main.c
    patching file kernel/bpf/core.c
    patching file kernel/bpf/verifier.c
    patching file kernel/debug/kdb/kdb_io.c
    patching file kernel/delayacct.c
    patching file kernel/exit.c
    patching file kernel/fork.c
    patching file kernel/printk/printk.c
    patching file kernel/ptrace.c
    patching file kernel/sched/Makefile
    The next patch would create the file kernel/sched/bfs.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    The next patch would create the file kernel/sched/bfs_sched.h,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file kernel/sched/core.c
    patching file kernel/sched/deadline.c
    patching file kernel/sched/fair.c
    patching file kernel/sched/idle.c
    patching file kernel/sched/stats.c
    patching file kernel/stop_machine.c
    patching file kernel/sysctl.c
    patching file kernel/time/Kconfig
    patching file kernel/time/posix-cpu-timers.c
    patching file kernel/trace/ring_buffer.c
    patching file kernel/trace/trace_events.c
    patching file kernel/trace/trace_functions_graph.c
    patching file kernel/trace/trace_selftest.c
    patching file lib/Kconfig.debug
    patching file lib/string.c
    patching file mm/Makefile
    patching file mm/filemap.c
    patching file mm/huge_memory.c
    patching file mm/hugetlb.c
    patching file mm/madvise.c
    patching file mm/memory-failure.c
    patching file mm/memory.c
    patching file mm/mempolicy.c
    patching file mm/mmap.c
    patching file mm/msync.c
    patching file mm/nommu.c
    patching file mm/page-writeback.c
    The next patch would create the file mm/prfile.c,
    which already exists! Skipping patch.
    1 out of 1 hunk ignored
    patching file net/bridge/br_netfilter.c
    patching file net/core/dev.c
    patching file net/core/skbuff.c
    patching file net/ethernet/eth.c
    patching file net/ipv4/Kconfig
    patching file net/ipv4/geneve.c
    patching file net/ipv4/ip_forward.c
    patching file net/ipv4/ping.c
    patching file net/ipv4/route.c
    patching file net/ipv4/tcp_output.c
    patching file net/mac80211/mlme.c
    patching file net/netlink/af_netlink.c
    patching file scripts/mkcompile_h
    patching file security/commoncap.c
    patching file security/device_cgroup.c
    patching file security/security.c
    patching file sound/oss/sequencer.c
    patching file sound/pci/emu10k1/emu10k1.c
    patching file sound/pci/emu10k1/emu10k1_callback.c
    patching file sound/pci/emu10k1/emu10k1_main.c
    patching file sound/pci/emu10k1/emupcm.c
    patching file sound/pci/emu10k1/emuproc.c
    patching file sound/pci/emu10k1/memory.c
    patching file sound/pci/hda/hda_codec.c
    patching file sound/pci/hda/patch_realtek.c
    patching file sound/pci/hda/thinkpad_helper.c
    patching file sound/soc/codecs/cs4271.c
    patching file sound/soc/codecs/pcm512x.c
    patching file sound/soc/codecs/rt5677.c
    patching file sound/soc/codecs/tfa9879.c
    patching file sound/soc/codecs/wm8741.c
    patching file sound/soc/davinci/davinci-evm.c
    patching file sound/soc/samsung/s3c24xx-i2s.c
    patching file sound/synth/emux/emux_oss.c
    patching file sound/synth/emux/emux_seq.c
    patching file sound/usb/quirks.c
    patching file tools/lib/traceevent/kbuffer-parse.c
    patching file tools/perf/config/Makefile
    patching file tools/perf/tests/make
    patching file tools/perf/util/cloexec.c
    patching file tools/perf/util/cloexec.h
    patching file tools/perf/util/symbol-elf.c
    patching file tools/power/x86/turbostat/Makefile
    patching file virt/kvm/arm/vgic.c
    patching file virt/kvm/kvm_main.c
    ==> ERROR: A failure occurred in prepare().
    Aborting...
    Last edited by MrEvilBreakfast (2015-05-24 17:08:08)

  • My iMac crashed once and so I held the on/off button and it was fine. It did it again while I wasn't around and my mum unplugged it from the socket.

    So my iMac crashed - just left normally with safari while I was listening to music on Pandora and suddenly the screen became full of fray lines and nothing could be seen or done. I then had to force it off by turning it off from the on/off button at the back. I then turned the Mac back on and it was working like normal. I turned it off that night.
    My mum then turned it on and was playing spider solitaire like she always have. The same thing then happened to (while I was not around). She does not know much about computers and she couldn't turn it off after a while so she decided to then turn it off by unplugging it from the powerpoint/wall socket. It then would not turn back on.
    Whenever I try to turn it on I can hear the usual clicking sound of the CD/DVD side, but nothing happens, it's just a blank screen.
    What should I do? I've had this iMac for about 2.5 years almost 3 years now and this only happened last night.
    Please help??

    Ok so it turned back on, and after leaving it on for less than 30 minutes and was not running any applications and it suddenly turned to a black screen and when I touched the back of it, it was completely boiling. Could it be that something is wrong with the fanning system? If I have purchased this iMac for almost 3 years already. Would I still be able to bring it out to the apple store and have it looked at?
    Would I have to pay anything to have it fixed by the apple store?

  • How to get server data without reading from the socket stream?

    My socket client checks for server messages through
                while (isRunning) { //listen for server events
                    try {
                            Object o = readObject(socket); //wait for server message
                                tellListeners(socket, o);
                    } catch (Exception e) {
                        System.err.println("ERROR SocketClient: "+e);
                        e.printStackTrace();
                    try { sleep(1000); } catch (InterruptedException ie) { /* ignore */ }
                }//next client connectionwith readObject() being
        public Object readObject(Socket socket) throws ClassNotFoundException, IOException {
            Object result = null;
    System.out.println("readObject("+socket+") ...");
            if (socket != null && socket.isConnected()) {
    //            ObjectInputStream ois = new ObjectInputStream(socket.getInputStream());
                ObjectInputStream ois = new ObjectInputStream(new DataInputStream(socket.getInputStream()));
                try {
                    result = ois.readObject();
                } finally {
    //                socket.shutdownInput(); //closing of ois also closes socket!
        //            try { ois.close(); } catch (IOException ioe) { /* ignore */ }
            return result;
        }//readObject()Why does ois.readObject() block? I get problems with this as the main while loop (above) calls readObject() as it's the only way to get server messages. But if i want to implement a synchronous call in adition to this asynchronous architecture (call listeners), the readObject() call of the synchronous method comes to late as readObject() call of the main loop got called before and therefore also gets the result of the (later) synchronous call.
    I tried fideling around with some state variables, but that's ugly and probably not thread safe. I'm looking for another solution to check messages from the server without reading data from the stream. is this possible?

    A quick fix:
    - Add a response code at the beginning of each message returned from the server indicating if the message is a synchronous response or a callback (asynch);
    - Read all messages returned from the server in one thread and copy callback messages in a calback message queue and the synch responses in an synch responses queue;
    - Modify your synchronous invocation to retrieve the response from the responses queue instead from the socket. Read the callback messages from the corresponding queue instead from the socket.
    Also take a look at my website. I'm implementing an upgraded version of this idea.
    Catalin Merfu
    High Performance Java Networking
    http://www.accendia.com

  • TCP packet out of state: First packet isn't SYN & Outlook is trying to retrieve data from the Microsoft Exchange Server [CAS-ARray]

    We are transitioning from Exchange 2003 to Exchange 2010.  We found Outlook online mode (non-cached mode) have many warning "Outlook is trying to retrieve data from the Microsoft Exchange Server [CAS-ARray]", usually happen when users tried to open
    address book but sometimes even normal operation like click the Send button.  The problem does not affect OWA and extremely rare when Outlook is running in cached mode.  Check the firewall logs, we notice a lot of "TCP Packet Out of State" drops.
    We have a lot from the CAS/HT to DC/GC on TCP_3268 and LDAP.  And the errors are "TCP packet out of state: First packet isn't SYN" with tcp_flags FIN-ACK, PUSH-ACK.
    We also have a lot from CAS/HT to the Outlook Clients on the static RPC port (TCP_59933).   And the errors are "TCP packet out of state: First packet isn't SYN" with tcp_flags FIN-ACK, PUSH-ACK and RST-ACK, ACK.
    This happens even on Outlook 2010 which I though it has TCP Keep Alive implmented to keep the session active within 1 hour. 
    Can somebody tell me if these out-of-state are the cause of our problem?  And how to fix it?
    THANK 1,000,000

    Hello AndyHWC,
    I did some consulting with our CAS team and received the following feedback to your post:
    It is difficult to determine what is causing resets without seeing the captures first hand however, the concern is that you are seeing dropped packets on the firewall logs.  Where is this firewall located?
    Based on the description "Check the firewall logs, we notice a lot of "TCP Packet Out of State" drops." and "We have a lot from the CAS/HT to DC/GC on TCP_3268 and
    LDAP." indicates to me that the firewall is between CAS and GC.  This not supported under any circumstances and would explain the issue they are seeing with clients trying to "retrieve data from the GC".
    If there is not a firewall between the GC and CAS then a Microsoft support engineer would need to have concurrent Netmon Captures from client, CAS, GC during the
    issue to analyze.  If only one GC exists consider adding another GC to handle the client requests and for fault tolerance.
    Also verify that all NIC card drivers are updated to the latest driver version
    More information about firewalls with Exchange 2007/2010
    http://msexchangeteam.com/archive/2009/10/21/452929.aspx
    http://technet.microsoft.com/en-us/library/bb232184(EXCHG.80).aspx
    You can install the Client Access server role on an Exchange 2007 computer that is running any other server roles except for the Edge Transport server role. You
    cannot install the Client Access server role on a computer that is installed in a cluster. Installation of a Client Access server in a perimeter network is not supported.
    http://technet.microsoft.com/en-us/library/dd577077(EXCHG.80).aspx
    “The Installation of a Client Access Server in a Perimeter Network Is Not Supported
    Issue You may want to install an Exchange 2007 Client Access server in a perimeter network. However, this type of installation is not supported in Exchange
    2007.
    Cause The Exchange 2007 Client Access server role is not supported in any configuration in which a firewall is located between the Client Access server
    and a Mailbox server or a domain controller. This includes firewall devices, firewall programs, or any program or device that is designed to restrict traffic between two network locations.
    For correct operation, Client Access servers require typical domain connectivity to domain controllers and global catalog servers. Because any devices
    or programs that restrict or reduce access to domain controllers or global catalog servers may affect the correct operation of the Client Access server, we do not support this type of configuration.
    Resolution To resolve this issue, move the Client Access servers to the internal network. For more information about the ports that Exchange 2007 uses
    for various services, see Data Path Security Reference.”
    Thanks,
    Kevin Ca - MSFT
    Kevin Ca - MSFT

Maybe you are looking for

  • How do you reset your security question answers if you have forgotten them? and don't want to call apple support

    On my new iPhone 4S I cannot purchase songs in the iTunes Store app without answering my security questions.. Me being forgetful forget the answer which I made in 2010 and need to know the answers or reset them, but I do not wish to call apple suppor

  • XPS 1530: problem with lid close

    hello, i have a problem with my dell xps 1530. i use 2.6.35-Arch-Linux with gnome. The notebook does not turn off the display and goes to sleep when i close it. i testet it with the gnome-power-manager and acpid. while acpi is running i get the follo

  • Connect to multiple local instances without enterig passwords

    Oracle 10R2 on Linux Gentoo I have several local instances which I want to connect in shell script without setting password explicitly. But when I use @connect_string it seems to me that os authentication is ignoring by oracle. Look at this: oracle@o

  • Need to put a textfield at a particualr location

    Hi i have a Jpanel of size 400 X 400 now i am using Graphics class to draw lines to form a graph. To give the nodes name i want to put jlabel at a particular location like 200,340. how can i put the label to a particular location inside a panel. i am

  • Link SAP DMS to Content Server

    Hi all,  Im user in SDN community, i saw you responding some question about SAP DMS, i have the following scenario : 1.- I use SAP DMS in this moment and attach files from the server file. 2.- Actually i have KM in the company, here have many documen