aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha
Commit message (Collapse)AuthorAgeFilesLines
* MFC rev 1.8: recovery from new binutils part II: fix the alpha kernel so thatAndrew Gallatin2002-09-191-1/+1
| | | | | | | | | | | | it handles R_ALPHA_RELATIVE relocs with addends properly. This should fix the recently reported problems with loading modules on alpha on -stable. Approved by: re (jhb) Notes: svn path=/stable/4/; revision=103643
* Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB.Matthew Dillon2002-08-311-1/+1
| | | | | | | Reduce the swap meta calculation by a factor of 2, it's still massive overkill. Notes: svn path=/stable/4/; revision=102739
* Fix style nit.David E. O'Brien2002-08-311-1/+1
| | | | Notes: svn path=/stable/4/; revision=102733
* MFC MPT/Fusion driverMatt Jacob2002-08-231-0/+1
| | | | Notes: svn path=/stable/4/; revision=102307
* Fix the link to the HandbookMarc Fonvieille2002-08-011-1/+1
| | | | Notes: svn path=/stable/4/; revision=101167
* Convert spaces to tab.Jun Kuriyama2002-07-241-5/+5
| | | | Notes: svn path=/stable/4/; revision=100595
* MFC: note that sio is requiredMatt Jacob2002-06-211-1/+1
| | | | | | | PR: 39305 Notes: svn path=/stable/4/; revision=98569
* MFC 1.93: Fixup unaligned bwx instructions (ldwu, stw).Andrew Gallatin2002-05-231-7/+25
| | | | | | | Approved by: re (jhb) Notes: svn path=/stable/4/; revision=97166
* MFi386: Sony Programmable I/O Controller driver, for Sony Jogdial devices.Ruslan Ermilov2002-04-161-0/+1
| | | | | | | Forgotten by: will Notes: svn path=/stable/4/; revision=94846
* MFC: Make the comment section resemble EnglishWilko Bulte2002-03-311-9/+8
| | | | Notes: svn path=/stable/4/; revision=93473
* MFC 1.67: only read from the possibly bad address if we did not get aAndrew Gallatin2002-03-291-1/+1
| | | | | | | | | machine check. obtained from: NetBSD Notes: svn path=/stable/4/; revision=93385
* plip has produced an error during attach on Alpha as long as I careWilko Bulte2002-03-271-1/+0
| | | | | | | | to remember. Nobody in the right sense of their mind would run IP on the parallel port on Alpha so loose it altogether. Notes: svn path=/stable/4/; revision=93290
* MFC of the UPAGES swap leak. For full information, see:Mike Silbersack2002-03-061-0/+10
| | | | | | | | | | Revision Changes Path 1.85 +20 -0 src/sys/alpha/alpha/pmap.c 1.317 +20 -0 src/sys/i386/i386/pmap.c 1.36 +20 -0 src/sys/sparc64/sparc64/pmap.c Notes: svn path=/stable/4/; revision=91769
* MFC of the vm_daemon speedup when many shared pages and processes are present.Mike Silbersack2002-03-061-5/+19
| | | | | | | | | | | | | | | | | For full log, see: Revision Changes Path 1.84 +19 -5 src/sys/alpha/alpha/pmap.c 1.316 +19 -8 src/sys/i386/i386/pmap.c 1.44 +19 -6 src/sys/ia64/ia64/pmap.c 1.14 +21 -1 src/sys/powerpc/powerpc/pmap.c 1.35 +19 -2 src/sys/sparc64/sparc64/pmap.c 1.11 +9 -0 src/sys/sparc64/sparc64/pv.c 1.42 +2 -2 src/sys/vm/pmap.h 1.189 +1 -1 src/sys/vm/vm_pageout.c Notes: svn path=/stable/4/; revision=91768
* Rev 1.19.2.4 forgot to include sys/fcntl.h, we need it, so add it.Alfred Perlstein2002-03-021-0/+1
| | | | | | | Submitted by: Brian J. Peterson <rbw@myplace.org> Notes: svn path=/stable/4/; revision=91552
* allow reads of /dev/mem when securelevel is raised.Alfred Perlstein2002-02-271-1/+1
| | | | | | | Noticed by: Brian J. Peterson <rbw@myplace.org> Notes: svn path=/stable/4/; revision=91340
* MFC remove the MFREE() mbuf macro and cleanup twists in related code.Matthew Dillon2002-02-131-9/+6
| | | | Notes: svn path=/stable/4/; revision=90593
* Add DEVICE_POLLING hook for alpha. Not an MFC, really, since theAndrew Gallatin2002-02-121-1/+5
| | | | | | | hook is in MI code in -current Notes: svn path=/stable/4/; revision=90555
* add enable_intr() and disable_intr() which are required for DEVICE_POLLAndrew Gallatin2002-02-121-0/+13
| | | | | | | in -stable Notes: svn path=/stable/4/; revision=90553
* Now that alpha prezeros pages, catch up to rev 1.113 of i386/vm/vm_machdep.cAndrew Gallatin2002-02-101-2/+3
| | | | | | | | | from Oct 31, 1998 and rename machdep.cnt_prezero to vm.stats.misc.cnt_prezero. This has gone mostly unnoticed, since the alpha platform hasn't pre-zeroed pages until now. Notes: svn path=/stable/4/; revision=90477
* Call vm_page_zero_idle() from the idle loop on alpha. The code hasAndrew Gallatin2002-02-101-1/+4
| | | | | | | | | | | | | been there since day 1, but nothing has ever called it. It seems good for a speedup of a few minutes on a buildworld. Note: This is not an MFC as such, since the vm_page_zero_idle() function has moved to MI code in -current Reviewed by: ticso Notes: svn path=/stable/4/; revision=90476
* Regenerated file from previous commit to syscalls.masterAndrew Gallatin2002-02-033-18/+6
| | | | Notes: svn path=/stable/4/; revision=90152
* MFC: Linux/alpha uses the same BSDish return mechanism we do forAndrew Gallatin2002-02-031-4/+4
| | | | | | | | | getpid, getuid, getgid and pipe, since they bootstrapped from OSF/1 and never cleaned up. Switch to the native syscalls on alpha so that the above functions work. Notes: svn path=/stable/4/; revision=90151
* MFC 1.159: Don't read the sigcontext pointer directly from userspace.Andrew Gallatin2002-01-221-5/+12
| | | | | | | | Reviewed by: dfr Approved by: murray@FreeBSD.org Notes: svn path=/stable/4/; revision=89652
* MFC: Enable UFS_DIRHASH in the GENERIC kernel.Ian Dowse2001-12-191-0/+1
| | | | Notes: svn path=/stable/4/; revision=88216
* MFC: clock_compat_osfAndrew Gallatin2001-12-171-1/+26
| | | | Notes: svn path=/stable/4/; revision=88056
* MFC the maxusers = 0 autosizing code.Matthew Dillon2001-12-132-7/+9
| | | | | | | | | | Mike Silbersack is working on a more sophisticated version of this patch but exams will prevent him from completing it prior to the 4.5 freeze, so we decided to throw this code into 4.5 and Mike will revisit the issue post-4.5. Notes: svn path=/stable/4/; revision=87814
* MFC post-processing:Marcel Moolenaar2001-11-054-455/+3
| | | | | | | | o Remove linux_ioctl.h. It's not used anymore o Regen Notes: svn path=/stable/4/; revision=86096
* Mega MFC: This syncs-up the Linuxulator with -current and henceMarcel Moolenaar2001-11-0510-632/+858
| | | | | | | | | | allows Linux_base-7 to work properly. tested on alpha by: gallatin (thanks!) tested on i386 by: marcel (among others probably) Notes: svn path=/stable/4/; revision=86095
* MFC:Paul Saab2001-11-031-2/+2
| | | | | | | | | | | | - Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader tunable. - Change TUNABLE_*_FETCH to have a return value of 0 if the variable was not found or successfully converted and true otherwise. - Use vm_offset_t instead of caddr_t to fix a warning and remove two casts in kern_exec.c. Notes: svn path=/stable/4/; revision=85936
* MFC i386/i386/pmap.c 1.292 (madvise free page exhaustion fixes)Matthew Dillon2001-11-031-1/+17
| | | | | | | for alpha. Notes: svn path=/stable/4/; revision=85931
* MFC 1.10 - get EV5 (demi)sables workingAndrew Gallatin2001-10-201-1/+4
| | | | Notes: svn path=/stable/4/; revision=85264
* MFC: Fix problem where a user buffer outside of the area being testedMatt Jacob2001-10-201-1/+1
| | | | | | | will be corrupted. Notes: svn path=/stable/4/; revision=85249
* MFC 1.3: Fix typo in END macro (END'ed enable twice)Matt Jacob2001-10-151-1/+1
| | | | Notes: svn path=/stable/4/; revision=84952
* Err, umm, the i386 linux files got committed to the RELENG_4 branch, soMatt Jacob2001-10-153-662/+547
| | | | | | | I assume that the alpha ones should be as well. Notes: svn path=/stable/4/; revision=84950
* This commit was manufactured by cvs2svn to create branch 'RELENG_4'.cvs2svn2001-10-123-0/+1341
| | | | Notes: svn path=/stable/4/; revision=84835
* Regenerate (cosmetic exit syscall declarations)Peter Wemm2001-10-053-4/+4
| | | | Notes: svn path=/stable/4/; revision=84532
* MFC: Avoid collision with knowledge that gcc has of exit() and __dead2 etc.Peter Wemm2001-10-052-2/+2
| | | | | | | This stops a bunch of warnings. Notes: svn path=/stable/4/; revision=84531
* MFC: add support for MAXMEM option and hw.physmem environment variable.Doug Rabson2001-10-041-0/+55
| | | | Notes: svn path=/stable/4/; revision=84470
* MFC: Add AlphaPC64 to comments. Correct names (ds10 -> DS10 etc)Wilko Bulte2001-09-301-3/+3
| | | | Notes: svn path=/stable/4/; revision=84160
* MFC the Yahoo coredump patch from Peter, Paul, and I, plus the additional fixMatthew Dillon2001-09-221-1/+1
| | | | | | | by Peter. See kern/kern_sig.c 1.132. Notes: svn path=/stable/4/; revision=83814
* MFC Implement maxbcache support for the alphaMatthew Dillon2001-09-212-1/+20
| | | | Notes: svn path=/stable/4/; revision=83784
* MFC: Export the compiled-in KERNBASE to the symbol table so that thingsPeter Wemm2001-09-202-1/+5
| | | | | | | | | | | like ps and libkvm can adapt to kernels compiled at a different location. Also, reduce magic number usage in ldscript.* files. This gets us to the point where a simple config(8) option could be used to change the KVM size on i386. Notes: svn path=/stable/4/; revision=83717
* MFC: Add linux_sched_get_priority_max() and linux_sched_get_priority_min().Alan Cox2001-08-271-2/+2
| | | | | | | Approved by: re (jkh) Notes: svn path=/stable/4/; revision=82403
* MFC: bug fix from -current: do not mistakenly try to free theBill Paul2001-08-141-1/+7
| | | | | | | statically allocated nobounce_dmamap map. Notes: svn path=/stable/4/; revision=81643
* MFC: rev 1.4: introduce things with a `.file' directive before trying toDavid E. O'Brien2001-08-031-1/+3
| | | | | | | | | do a .loc on it. BTW, the .loc needs to be in a .text section. Approved by: re Notes: svn path=/stable/4/; revision=81113
* MFC: rev 1.5 introduce things with a `.file' directive before trying toDavid E. O'Brien2001-08-031-1/+4
| | | | | | | | | do a .loc on it. BTW, the .loc needs to be in a .text section. Approved by: re Notes: svn path=/stable/4/; revision=81110
* MFC: rev 1.10: one needs to introduce things with a `.file' directive beforeDavid E. O'Brien2001-08-031-0/+6
| | | | | | | trying to do a .loc on it. BTW, the .loc needs to be in a .text section. Notes: svn path=/stable/4/; revision=81091
* MFC: tunable update. Do MAXUSERS derived tuning at boot time, withPeter Wemm2001-07-302-3/+12
| | | | | | | overrides. Allow hz to be tunable. Stop copying param.c to compiledir. Notes: svn path=/stable/4/; revision=80685
* MFC: add driver support for 3Com 3cR990 cards. Apologies if this re-bloatsBill Paul2001-07-301-0/+1
| | | | | | | | the kernel after obrien de-bloated it: the driver has a compiled-in firware image. Notes: svn path=/stable/4/; revision=80660