On Fri, 16 Feb 2007 08:24:54 -0800, Daniel Walker wrote:
>On Fri, 2007-02-16 at 22:28 +0800, Adam J. Richter wrote:
>> My system clock runs at approximately half speed in
>> linux-2.6.20, 2.6.20-git10 and 2.6.20-git11.
[...]
>cat /sys/devices/system/clocks
My system clock runs at approximately half speed in
linux-2.6.20, 2.6.20-git10 and 2.6.20-git11. That is, it takes about
two hours for "date" to report that one hour has elapsed. "hwclock"
returns the correct time, of course.
I do not have this problem in linuux 2.6.18.1. I
Hi Greg,
This is a resubmission of a patch that fell through the
cracks long ago. I've posted it a couple of times, and don't recall
anyone objecting to it.
struct sysfs_dirent is private to the fs/sysfs/ subtree. It is
not even referenced as an opaque structure outside of that
Hi Greg,
This is a resubmission of a patch that fell through the
cracks long ago. I've posted it a couple of times, and don't recall
anyone objecting to it.
struct sysfs_dirent is private to the fs/sysfs/ subtree. It is
not even referenced as an opaque structure outside of that
My system clock runs at approximately half speed in
linux-2.6.20, 2.6.20-git10 and 2.6.20-git11. That is, it takes about
two hours for date to report that one hour has elapsed. hwclock
returns the correct time, of course.
I do not have this problem in linuux 2.6.18.1. I will
On Fri, 16 Feb 2007 08:24:54 -0800, Daniel Walker wrote:
On Fri, 2007-02-16 at 22:28 +0800, Adam J. Richter wrote:
My system clock runs at approximately half speed in
linux-2.6.20, 2.6.20-git10 and 2.6.20-git11.
[...]
cat /sys/devices/system/clocksource/clocksource0/current_clocksource
>>> = Stephen Clark
>> = Adam Richter
> = Patrick Ale
>> Do you know if these drives were advertising less capability
>> than they were spec-ed at? Do you recall if the IDE driver without
>> kernel arguments printed its rationale for reverting to the slower
>> setting?
[...]
>Then,
On 2007-02-04 Stephen Clark wrote:
>I have had two different laptops that had to have boot time command line
>overrides to get the
>driver to allow the hardware work at what it was spec-ed at.
Do you know if these drives were advertising less capability
than they were spec-ed at? Do you
On 2007-02-04 Stephen Clark wrote:
I have had two different laptops that had to have boot time command line
overrides to get the
driver to allow the hardware work at what it was spec-ed at.
Do you know if these drives were advertising less capability
than they were spec-ed at? Do you
= Stephen Clark
= Adam Richter
= Patrick Ale
Do you know if these drives were advertising less capability
than they were spec-ed at? Do you recall if the IDE driver without
kernel arguments printed its rationale for reverting to the slower
setting?
[...]
Then, after 2 hours, and
On Sun, Dec 24, 2006 at 04:25:11PM -0800, Andrew Morton wrote:
> On Mon, 25 Dec 2006 05:21:24 +0800
> "Adam J. Richter" <[EMAIL PROTECTED]> wrote:
>
>> Under 2.6.20-rc1 and 2.6.20-rc2, I get the following complaint
>> for several network programs runni
On Sun, Dec 24, 2006 at 04:25:11PM -0800, Andrew Morton wrote:
On Mon, 25 Dec 2006 05:21:24 +0800
Adam J. Richter [EMAIL PROTECTED] wrote:
Under 2.6.20-rc1 and 2.6.20-rc2, I get the following complaint
for several network programs running on my system:
[ 156.381868] BUG: sleeping
Under 2.6.20-rc1 and 2.6.20-rc2, I get the following complaint
for several network programs running on my system:
[ 156.381868] BUG: sleeping function called from invalid context at
net/core/sock.c:1523
[ 156.381876] in_atomic():1, irqs_disabled():0
[ 156.381881] no locks held by
Under 2.6.20-rc1 and 2.6.20-rc2, I get the following complaint
for several network programs running on my system:
[ 156.381868] BUG: sleeping function called from invalid context at
net/core/sock.c:1523
[ 156.381876] in_atomic():1, irqs_disabled():0
[ 156.381881] no locks held by
pto, I could go on).
>It
>seems better to throw something back to someone to rebase their diffs.
^^
I try to avoid a general subjective adjectives like "better"
unless I am claiming that I've covered the trade-offs fully, and, even
then, avoiding it keeps t
Linus from this message,
as it just points to something he previously said.
>Dear diary, on Mon, Apr 11, 2005 at 05:46:38PM CEST, I got a letter
>where "Adam J. Richter" <[EMAIL PROTECTED]> told me that...
>..snip..
>> Graydon Hoare. (By the way, I would prefer that gi
re are any conflicts.
[1] The type of conflict that was automatically resolved is as follows:
variant1 =
result -->
...this is actually exactly the order one would want in the
case where also occurs in variant2, but it was close
enough for this test.
tware patents, or, perhaps more
importantly, the ability of the software to be copied into
OSLv2.1 projects (if there are any).
__ __________
Adam J. Richter\ /
[EMAIL PROTECTED] | g g d r a s i l
-
To unsubscribe from this list: send the line "unsubs
, or, perhaps more
importantly, the ability of the software to be copied into
OSLv2.1 projects (if there are any).
__ __
Adam J. Richter\ /
[EMAIL PROTECTED] | g g d r a s i l
-
To unsubscribe from this list: send the line unsubscribe linux-kernel
enough for this test.
__ __
Adam J. Richter\ /
[EMAIL PROTECTED] | g g d r a s i l
#!/bin/sh
# Usage: charmerge ver1_file orig_file ver2_file
lineify() {
sed 's/\([^\n]\)/\1\
/g'
}
unlineify() {
awk '/^$/ {print $0
this message,
as it just points to something he previously said.
Dear diary, on Mon, Apr 11, 2005 at 05:46:38PM CEST, I got a letter
where Adam J. Richter [EMAIL PROTECTED] told me that...
..snip..
Graydon Hoare. (By the way, I would prefer that git just punt to
user level programs for diff
fully, and, even
then, avoiding it keeps the focus on analyzing the trade-offs.
__ __
Adam J. Richter\ /
[EMAIL PROTECTED] | g g d r a s i l
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL
0 means before the ".", a seek pointer of 1 means before
the "..", and a seek pointer of 1 means immediately after the "..".
The actual implementation would be pretty short, but having an
interface that the client file systems could easily accomodate might
take some car
accomodate might
take some care (for example, accomodating their locking schemes while
keeping the interface simple enough so that the client file system
drivers are still made smaller by using it).
__ __
Adam J. Richter\ /
[EMAIL PROTECTED] | g g d r a s
with the expectation that the test will probably be
refined in the future. Perhaps we could check the Cardbus bridge.
Does "lspci -v" on your Sony Vaio indicate that its cardbus bridge
have a subsystem vendor ID of Sony?
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suit
could check the Cardbus bridge.
Does lspci -v on your Sony Vaio indicate that its cardbus bridge
have a subsystem vendor ID of Sony?
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261
PCI device that has a subsystem vendor ID of
PCI_VENDOR_ID_SONY.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 40
that has a subsystem vendor ID of
PCI_VENDOR_ID_SONY.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631
l abort initialization
if they are not #defined and no values were provided at run time.
(Or, better, yet, you can do this work!)
Please let me know how you want to proceed.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ /
let me know how you want to proceed.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631 Free Software
linux-2.4.6-pre8/drivers/mtd/nand/spia.c references four
undefined symbols, presumably intended to be #define constants,
although I am not sure what their values are supposed to be:
IO_BASE
FIO_BASE
PEDR
PEDDR
Adam J. Richter
think this could also come up for drivers that depend on
$CONFIG_ISA when configured for non-PC platforms that do not ask
about ISA support.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 2
on
$CONFIG_ISA when configured for non-PC platforms that do not ask
about ISA support.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States
orrectly asked about these facilities.
I will put together patch to convert this to ugly but correct
"if then; ... ; fi" statements later today if nobody has any better
suggestions.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED]
these facilities.
I will put together patch to convert this to ugly but correct
if then; ... ; fi statements later today if nobody has any better
suggestions.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose
tems on CD or DVD, but also should improve throughput
on slower drives (and there are still lots of slower CD's out there).
I hope this functionality will be integrated into the stock kernels
relatively soon.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL
filesystems on CD or DVD, but also should improve throughput
on slower drives (and there are still lots of slower CD's out there).
I hope this functionality will be integrated into the stock kernels
relatively soon.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL
tware effects on platforms that comingle code
and documentation, such as many web pages and some other interactive
media.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
A
+1 408 261-66
restriction.)
That said, I have long advocated that authors use
GPL-compatible copying conditions for everything, including plain text,
to facilitate free software effects on platforms that comingle code
and documentation, such as many web pages and some other interactive
media.
Adam J. Richter
James Sutherland wrote:
>On Fri, 25 May 2001, Adam J. Richter wrote:
>> Larry McVoy wrote:
>> >On Fri, May 25, 2001 at 07:34:57PM -0700, Adam J. Richter wrote:
>> >It's also about the concept of boundaries - if you think that that
>> >concept is not a legal on
James Sutherland wrote:
On Fri, 25 May 2001, Adam J. Richter wrote:
Larry McVoy wrote:
On Fri, May 25, 2001 at 07:34:57PM -0700, Adam J. Richter wrote:
It's also about the concept of boundaries - if you think that that
concept is not a legal one then why aren't all programs which are run
Larry McVoy wrote:
>On Fri, May 25, 2001 at 07:34:57PM -0700, Adam J. Richter wrote:
>> Contracts for slavery are specifically not enforceable due to
>> the 13th Amendment, and there is also a stronger question of formation
>Completely misses the point. THe point isn't a
Doug Ledford wrote:
>"Adam J. Richter" wrote:
>> On the question of whether this is nothing more than
>> aggregation,
>Yes, on that very question, I would argue it is a mere aggregation.
>> the firmware works intimately with the device dri
is probably a lot simpler than having them spend lawyer and management
time on writing new terms.
I have cc'ed this to linux-kernel because there is a
current discussion going on there on this subject that I had just
responded to.
Adam J. Richter __ __ 4880 Stevens Creek
and that it is not mere aggregation.
I also hope that people understand that while I think the
stability argument for not including my fix in 2.4 (which everyone
seems to like technically) is BS, I would be satisfied if the
keyspan_usa drivers were now released under GPL-compatible copying
co
Doug Ledford wrote:
Adam J. Richter wrote:
On the question of whether this is nothing more than
aggregation,
Yes, on that very question, I would argue it is a mere aggregation.
the firmware works intimately with the device driver to
produce a unitary result.
Irrelevant
Larry McVoy wrote:
On Fri, May 25, 2001 at 07:34:57PM -0700, Adam J. Richter wrote:
Contracts for slavery are specifically not enforceable due to
the 13th Amendment, and there is also a stronger question of formation
Completely misses the point. THe point isn't about slavery, come
is probably a lot simpler than having them spend lawyer and management
time on writing new terms.
I have cc'ed this to linux-kernel because there is a
current discussion going on there on this subject that I had just
responded to.
Adam J. Richter __ __ 4880 Stevens Creek
h time to encrypt
my /boot/vmlinux in twofish if it's in RAM.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 26
reconfigure and rebuild bash to enable that code.
>Look for PGRP_PIPE in config.h.
Rebuilding bash from pristine 2.05 sources under such a kernel
does *not* solve the problem. PGRP_PIPE is undef'ed in the resulting
config.h.
Adam J. Richter __ __ 4880 Stevens Cr
Jeff Garzik wrote:
>Michael Pakovic wrote:
>> The changes to kernel/fork.c from 2.4.4-pre1 to 2.4.4-pre3 (and in
>> 2.4.4) cause the RedHat 6.2 linuxconf utility to fail with the message
>> "broken pipe". The linuxconf utility will run the first time, but all
>> subsequent runs give the "broken
Jeff Garzik wrote:
Michael Pakovic wrote:
The changes to kernel/fork.c from 2.4.4-pre1 to 2.4.4-pre3 (and in
2.4.4) cause the RedHat 6.2 linuxconf utility to fail with the message
broken pipe. The linuxconf utility will run the first time, but all
subsequent runs give the broken pipe error.
. PGRP_PIPE is undef'ed in the resulting
config.h.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631
to encrypt
my /boot/vmlinux in twofish if it's in RAM.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631
mitted may be of some use.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631 "Free Software For
ly the
parent will receive a control-C, so it may be necessary for the
parent to signal the child if the parent sees a signal as soon as
it has unblocked them.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, C
patch that fixes the problem (but may be incorrect in other ways), and
will cc it to linux-kernel. Look for the subject "Patch(?): bash-2.05/jobs.c
loses interrupts."
I have not yet investigated the other report of "sluggish" behavior.
Adam J. Richter __
the problem (but may be incorrect in other ways), and
will cc it to linux-kernel. Look for the subject Patch(?): bash-2.05/jobs.c
loses interrupts.
I have not yet investigated the other report of sluggish behavior.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
it may be necessary for the
parent to signal the child if the parent sees a signal as soon as
it has unblocked them.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630
be of some use.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631 Free Software For The Rest Of Us
is much simpler than it looks. It just
adds two "if" statements. The rest of the chanages is just the
corresponding reindentation.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1
of scsi_set_pci_device is in the works, or perhaps somebody accidentally
deleted a line in an editor and decided to try typing it in from memory.
Anyhow, if reversing that change is the correct course of action, here
is a patch to that effect.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd
of scsi_set_pci_device is in the works, or perhaps somebody accidentally
deleted a line in an editor and decided to try typing it in from memory.
Anyhow, if reversing that change is the correct course of action, here
is a patch to that effect.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd
is much simpler than it looks. It just
adds two if statements. The rest of the chanages is just the
corresponding reindentation.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261
t
a little more conversant in bfd. Maybe I'll take a whack at it yet,
but I figure I should at least pass the idea along and see if I'm
overlooking anything obvious.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose,
nnecessary tick interrupts is probably pretty small.
I mention this just for completeness.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l
conversant in bfd. Maybe I'll take a whack at it yet,
but I figure I should at least pass the idea along and see if I'm
overlooking anything obvious.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129
>>> = Rik van Riel <[EMAIL PROTECTED]>
>> = Adam J. Richter <[EMAIL PROTECTED]>
> = Michael O'Reilly <[EMAIL PROTECTED]>
>> Rik van Riel <[EMAIL PROTECTED]> writes, regarding the idea
>> of having do_fork() give all of the paren
uot;, although I wonder
if anything else points to the current task or if that might
screw up any interrupts that occur during that process.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630
the current task or if that might
screw up any interrupts that occur during that process.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l Unit
= Rik van Riel [EMAIL PROTECTED]
= Adam J. Richter [EMAIL PROTECTED]
= Michael O'Reilly [EMAIL PROTECTED]
Rik van Riel [EMAIL PROTECTED] writes, regarding the idea
of having do_fork() give all of the parent's remaining time slice to
the newly created child:
It could upset programs
"John Fremlin" <[EMAIL PROTECTED]> writes:
>"Adam J. Richter" <[EMAIL PROTECTED]> writes:
>> "John Fremlin" <[EMAIL PROTECTED]> writes:
>> > "Adam J. Richter" <[EMAIL PROTECTED]> writes:
>The parent is not all
"John Fremlin" <[EMAIL PROTECTED]> writes:
> "Adam J. Richter" <[EMAIL PROTECTED]> writes:
>> Guess why you're seeing this email. That's right. Linux-2.4.3's
>> fork() does not run the child first.
>[...] If an app wants to for
"John Fremlin" [EMAIL PROTECTED] writes:
"Adam J. Richter" [EMAIL PROTECTED] writes:
Guess why you're seeing this email. That's right. Linux-2.4.3's
fork() does not run the child first.
[...] If an app wants to fork and exec, it
should use *vfork* and exec, which
"John Fremlin" [EMAIL PROTECTED] writes:
"Adam J. Richter" [EMAIL PROTECTED] writes:
"John Fremlin" [EMAIL PROTECTED] writes:
"Adam J. Richter" [EMAIL PROTECTED] writes:
The parent is not allowed to run until the child execs, if I
understand corre
m
just as easily.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631 "Free Software For The
cate" programmers on this,
could you provide and example or some specifics, especially on why
this should not even be a compiler option? Surely that will save
you some iterations in this discussion.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECT
st in at least half of the tries. Evidently,
current->counter must be zero to make the currently running process
give up the CPU immediately, which is the important thing (so that the
parent does not touch its virtual memory for a while).
Adam J. Richter __ __ 4880 Steven
>> = Adam J. Richter <[EMAIL PROTECTED]>
> = Horst von Brand <[EMAIL PROTECTED]>
>> I suppose that running the child first also has a minor
>> advantage for clone() in that it should make programs that spawn lots
>> of threads to do little
ill be useful
to individual maintainers and in identifying the largest arrays of
zeroes that can fix fixed in a few lines.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630
.
The program and the output are FTPable from
ftp://ftp.yggdrasil.com/private/adam/linux/zerovars/. Files with no
all-zero .data variables are not included in the listing. If you maintain
any code in the kernel, you might want to look at the output to see
how your code stacks up.
Adam J. Richter
);"), that this patch has
the intended effect of running the child first.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States
);"), that this patch has
the intended effect of running the child first.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States
.
The program and the output are FTPable from
ftp://ftp.yggdrasil.com/private/adam/linux/zerovars/. Files with no
all-zero .data variables are not included in the listing. If you maintain
any code in the kernel, you might want to look at the output to see
how your code stacks up.
Adam J. Richter
be useful
to individual maintainers and in identifying the largest arrays of
zeroes that can fix fixed in a few lines.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g
= Adam J. Richter [EMAIL PROTECTED]
= Horst von Brand [EMAIL PROTECTED]
I suppose that running the child first also has a minor
advantage for clone() in that it should make programs that spawn lots
of threads to do little bits of work behave better on machines with a
small number
(so that the
parent does not touch its virtual memory for a while).
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408
nd example or some specifics, especially on why
this should not even be a compiler option? Surely that will save
you some iterations in this discussion.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 951
.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630 | g g d r a s i l United States of America
fax +1 408 261-6631 "Free Software For The Rest
Marcelo Tosatti <[EMAIL PROTECTED]> writes:
>There is no need to hold mm->page_table_lock for vmalloced memory.
I don't know if it makes a difference, but I should clarify
that mm == _mm throughout this code, not >mm.
Adam J. Richter __ __ 4880 Ste
eems to have suffered no negative side effects. I am
not confident in exactly where I chose to put the spin_lock and
spin_unlock calls, so I would recommend a careful examination of
this patch before integrating.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMA
a_pages
alloc_area_pmd
pte_alloc ...which assumes (here incorrectly) that
mm->page_table_lock is held, and sometimes releases
and reacquires mm->page_table_lock.
I will attempt to analyze this further tomorrow if nobody
beats me to it.
Adam J. Rich
will not necessarily be enough for
me to be able to generate a patch. Anyhow, I imagine that this
lock is being held by some code that can block. We'll see.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129
will not necessarily be enough for
me to be able to generate a patch. Anyhow, I imagine that this
lock is being held by some code that can block. We'll see.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California
...which assumes (here incorrectly) that
mm-page_table_lock is held, and sometimes releases
and reacquires mm-page_table_lock.
I will attempt to analyze this further tomorrow if nobody
beats me to it.
Adam J. Richter __ __ 4880 Stevens
no negative side effects. I am
not confident in exactly where I chose to put the spin_lock and
spin_unlock calls, so I would recommend a careful examination of
this patch before integrating.
--
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED
Marcelo Tosatti [EMAIL PROTECTED] writes:
There is no need to hold mm-page_table_lock for vmalloced memory.
I don't know if it makes a difference, but I should clarify
that mm == init_mm throughout this code, not current-mm.
Adam J. Richter __ __ 4880 Stevens Creek
oing to use floating point), but I
think a simpler approach would be to assign a different magic number
argument setpersonality() for programs that expect to be initialized
with floating point precision control set to 2.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite
oing to use floating point), but I
think a simpler approach would be to assign a different magic number
argument setpersonality() for programs that expect to be initialized
with floating point precision control set to 2.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite
devices as well. I tested this patch by looking
through my QX3 microscope under XawTV, which did not work without this
change.
Adam J. Richter __ __ 4880 Stevens Creek Blvd, Suite 104
[EMAIL PROTECTED] \ / San Jose, California 95129-1034
+1 408 261-6630
1 - 100 of 256 matches
Mail list logo