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
Kirill Smelkov
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
Hide 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