JustKernel

Ray Of Hope

Uncategorized

interrupt path xen

interrupt generated by the hardware. based on the static interrupt routing configuration provided by ACPI table at boot time, the corresponding link is selected. Interrupt is delivered to IO-APIC. Most modern days IO-APICs converts interrupt to msi i.e memory writes to specfic address in LAPIC name space . Each interrupt is mapped to a specific […]

Tags:

Posted in Uncategorized, virtualization, Xen | No Comments »

secure Xen throught XSM

XSM (Xen Security Modules) is security frame provided by Xen to secure Xen domains. The implementation of the framework lies within FLASK (Flux Advanced Security Kernel) policies. XSM is the policy definition entity while FLASK is an enforcement engine. Aspects of domain(s) that can be controlled: 1) interaction between domains (domU vs domU / dom0 […]

Tags: ,

Posted in Uncategorized, virtualization, Xen | No Comments »

Is Google – really worth it ??

Recently I attended an interview with Google and I didn’t clear and was given usual reasons. (yeah, you might think if I would have cleared I would not have written this blog post. May be you are true. But….. here is my brain dump). But the big questions that that always comes to my mind […]

Posted in Uncategorized | No Comments »

dynamic scheduler that can self-learn – 2

On thinking further (based on the earlier article: http://www.justkernel.com/Blogs/?p=322), I am not sure whether what I described is just an optimization or learning. I have a data and the prediction confirms to the set of the data that I have. That is just an optimization and not learning. But what I need is some model […]

Posted in Uncategorized | No Comments »

brain-dump: ballooning bug.

For past 3-4 days I have been working on a problem where after a series of ballooning operation involving in the range of 512 MiB to 30 GiB , the guest (Ubunut 16.04 ) crashes. Logs were: [ 193.432063] Freezing remaining freezable tasks … [ 198.032804] ata2.01: qc timeout (cmd 0xa1) [ 198.032815] ata2.01: failed […]

Posted in Uncategorized | No Comments »

Request for Contribution

Hi All, As you are aware I have a site www.justkernel.com which is totally devoted to learning Kernel and device driver development whether on Windows or Linux Platform. Through this site, I have always aimed to share my knowledge and experiences . I want to take an initiative to start a project (of-course related to […]

Posted in Uncategorized | No Comments »

Java Platform Debugging Architecture

JPDA (Java Platform Debugging Architecture) is a multi-tiered debugging architecture that allows tools developers to easily create debugger applications which run probably across platforms, virtual machine(VM ) implementations and JDK versions. JPDA consists of three layers: JVMTI – defines a debugging services a VM provides JDWP – defines the communication between debugee & debugger process.. […]

Posted in Uncategorized | No Comments »

Compiler Phases

A compiler performas following operations  Lexical analysis Pre-Processing Parsing Semantic Analysis Code generation Code optimization FRONT End : The front end analyzes the source code to build an internal representatin of the program, called the intermediate representation or IR. It also manages symbol table, a data structure mapping each symbol in the source code to […]

Tags:

Posted in Uncategorized | No Comments »

CMOS – Basics and important links

To start with CMOS intro the following sites may be useful.. CMOS Bank Information: First CMOS Bank (offsets 0x00 to 0x7F) Second CMOS bank (offsets 0x80 to 0xff): http://www.codepedia.com/1/CMOS_C http://bochs.sourceforge.net/techspec/CMOS-reference.txt http://www-ivs.cs.uni-magdeburg.de/~zbrog/asm/cmos.html http://stanislavs.org/helppc/cmos_ram.html http://wiki.osdev.org/CMOS#Reading_All_RTC_Time_and_Date_Registers Please let me know in case of any queries related to BIOS or CMOS. Originally Posted On: 2012-06-10 14:47:49 Anshul Makkar mail: anshul_makkar@justkernel.com […]

Tags:

Posted in Uncategorized | No Comments »

VISA Issue – No one ready to sponsor my talent

I want to be a hardcore kernel / device driver professional and in pursuance of that, in my 6 years of career, I have always fought for good challenging work/projects in my organizations. Organizations in India are not involved in much of R&D activities or development activities , specially related to kernel or device driver. […]

Posted in Uncategorized | No Comments »