Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
c7b543bb
Commit
c7b543bb
authored
Nov 13, 2004
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge
bk://gkernel.bkbits.net/misc-2.6
into ppc970.osdl.org:/home/torvalds/v2.6/linux
parents
1b18d4c1
e8c5f64c
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1 addition
and
70 deletions
+1
-70
Documentation/hw_random.txt
Documentation/hw_random.txt
+0
-69
include/linux/mm.h
include/linux/mm.h
+1
-1
No files found.
Documentation/hw_random.txt
View file @
c7b543bb
...
...
@@ -67,72 +67,3 @@ Driver details:
Special thanks to Matt Sottek. I did the "guts", he
did the "brains" and all the testing.
Change history:
Version 1.0.0:
* Merge Intel, AMD, VIA RNG drivers into one.
Further changelog in BitKeeper.
Version 0.9.8:
* Support other i8xx chipsets by adding 82801E detection
* 82801DB detection is the same as for 82801CA.
Version 0.9.7:
* Support other i8xx chipsets too (by adding 82801BA(M) and
82801CA(M) detection)
Version 0.9.6:
* Internal driver cleanups, prep for 1.0.0 release.
Version 0.9.5:
* Rip out entropy injection via timer. It never ever worked,
and a better solution (rngd) is now available.
Version 0.9.4:
* Fix: Remove request_mem_region
* Fix: Horrible bugs in FIPS calculation and test execution
Version 0.9.3:
* Clean up rng_read a bit.
* Update i810_rng driver Web site URL.
* Increase default timer interval to 4 samples per second.
* Abort if mem region is not available.
* BSS zero-initialization cleanup.
* Call misc_register() from rng_init_one.
* Fix O_NONBLOCK to occur before we schedule.
Version 0.9.2:
* Simplify open blocking logic
Version 0.9.1:
* Support i815 chipsets too (Matt Sottek)
* Fix reference counting when statically compiled (prumpf)
* Rewrite rng_dev_read (prumpf)
* Make module races less likely (prumpf)
* Small miscellaneous bug fixes (prumpf)
* Use pci table for PCI id list
Version 0.9.0:
* Don't register a pci_driver, because we are really
using PCI bridge vendor/device ids, and someone
may want to register a driver for the bridge. (bug fix)
* Don't let the usage count go negative (bug fix)
* Clean up spinlocks (bug fix)
* Enable PCI device, if necessary (bug fix)
* iounmap on module unload (bug fix)
* If RNG chrdev is already in use when open(2) is called,
sleep until it is available.
* Remove redundant globals rng_allocated, rng_use_count
* Convert numeric globals to unsigned
* Module unload cleanup
Version 0.6.2:
* Clean up spinlocks. Since we don't have any interrupts
to worry about, but we do have a timer to worry about,
we use spin_lock_bh everywhere except the timer function
itself.
* Fix module load/unload.
* Fix timer function and h/w enable/disable logic
* New timer interval sysctl
* Clean up sysctl names
include/linux/mm.h
View file @
c7b543bb
...
...
@@ -41,7 +41,7 @@ extern int sysctl_legacy_va_layout;
#define MM_VM_SIZE(mm) TASK_SIZE
#endif
#define nth_page(page,n) pfn_to_page(page_to_pfn((page)) +
n
)
#define nth_page(page,n) pfn_to_page(page_to_pfn((page)) +
(n)
)
/*
* Linux kernel virtual memory manager primitives.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment