login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
July
»
13
Re: RE : Re: x86 setup code rewrite in C - revised
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Linus Torvalds <torvalds@...>
To: Etienne Lorrain <etienne_lorrain@...>
Cc: H. Peter Anvin <hpa@...>, Chuck Ebbert <cebbert@...>, <linux-kernel@...>
Subject:
Re: RE : Re: x86 setup code rewrite in C - revised
Date: Friday, July 13, 2007 - 7:09 pm
On Fri, 13 Jul 2007, Etienne Lorrain wrote:
quoted text
> > > >> Also, I do not know if "m" is right in here: > > >> static inline u8 rdfs8(addr_t addr) > > >> { > > >> u8 v; > > >> asm("movb %%fs:%1,%0" : "=r" (v) : "m" (*(u8 *)addr)); > > >> return v; > > >> } > > > > The "m" is correct right there. > > strange, "g" would mean anything can go there - and this assembly instruction > should accept every access modes.
No it damn well should NOT. the %fs: override works only with memory ops. End of story. Linus -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Re: x86 setup code rewrite in C - revised
, Etienne Lorrain
, (Fri Jul 13, 10:25 am)
Re: x86 setup code rewrite in C - revised
, Chuck Ebbert
, (Fri Jul 13, 12:35 pm)
Re: x86 setup code rewrite in C - revised
, H. Peter Anvin
, (Fri Jul 13, 6:23 pm)
Re: x86 setup code rewrite in C - revised
, Etienne Lorrain
, (Mon Jul 16, 9:31 am)
Re: x86 setup code rewrite in C - revised
, H. Peter Anvin
, (Mon Jul 16, 1:35 pm)
Re: x86 setup code rewrite in C - revised
, H. Peter Anvin
, (Fri Jul 13, 12:51 pm)
RE : Re: x86 setup code rewrite in C - revised
, Etienne Lorrain
, (Fri Jul 13, 4:10 pm)
Re: RE : Re: x86 setup code rewrite in C - revised
, Linus Torvalds
, (Fri Jul 13, 7:09 pm)
Re: RE : Re: x86 setup code rewrite in C - revised
, H. Peter Anvin
, (Fri Jul 13, 5:19 pm)
RE : Re: RE : Re: x86 setup code rewrite in C - revised
, Etienne Lorrain
, (Mon Jul 16, 5:02 am)
Re: RE : Re: RE : Re: x86 setup code rewrite in C - revised
, H. Peter Anvin
, (Mon Jul 16, 5:15 am)
Re: x86 setup code rewrite in C - revised
, Etienne Lorrain
, (Mon Jul 16, 6:21 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Pavel Emelianov
[RFC][PATCH 4/7] RSS accounting hooks over the code
Avi Kivity
[PATCH 03/54] KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
Alan
Re: [RFC] Heads up on sys_fallocate()
debian developer
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
git
:
openbsd-misc
:
linux-netdev
:
David Miller
Re: 2.6.25-rc8: FTP transfer errors
Gerrit Renker
[PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side)
Jarek Poplawski
[PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Neil Horman
Re: [RFC] net: release dst entry in dev_queue_xmit()
Colocation donated by:
Who's online
There are currently
2 users
and
966 guests
online.
Online users
penelop321
Jeremy
Syndicate