t get remote repository information.
Perhaps git-update-server-info needs to be run there?
I'm using git 1.5.0.2. I have the same problem with git 1.4.4.
When I use my web browser to view http://git.kernel.org/pub/scm/git.git, I get
an error 404.
--
Timur Tabi
Linux Kernel Developer @ Free
;t the user still be limited to 4 UARTS? If so, is there a way for the driver
to detect udev and allow 8 UARTS?
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED
eeds it.
I'll add a second TTY struct to handle the 2nd set of minor numbers if and only if
devices-2.6+.txt is updated with that information.
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of
ide this change
someone else will.
*sigh*
What about major number 205? It also has the screwed-up /dev/ttyCPM entries, but it has
more room, and the CPM driver doesn't actually use it. At least, I can't see where it
uses it.
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubsc
27;m not crazy about that. That means that I have to complicate my driver because
someone else screwed up a long time ago.
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROT
minor combo, then when the 2nd
driver calls uart_add_one_port(), that call will fail?
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://
ew range for
QE UARTs, that we use the same minors
for both CPM and QE.
Then it appears that the only possible solution is to assign numbers 46 - 53 to the CPM/QE
and accept that it overlaps with the Altix. Is everyone okay with that?
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubs
ive idea, which one person already shot down, was to allow only 4 devices
normally, but allow more devices if you use udev, since udev doesn't care about minor
number assignments. This eliminates the overlap and encourages people to use udev.
--
Timur Tabi
Linux Kernel Developer @ Freesc
If it isn't, then I don't know if overlapping
minor numbers is still a problem.
(Note that the Altix card has a range of 50-81, which is pretty big.)
If we move CPM/QE to 192, then I can change the CPM device driver to reflect that, but I
don't know what that means for older ke
H. Peter Anvin wrote:
It sounds like the QE driver should be moved to a separate minor range,
and given 8 minors.
I just had a thought - since udev doesn't care about major/minor number assignments, can
we say that the limit is 4 devices if you're not using udev, and 8 otherwise?
Kumar Gala wrote:
Its your choice if you want to limit it to 4 or have it moved into a
different minor range. I can live with both.
I'd rather we support 8 now.
Ok, a different minor range it is, then. 192-199?
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from
Mathiasen, Torben wrote:
Assuming QE has 4 entries, I would expect CPM to be the same. But we
need verification of that. If it needs 6, we are in more trouble.
The QE can have up to 8, actually, but I'm willing to limit the driver
to 4.
-
To unsubscribe from this list: send the line "unsubsc
H. Peter Anvin wrote:
Also, if QE really is just CPM v3, and they share the same minors, why
change the name?
Because the QE isn't called CPM v3, that's just one way to think about
it. It's a different device that has some backwards compatibility, but
the drivers are all distinct and they a
Segher Boessenkool wrote:
46 = /dev/ttyCPM0PPC CPM (SCC or SMC) - port 0
...
- 47 = /dev/ttyCPM5PPC CPM (SCC or SMC) - port 5
+ 49 = /dev/ttyCPM5PPC CPM (SCC or SMC) - port 5
If CPM0 is 46, then CPM5 is not 47, but not 49 either.
Un
v/ttyIOC0 Altix serial card
...
81 = /dev/ttyIOC31 Altix serial card
--
Timur Tabi
Linux Kernel Developer @ Freescale
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo i
ad of its own. Otherwise, it exports its own CRM entry points.
Thanks.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
One thing a Southern boy will never say is,
"I don't think duct tape will fix it."
-- Ed Smylie, NASA engineer for Apollo 13
--
Kernelnewb
Arjan van de Ven wrote:
On Mon, 2005-04-18 at 11:09 -0500, Timur Tabi wrote:
Roland Dreier wrote:
Troy> How is memory pinning handled? (I haven't had time to read
Troy> all the code, so please excuse my ignorance of something
Troy> obvious).
The userspace library calls ml
r customers use
work, as well as reasonably-configured custom kernels, we're happy.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
One thing a Southern boy will never say is,
"I don't think duct tape will fix it."
-- Ed Smylie, NASA engineer for Apollo 13
-
To unsubs
kernel, that nastiness will be removed
of course.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
One thing a Southern boy will never say is,
"I don't think duct tape will fix it."
-- Ed Smylie, NASA engineer for Apollo 13
-
To unsubscribe from this list: send the l
ssage saying that some of the memory has become
unpinned and should not be used.
So the real question is: how important is it to the kernel developers that Linux support
these kinds of enterprise-class applications?
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
One thing a Southern boy wil
Troy Benjegerdes wrote:
Someone (aka Tospin, infinicon, and Amasso) should probably post a patch
adding '#define VM_REGISTERD 0x0100', and some extensions to
something like 'madvise' to set pages to be registered.
My preference is said patch will also allow a way for the kernel to
reclaim regis
oes if I call mlock() and get_user_pages().
Actually, in our tests, calling mlock() appears to be good enough, but I'll update our
code to call get_user_pages() as well.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-ke
around and it doesn't get swapped out.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Pl
that the kernel
developers want to support. Besides, that sounds like a ridiculous thing to do, anyway.
I don't see how anyone can reasonably expect any OS to handle that.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscr
nough, but I'm going to add calls to get_user_pages() just to be sure.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://
t if a buggy/malicious userspace program doesn't call mlock()?
Our library calls mlock() when the apps requests memory to be "registered". We then call
munlock() when the app requests the memory to be unregistered. All apps talk to our
library for all services. No apps talk to the
Christoph Hellwig wrote:
On Mon, Apr 18, 2005 at 11:22:29AM -0500, Timur Tabi wrote:
That's not what we're seeing. We have hardware that does DMA over the
network (much like the Infiniband stuff), and we have a testcase that fails
if get_user_pages() is used, but not if mlock() is use
#x27;ve been complaining about get_user_pages() not working for a long time now, but I can
only demonstrate the problem with our hardware. See my other post in this thread for details.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubsc
, which gives me the
ability to call mlock() on any amount of memory from any process in 2.4 and 2.6 kernels,
which we need to support. If I had thought of that earlier, I wouldn't have needed all
those hacks to call sys_mlock() from the driver.
--
Timur Tabi
Staff Software Engineer
[EM
get_user_pages()? In our code, we only call mlock(), and the
memory is pinned. We have a test case that fails if only get_user_pages() is called, but
it passes if only mlock() is called.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line &quo
ed, but it still
might be worth a shot.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please r
d the page?
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
difference, but I'd like to know which
is considered better style. Any opinions?
I've defined this function. I'm not sure if it really works, but it
looks good.
#include
void put_user_pages(int len, struct page **pages)
{
int i;
for (i=0; i
--
Timur Tabi
Staff Software
er versions of gcc on the
older distros. But at least it the problem wouldn't be getting worse,
like it is today.
--
Timur Tabi
Staff Software Engineer
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTE
te_high = 0;
pte->pte_low = p;
#else
pte_val(*pte) = p;
#endif
--
Timur Tabi
Interactive Silicon
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/ma
** Reply to message from Andi Kleen <[EMAIL PROTECTED]> on 03 Jul 2001 01:33:42 +0200
> Timur Tabi <[EMAIL PROTECTED]> writes:
>
> >
> > What is the accepted way to assign an integer to a pte that works in 2.2 and
> > 2.4?
>
> set_pte(pte, mk_pte( ...
value.
What is the accepted way to assign an integer to a pte that works in 2.2 and
2.4?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTE
s are version-specific, especially ones of this
magnitude.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
fortunately, no. But if it turns out I'm wrong, please let me know what you
find.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED
's a way
for BIOS programmers to know whether or not their BIOS is missing anything
obvious.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
an would have delete access. Everyone else would
have read-only access.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordom
ome motherboards
out there with older CPUs that don't return a reliable result to the E820 call.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
ight now about an company that released a non-GPL Linux
media player (or something like that) that links in someone else's GPL code.
Besides, isn't the "Linus GPL" somewhere between the "FSF GPL" and the LGPL?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Sili
based
solely on how the law is practiced, to avoid situations where everyone affected
by that law has to change what he's doing.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kern
meone else's. The GPL is
a creation of the FSF, not Linus. The actual meanings of a license can only be
determined by the judicial system of whatever country you live in.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list:
s, or can be written without
completely plagiarizing (sp?) the GPL original. How do you make a non-GPL
version of vmlinux or stdio.h? Ok, that's not the best example, but I think you
get my point.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsu
o do so. All I have done
> is propose that he be more explicit about his policy in order to prevent
> needless confusion and nervousness.
I agree completely.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the lin
the LGPL, which does specifically allow linking and #including in non-GPL
and non-LGPL code.
In my opinion, this whole thing would just go away (including some of
Microsoft's anti-GPL rants), if the FSF officially declared that under the GPL,
#including a GPL header file does NOT forc
the GPL _as a whole_ (assuming that you
believe including header files makes your work a derivative, which I don't).
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the
someone
told me that but simply adding #include my code is now a derivative of
the stdio.h, I'd tell him to go screw himself.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel&qu
way" would be truly dumb. (Turned ME
> off for a couple years, anyway.)
Exactly. Saying that threads cause bad code is just as dumb as saying that a
kernel debugger will cause bad code because programmers will start using the
debugger instead of proper design.
Oh wait, never mind .
(IS_ERR(de))
continue;
if (de != zfcdb[i].dentry)
{
print("zfc: dentry changed for %s\n", zfcdb[i].fullname);
zfc_file_init(&zfcdb[i], de);
}
So it appears it's just checking to see if the dentry for a particular file has
changed.
--
li
mov %0, %%eax
inc %%eax
mov %%eax, %0
sti
and then return eax, but that won't work on SMP (whereas the "lock inc" does).
Doing a global cli might work, though.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: se
:"=m" (v->counter)
:"m" (v->counter));
return v->counter;
}
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a
change code that uses it. Can anyone help
me?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://
#x27;t worry about OS/2. If we can port your audio drivers, we can port
anything.
xBSD, on the other hand,
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't
tead, what is needed is a sort of "standard" that indicates what every Linux
distribution should have in addition to the kernel. And that's something that's
being addressed by organization such as the Linux Standard Base
(http://www.linuxbase.org/). You should ask them
e who
feel this way may be in the majority, but then again, people who use Linux are
also in the majority. Does that make them wrong or "retarded"? No.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please
gh
the email client section. You'll see lots of in-development email clients, and
most of them have "filtering" on the to-do list.
In fact, I was unable to find an full-featured GUI email client for Linux, so
I'm using Polarbar, which is an all-Java client.
--
Timur Tabi
nder the IO subsystem.
I think the confusion stems from the fact that with some operating systems
(like OS/2), drivers are not considered part of the kernel, but with Linux (and
possibly some others), drivers are considered part of the kernel.
--
Timur Tabi - [EMAIL PROTECTED]
I
rnels? It sounds like a very
odd request from someone with a linuxcare.com email address. I would think that
you'd WANT to provide patched kernels so that the customer can keep paying you
(until they learn how to use a text editor, at which point they can patch the
kernel themselves!!!)
--
Timu
et something important done, then if the
> task isn't sleeping at the time of the wakeup it will ignore the wakeup
> and go to sleep, which imay not be what you wanted.
Ok, so how should this code have been written?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.int
all those
> bad examples - for the benefit of those who are looking at them now and are
> tempted to copy them.
What is wrong with sleep_on()?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the
** Reply to message from [EMAIL PROTECTED] on Mon, 29 Jan 2001 20:44:55 + (GMT)
> make pdfdocs
[ttabi@one DocBook]$ make pdfdocs
Makefile:140: /Rules.make: No such file or directory
There's no Rules.make anywhere on my hard drive.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive
e interrupt handler set the SA_INTERRUPT flag (e.g. rtc and
> > timer interrupt)
>
> This is not a bug and only helps to make drivers nonportable. Please,
> don't do this.
>
> bye, Roman
>
> -
> To unsubscribe from this list: send the line "unsubscribe li
.
But doesn't this mean that my driver has to be built as part of the kernel?
The end-user won't have the source code, so he won't be able to compile it, only
link it. As it stands now, our driver is a binary that can be shipped
separately.
--
Timur Tabi - [EMAIL PROTECT
p_bridge.gatt_table = ioremap_nocache(virt_to_phys(table), (PAGE_SIZE * (1 <<
page_order)));
CACHE_FLUSH();
I've searched high and low for examples of code that does what I do, and I
can't find any.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
W
e that feature, because it helps me a lot. Any
recommendations on how I can do what I do without causing any problems? Right
now, my driver never calls iounmap on memory that's in real RAM, even when it
exits. Fortunately, the driver isn't supposed to exit, so all it does is waste
a
etween the ioremap and iounmap, the page is
reserved. What happens if that page belongs to some disk buffer or user
process, and some other process tries to free it. Won't that cause a problem?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When re
t the
page counter to -1 and the whole system will crash soon thereafter.
I've been asking about this problem for months, but no one has bothered to help
me out.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message,
e
> flushes all over the place, etc. Its really not worth it.
Ok, so what are you going to provide? All I need is a method to access a
particular physical page, whether it's part of real RAM or not, in an UCWC
manner. Can you give me a hint as to how that cability can be provided?
--
Timu
s that point to that memory
(e.g. user virtual address), I can't see how these virtual addresses can be
removed.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only.
s a
general Linux feature, you can't ignore cache incoherency, but I don't think
it's a hard requirement.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. D
terface if anyone is interested.
I'm interested. Would it be possible to port this support to 2.2, or would
that be too much work?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing
upport the Page Attribute Table, despite the fact
that it has a X86_FEATURE_PAT macro in processor.h. Are there any plans to add
this support? Ideally, I'd like it to be as a parameter for ioremap.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
Whe
safe.
Isn't it still theoretcially possible for the driver to send commands to the
disk controller that cause data to become overwritten, even when it's just
supposed to read that data?
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to
What is PAT? I desperately need to figure out how to turn on write combining
on a per-page level. I thought I had to use MTRRs, but now you're saying I can
use this "PAT" thing instead. Please explain!
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interac
orrect that no flag is set for boot_cpu_data.x86 <= 3...
I was under the impression that the "don't cache" bit that ioremap_nocache sets
overrides any MTRR.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, p
ioremap_nocache is doing something.
My problem is that it's very easy to map memory with ioremap_nocache, but if
you use iounmap() the un-map it, the entire system will crash. No one has been
able to explain that one to me, either.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http:
IPI's to be issued, but I don't know if you actually need to have
more than one processor.
Obviously, someone here is confused. I just hope it's not me!
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list messa
he system has taken. I'm not real
> sure under what conditions this occurs, but it's
> someplace to start...
I thought one reason why IPI's were used was to synchronize the CPUs for a
cache flush. That hardly sounds like an error condition to me.
--
Timur Ta
n't guarantee a contiguous region.
Couldn't you also use get_free_pages (commonly abbreviated as "gfp")? You can
alloc up to 2MB chunks on an x86 I think.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list mess
bus,
or on a new bus, and not worry about the machine not booting.
I can't same the same about the PC. Overall, the PC is just much more
sensitive to device changes than Macs are. And I think it's because the Mac
BIOS and OS are just designed to handle this better. The PC BIOS
needs
to be a "device mount order database" or some kind, and all the disk drivers
need to access that database to determine where to put the devices it finds.
The only problem is BIOS boot. That information is, I believe, stored in the
ESCD, but I don't know if it's reliable en
of whether you use the temp variable or
not. That will answer the question as to what the cause is. If you're lucky,
it's a compiler bug, because they're easier to fix.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailin
ce the count was originally
zero, it gets decremented to -1, and that's when things start to go bad.
I get the feeling that if I remap reserved memory, I'm not supposed to ever
unmap it. But that means that my driver will have a memory leak. Can someone
help me out?
--
Timur Tabi - [EM
came with.
It certainly would be a great addition to Linux (and other OS's).
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me.
-
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me.
-
To unsubscribe from this list: send the line "unsubscribe linux-kern
saying?
iounmap just calls vfree, which does all the work. However, I'm confused at
this code in vfree:
vmfree_area_pages(VMALLOC_VMADDR(tmp->addr), tmp->size);
kfree(tmp);
What's the difference between vmfree_area_pages and kfree?
--
Timur Tabi - [EMAIL P
nt)) {
from page_alloc.c (this is 2.2.18pre15). It appears that page->count is
already zero when this code is executed, and after it's executed, page->count
becomes -1 (or more accurately, 0x). Is this acceptable, or is it an
error condition?
--
Timur Tabi - [EMAIL P
ammer for a C++ programmer. All the C programmer needs to do is
acknowledge that someone might want to use a C++ compiler on the code, and just
make a few minor changes that have no negative affect at all.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
Just a couple of bad
I/O operations to those ports, and your CMOS is toast.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me.
-
To u
each
kernel version. Besides, code is back-ported from 2.4 to 2.2 all the time.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me
** Reply to message from Robert L Martin <[EMAIL PROTECTED]> on Thu,
23 Nov 2000 10:55:38 -0500
> Soo Given that Super-Mount is already taken, How about (in
> 2.5??) hashing out a Hypermount option.
How about calling it "multi-mount"? I think it's more accurate
hink makes sense, and then
look at the code the compiler generated. If it's wrong, I try something else.
Both versions look correct to me. The "m" simply tells the compiler that
__xg(ptr) is a memory location, and the contents of that memory location should
NOT be copied to a register.
't know what you mean by that.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me.
-
To unsubscribe from this list: send the l
n't work.
I tried "insmod -f tdmcddk.sys", but that didn't help either.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send
get redefinition errors; less than one, and its
> undefined.
I tried that, and it didn't help.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don'
27;t figure it out, either.
I'd be very appreciative of any assistance.
--
Timur Tabi - [EMAIL PROTECTED]
Interactive Silicon - http://www.interactivesi.com
When replying to a mailing-list message, please direct the reply to the mailing list
only. Don't send another copy to me.
-
To unsu
** Reply to message from david <[EMAIL PROTECTED]> on Thu, 09 Nov 2000
12:27:29 +1300
> 2 . put the save / restore code in my code (NOT! GOOD! i do not wont to
> do it this way it is not the right way)
That's how most people do it.
--
Timur Tabi - [EMAIL PROTECTED]
In
601 - 700 of 754 matches
Mail list logo