>-----Original Message-----Agreed that NONPROMISC_DEVMEM is not really needed for read/write. But, we will still need it for /dev/mem. The problem with /dev/mem maps of RAM is situation like this: 1) drivers does vmalloc(), followed by set_memory_uc. 2) User does a /dev/mem map of that vmalloced physical address. User will get a UC mapping for /dev/mem. 3) driver changes the memory to set_memory_wb and frees the memory. 4) user mapping for this address is still UC which will lead to aliasing. Read/write is ok, as they will just use __va for RAM to access and that will always be consistent. Thanks, Venki --
| David Miller | [GIT]: Networking |
| Andi Kleen | Please pull ACPI updates |
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Fred . | Please add ZFS support (from GPL sources) |
git: | |
| Theodore Ts'o | Any objectsions to enhancing git-log to show tags/branch heads? |
| Alex R.M. Turner | Re: Problem with a push |
| Sebastian Schuberth | git on Cygwin: Not a valid object name HEAD |
| Dan Farina | backup or mirror a repository |
| Theo de Raadt | That whole "Linux stealing our code" thing |
| Jeff Ross | U320 Drive on U160 controller? |
| Richard Stallman | Real men don't attack straw men |
| Bertram Scharpf | First install: Grub doesn't find partitions |
| Jim Winstead Jr. | Re: Root Disk/Book Disk Compatibility |
| Desmond A. Kirkpatrick | ATI GUP bug with Linux 'tickler' |
| erc | HARDWARE COMPATIBILITY LIST |
| L.G. Ted Stern | Psfrag.sty in TeX, ext2fs |
