On Sat, Apr 9, 2016 at 8:11 PM, Nitin Varyani <varyani.nitin1@xxxxxxxxx> wrote: > I am using Ubuntu > > On Sat, Apr 9, 2016 at 8:04 PM, Pranay Srivastava <pranjas@xxxxxxxxx> wrote: >> >> On Sat, Apr 9, 2016 at 7:51 PM, Nitin Varyani <varyani.nitin1@xxxxxxxxx> >> wrote: >> > I have a 64 bit machine >> > >> >> Before changing the source try to build, install and boot your kernel. >> I'm sure there are some extra steps you might need to perform to boot your >> compiled kernel. Which distro are you using? I used OpenSuse for this >> work. >> >> >> > I am changing linux 3.5.4 source tree. >> > >> > I modified syscall_64.tbl >> > I had put your code in linux_3.5.4/arch/x86/pks_first/pks_first_call.c >> > >> > Then, I created pks_first/Makefile >> > >> > Modified the arch/x86/Kbuild >> > >> > Modified include/linux/syscalls.h >> > >> > >> > I ran "make menuconfig" and then simply exit. >> > >> > Then I ran >> > >> > "make" >> > >> > I saw that pks_first_call.o was created >> > >> > I then ran >> > >> > "make modules_install" >> > "make install" >> > >> > After then I restarted my system and booted linux 3.5.4. But it was >> > stuck >> > half way. >> > >> > On Sat, Apr 9, 2016 at 7:39 PM, Pranay Srivastava <pranjas@xxxxxxxxx> >> > wrote: >> >> >> >> Hi Nitin >> >> >> >> On Sat, Apr 9, 2016 at 5:03 PM, Nitin Varyani >> >> <varyani.nitin1@xxxxxxxxx> >> >> wrote: >> >> > Neither of the solution is working. >> >> > @ Pranay: kernel is not booting after making the changes you have >> >> > mentioned. >> >> > somethings like >> >> > "dropping to shell >> >> > initramfs:" >> >> > is displayed on booting. >> >> >> >> I don't think this is related to the changes you made. I would advise >> >> you just build the sources for your >> >> distro and try to get to boot the kernel you compiled. Perhaps some >> >> steps you might have missed specific to your >> >> distro? >> >> >> >> > >> >> > >> >> > On Thu, Apr 7, 2016 at 1:08 PM, Pranay Srivastava <pranjas@xxxxxxxxx> >> >> > wrote: >> >> >> >> >> >> Nitin >> >> >> >> >> >> >> >> >> On Thu, Apr 7, 2016 at 11:53 AM, Nitin Varyani >> >> >> <varyani.nitin1@xxxxxxxxx> >> >> >> wrote: >> >> >> > >> >> >> > Hi, >> >> >> > I want to implement a system call as explained in Linux >> >> >> > kernel >> >> >> > development by Robert Love. >> >> >> > >> >> >> > He does three things >> >> >> > adding entry to entry.S >> >> >> > adding entry to asm/unistd.h >> >> >> > and adding the system call code to sched.c >> >> >> > >> >> >> > >> >> >> > and then make + make install >> >> >> > >> >> >> > I do not want to implement for all architectures but only for my >> >> >> > PC >> >> >> > which is 64 bit. I am not able to locate files entry. S and >> >> >> > unistd.h >> >> >> > which >> >> >> > he is telling in his tutorial. >> >> >> > Please help me out to figure out the exact steps. Please also >> >> >> > mention >> >> >> > the linux kernel version I should use. >> >> >> > >> >> >> >> >> >> Please refer this. I wrote this quite a while back but should be >> >> >> good >> >> >> to >> >> >> go. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> http://codewithkernel.blogspot.my/2014/06/adding-new-system-call-in-linux-x86-and.html >> >> >> >> >> >> > Nitin >> >> >> > >> >> >> > _______________________________________________ >> >> >> > Kernelnewbies mailing list >> >> >> > Kernelnewbies@xxxxxxxxxxxxxxxxx >> >> >> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> ---P.K.S >> >> > >> >> > >> >> >> >> >> >> >> >> -- >> >> ---P.K.S >> > >> > >> >> >> >> -- >> ---P.K.S > > Check this http://unix.stackexchange.com/questions/123632/newly-compiled-kernel-not-booting-up-vanilla-kernel-3-12-14 -- ---P.K.S _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies