do insmod it gives me unresolved symbol
this bit strange,Can please share some idea on this.
i would still like to resolve this issue. what ARM platform is all
this being done on? with what OS?
rday
--
Robert P
gcc
doesn't throw it away.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com
);
MODULE_AUTHOR(Robert P. J. Day);
MODULE_LICENSE(GPL);
MODULE_DESCRIPTION(Let's try some exporting.);
AFAICT, that should be fine and the symbol rday_3 should be
exported to be globally visible. so far, so good, and you claim that
it's listed in /proc/kallsyms.
file m3.c
#include linux/module.h
different results. what ARM
platform are you working with?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter
lesson, and i'll read it and deal with
it accordingly if i have to correct anything. so, yes, i do read the
feedback and correct any errors.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
so i'm still waiting for an answer to my original question -- is
there, in fact, an active kernel janitors page that has a list of
pending janitorial work?
rday
--
Robert P. J. Day
On Mon, 22 Nov 2010, Prabhu nath wrote:
Hi Robert,
I am also interested.
Regards,
Prabhu
On Sun, Nov 21, 2010 at 6:36 PM, Robert P. J. Day rpj...@crashcourse.ca
wrote:
i can suggest some very specific cleanups people can work on if
they're bored. one related
On Sun, 21 Nov 2010, Greg KH wrote:
On Sun, Nov 21, 2010 at 02:23:18AM -0500, Robert P. J. Day wrote:
what started off as just some nonchalant poking around in kernel
data structures has become moderately educational. i had no idea
that there is support for *sorting* the nodes
that something has gone very wrong?
can anyone clarify this? i might ask this on the LKML shortly.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
be done little by little, a subsystem at a time. good way to jump
into kernel janitor work and get your name in the log.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
On Sun, 21 Nov 2010, Andrew Case wrote:
On Sun, Nov 21, 2010 at 4:45 AM, Robert P. J. Day rpj...@crashcourse.ca
wrote:
continuing my journey into the depths of kernel data structures, i'm
curious about the design and usage of list poisoning.
first, here are the magic
?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
head_list and don't take full
advantage of the LL implementation. but if those are special cases,
no one says they have to.
that's the best explanation i can come up with.
rday
--
Robert P. J. Day
here, so if you want to
chat, you know where to find me.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
of container_of().
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
when you run across
it during iteration.
does this make sense?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter
On Sat, 20 Nov 2010, Dave Hylands wrote:
Hi Robert,
On Sat, Nov 20, 2010 at 10:09 PM, Robert P. J. Day
rpj...@crashcourse.ca wrote:
...snip...
that also suggests that a passage on p. 91 of LKD3 is inaccurate,
where it claims that because the lists are circular, you can
generally pass
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http
of these days. in my copious free
time. :-)
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http
).
4) do not hijack threads.
at the very least, even absolute beginners should be able to handle
the above.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http
is talking
about something that we need deep meditation first?
might be the deprecated USB filesystem:
http://cateee.net/lkddb/web-lkddb/USB_DEVICEFS.html
rday
--
Robert P. J. Day Waterloo
or a tail page. Thats
all there's to it.
ok, i'll puzzle this out in a bit, thanks.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter
:
kmalloc - kzalloc
vmalloc - vzalloc
and so on. i'll be documenting that in a bit, there's quite a bit
more that can be discussed there.
--
Robert P. J. Day Waterloo, Ontario, CANADA
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
On Sun, 31 Oct 2010, Greg KH wrote:
On Sun, Oct 31, 2010 at 08:18:52AM -0400, Robert P. J. Day wrote:
Also, I saw XIP in ext2 filesystem. Quite neat..but again, why?
hmmm ... not sure, i'll look into that.
So you can run Linux on a system with very limited amount of ram and
your code
On Sun, 31 Oct 2010, Mulyadi Santosa wrote:
On Sun, Oct 31, 2010 at 19:18, Robert P. J. Day rpj...@crashcourse.ca wrote:
AS is mostly a subset of CFQ, so there's little point in still
providing this separate IO scheduler. Hopefully at some point we
can get down to one single IO
On Sun, 31 Oct 2010, Mulyadi Santosa wrote:
On Sat, Oct 30, 2010 at 22:02, Robert P. J. Day rpj...@crashcourse.ca wrote:
as the technical editor for robert love's book linux kernel
development (3rd ed), i'm interested in collecting any observations
related to kernel features that were
On Sun, 31 Oct 2010, Mulyadi Santosa wrote:
Hi Rob...
On Sun, Oct 31, 2010 at 19:34, Robert P. J. Day rpj...@crashcourse.ca wrote:
i'll see what i can do. :-) anyway, this is where i'm going to
track this stuff:
Well, that's just my wishlist, so it's up to you whether you wanna
do me
On Sun, 31 Oct 2010, Alison Chaiken wrote:
Robert P. J. Day wrote:
collecting any observations
related to kernel features that were introduced so recently, they
never made it into LKD3, simply being too new.
-- kgdb/kdb
good suggestion but, to help me out, it would be useful
On Sun, 31 Oct 2010, julie Sullivan wrote:
i don't want to get too carried away in the sense of documenting
*everything* newer in the kernel, just (for now) new developments that
would alter/update the content of the book in some way.
Hi Rob and list,
Are you looking
was just checked into the
kernel, that's all.
either post that sort of thing here, or you can email me privately
if you want -- whatever you prefer. thanks.
rday
--
Robert P. J. Day Waterloo
http://www.linuxjournal.com/content/book-excerpt-linux-kernel-development-3rd-edition
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
the output from /proc/meminfo is
generated.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http
, anyone?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
--
Robert P. J. Day Waterloo, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter
and at least get
it up and running. then play. after that, you'll at least have more
focused questions.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online
day, i'll probably rewrite those scripts and bring them up to
date, but they seem to work pretty well so far.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive
available to everyone.
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter
think is an actual error, report it to the
appropriate maintainer. in most cases, those are harmless oversights.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch
kernel source
* try to build a new kernel that boots
i'll try to provide more details later, but i suspect there's
something simple i'm overlooking. thanks for any pointers.
rday
--
Robert P. J. Day
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
but is starting to show its age.
etc, etc.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http
kh's linux kernel in a
nutshell, which is available online here:
http://kroah.com/lkn/
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS
On Mon, 26 Jul 2010, Belisko Marek wrote:
Hi,
On Mon, Jul 26, 2010 at 11:51 AM, Robert P. J. Day
rpj...@crashcourse.ca wrote:
On Mon, 26 Jul 2010, Belisko Marek wrote:
Hi,
I'm using 2.6.33.6 stable kernel for development. I would like to
switch to 2.6.34 stable kernel. I'm using
at that. any thoughts?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
On Fri, 16 Jul 2010, luca ellero wrote:
Robert P. J. Day ha scritto:
one of my current students observes the following -- that the proc
files /proc/irq/PID/smp_affinity are not only readable, but writable
and wonders why one would want to *change* the smp_affinity of IRQs
for a given
On Fri, 16 Jul 2010, luca ellero wrote:
see also Documentation\IRQ-affinity.txt
ah, thanks, that should do it. i really should have looked there
first.
rday
--
Robert P. J. Day Waterloo
to get a list of all
kernel threads but how do I find out if this function is currently
executing?
Could someone please help me?
http://twitter.com/rpjday/status/18446729558
rday
--
Robert P. J. Day
On Thu, 8 Jul 2010, Mulyadi Santosa wrote:
On Thu, Jul 8, 2010 at 02:13, Robert P. J. Day rpj...@crashcourse.ca wrote:
in fact, that's exactly the right value based on this snippet from
init/main.c:
unsigned long loops_per_jiffy = (112);
which is, of course, 4096.
Thanks
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
On Thu, 8 Jul 2010, Mulyadi Santosa wrote:
On Thu, Jul 8, 2010 at 01:19, Robert P. J. Day rpj...@crashcourse.ca wrote:
however, since this *is* a 64-bit system, i apparently have no such
symbol, i would just use:
(gdb) p __jiffies
$12 = 4294937296
(gdb) p __jiffies
$13
ok, part of the mystery is solved and i'm just being an idiot:
On Wed, 7 Jul 2010, Robert P. J. Day wrote:
and this is also weird:
(gdb) p loops_per_jiffy
$16 = 4096
huh? that value is way too low for this system. on my old 32-bit
system, that value would be around 2 million or so
.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter
On Thu, 1 Jul 2010, Seewer Philippe wrote:
On 06/30/2010 08:43 PM, Robert P. J. Day wrote:
i asked this on the ubuntu list and got no answer yet, so i'll ask
here -- is there a ubuntu kernel package that contains the raw,
uncompressed vmlinux (*not* vmlinuz) file corresponding
On Wed, 30 Jun 2010, Srdjan Todorovic wrote:
On 29 June 2010 17:53, Robert P. J. Day rpj...@crashcourse.ca wrote:
static struct pci_driver tg3_driver = {
.name = DRV_MODULE_NAME,
.id_table = tg3_pci_tbl,
.probe = tg3_init_one
of those seem to have what i want. thanks.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http
circumstances
where you would define a PCI driver with suspend and resume capability
when CONFIG_PM is *not* configured? since i'm sure i saw an example
of that the other day, i just can't remember where.
rday
--
Robert P. J. Day
On Tue, 29 Jun 2010, Robert P. J. Day wrote:
... snip ...
the question -- is it reasonable to assume that *all* PCI drivers
should conditionally protect their suspend/resume code with a test
of CONFIG_PM similar to the above? that is, are there any
circumstances where you would define
a friend asks me for a cheap pci/pcie card with OSS drivers?
Uart/parallel port with something hanging off it (null modem or
arduino or LEDs).
suggestions?
rday
--
Robert P. J. Day
i'm fairly sure i know how the above features work, but is there a
decent online coverage of that? otherwise, i'll post what i think is
happening here and others are free to correct me. thanks.
rday
--
Robert P. J
/Kernel/LDD3/), which
shows how one manually creates the dev files after loading the kernel
module. that's explained in LDD3, around p. 47, in chapter 3.
hope that helps.
rday
--
Robert P. J. Day
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http
building a *really*
tiny embedded system that is stripped and minimal to the point where
it's unnecessary, but even *that* doesn't sound convincing.
thoughts?
rday
--
Robert P. J. Day Waterloo
On Tue, 22 Jun 2010, Srdjan Todorovic wrote:
Hi,
On 22 June 2010 14:15, Robert P. J. Day rpj...@crashcourse.ca wrote:
i'm in the middle of writing a lesson regarding the proc filesystem
and i was wondering about any compelling reasons to *not* select the
proc filesystem for the kernel
out there that handles all that. thanks.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http
On Mon, 21 Jun 2010, George Kadianakis wrote:
Robert P. J. Day rpj...@crashcourse.ca writes:
i know i've asked this before but is there a way to extract the
original vmlinux kernel executable from the corresponding vmlinuz file
that's installed in /boot? that would require stripping
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses:
http://crashcourse.ca
Twitter
p.s. i will be setting up a crashcourse mailing list for the course
so that people can chat there. it would, again, be totally
inappropriate to use the kernel newbies mailing list for that purpose.
--
Robert P. J. Day
On Mon, 14 Jun 2010, Shaz wrote:
Try update-initramfs, RTFM, :-)
I do it with option -k and argument 2.6.34 but it does not do anything.
you need -c for create.
rday
--
Robert P. J. Day
://www.crashcourse.ca/wiki/index.php/New_kernel_on_Ubuntu_10.04
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses:
http://crashcourse.ca
Twitter
i cover writing and loading your own
modules, which is typically how testing is done.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel
.
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses:
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn
as soon as you subscribe.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Top-notch, inexpensive online Linux/OSS/kernel courses:
http://crashcourse.ca
Twitter
On Sat, 12 Jun 2010, venkatram ajmeera wrote:
Is site up ?
yes:
http://crashcourse.ca/content/first-lesson-kernel-programming-course-now-online
rday
--
Robert P. J. Day Waterloo
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
On Fri, 11 Jun 2010, Robert P. J. Day wrote:
i just built a new kernel from the latest git tree and while i set
the EXTRAVERSION value in the Makefile to -crash, what was tacked on
to the kernel name was -crash+. why the +?
i immediately assumed that that was being appended by
scripts
, that it was being
built from a dirty git checkout or something to do with a signifier of
version control. but i don't see in that script where it's being
done.
thoughts?
rday
--
Robert P. J. Day
http://twitter.com/rlove/status/15786645894
yeah, i'm showing off. deal with it. :-)
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training
that was inappropriately self-serving and i won't do it again.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http
it's going to happen.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http
On Tue, 8 Jun 2010, Srdjan Todorovic wrote:
Hi,
On 8 June 2010 12:55, Robert P. J. Day rpj...@crashcourse.ca wrote:
http://www.crashcourse.ca/wiki/index.php/Online_beginner%27s_kernel_programming_course
This must be the first time I've ever seen you use capitals when
writing prose
. :-)
http://www.crashcourse.ca/wiki/index.php/New_kernel_on_Ubuntu_10.04
but, yes, i can arrange for a more detailed coverage of git.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
the way it is.
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
On Fri, 4 Jun 2010, Mulyadi Santosa wrote:
On Fri, Jun 4, 2010 at 19:58, Robert P. J. Day rpj...@crashcourse.ca wrote:
... snip ...
i mention them as i was one of the pre-pub technical reviewers on
that first book, and i am the technical editor of the second one.
Great (again). May I
approach is certainly the paypal donation button, at which
point i would just have to put my faith in my fellow man.
and woman.
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux
it.
besides, where are you going to get that kind of enlightenment for
ten bucks nowadays?
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel
On Sat, 5 Jun 2010, Carlo Caione wrote:
On Jun 5, 2010, at 11:48 AM, Robert P. J. Day wrote:
i was reluctant to post the following since it's definitely going
to sound self-serving but it's an idea i've been thinking about
for a while.
how many people would be willing to spend
promise that i won't drag it out any further
than that.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
was already leaning in that direction. if people are
interested, they'll eventually track it down.
rday
--
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training
1 - 100 of 395 matches
Mail list logo