summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* The write combining code in revision 1.30 needs a few additionaljwd2000-10-241-12/+25
| | | | | | | | | | touch ups. The cache needs to be flushed against block reads, and a final flush at process termination to force the backup superblocks to disk. I believe this will allow 'make release' to complete. Submitted by: Tor.Egge@fast.no
* Don't dink with interrupts in vm_page_zero_idle(). This code assumed itjhb2000-10-232-20/+2
| | | | | | | was being called with interrupts disabled, when it was actually being called with them enabled. Pointed out by: tegge
* Give correct results for SYSCTL_LONG arrays when sizeof(int) != sizeof(long)gallatin2000-10-231-2/+2
| | | | This fixes unaligned access on alpha for, eg, sysctl kern.ipc.mbtypes.
* CURTHD now defines in globals.hmjacob2000-10-231-0/+2
|
* Move bogus proc reference stuff into <machine/globals.h>. There is nomjacob2000-10-234-8/+9
| | | | | | | | more include file including <sys/proc.h>, but there still is this wonky and (causes warnings on i386) reference in globals.h. CURTHD is now defined in <machine/globals.h> as well. The correct thing to do is provide a platform function for this.
* Put back inclusion of proc.h so that alpha kernels (at the very least)mjacob2000-10-231-0/+1
| | | | | | will compile again. I can't quite see where this was a recursive inclusion. We probably need to do something to fix the alpha, but let's not break it in the interim- it's broken enough.
* Fix %cache2000-10-232-2/+2
|
* Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98non2000-10-2329-0/+10072
| | | | | | | | | (a NetBSD port for NEC PC-98x1 machines). They are ncv for NCR 53C500, nsp for Workbit Ninja SCSI-3, and stg for TMC 18C30 and 18C50. I thank NetBSD/pc98 and bsd-nomads people. Obtained from: NetBSD/pc98
* -Wall cleanup.ru2000-10-233-13/+10
| | | | PR: 22187
* Generate LOTS of warnings to remind the SMPng crew to fix the curprocphk2000-10-231-0/+4
| | | | UP/SMP issue.
* Do not recursively include <sys/proc.h>phk2000-10-231-1/+0
|
* Apply style(9). [best I could]obrien2000-10-231-35/+40
|
* Apply style(9).obrien2000-10-231-48/+47
| | | | (best I could)
* Get rid of the last traces of ACTUALLY_LKM_NOT_KERNELphk2000-10-232-3/+1
|
* Sort the #define's.obrien2000-10-231-38/+38
|
* Minimal set of diffs from the i386 bits to the AlphaLinux.obrien2000-10-231-1/+1
|
* Re-order the #define's into a more logical one.obrien2000-10-231-17/+18
|
* be careful on mbuf overrun on ctlinput.itojun2000-10-233-3/+17
| | | | | short icmp6 packet may be able to panic the kernel. sync with kame.
* kame 1.32 -> 1.33itojun2000-10-231-1/+27
| | | | | | | | | in add_m6fc(), set interface list for all cases. in response to a report from Hoerdt Mickael. kame 1.31 -> 1.32 discard PIM register if the version of the inner packet is incorrect (i.e. IPv6) (according to clarfication of recent discussion in the IETF pim ML)
* Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to recordsobomax2000-10-239-7/+55
| | | | | | | | a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools. Reviewed by: ports@FreeBSD.org, jkh Approved by: jkh
* We need to explicitly tell the args struct for COMPAT functions we useobrien2000-10-231-4/+13
| | | | that use the same args struct as their non-COMPAT counter parts.
* The last "-iDsym" makes more sense as "-iUsym".obrien2000-10-221-1/+1
|
* Allow negative seek offsets for files that can be seeked upon. Itgreen2000-10-222-2/+10
| | | | | makes dd(1) a more complete "filter", even if this functionality is limited to seekable streams.
* Somehow I left out sycall #98obrien2000-10-221-0/+1
|
* Minor whitespace cleanup.obrien2000-10-221-6/+5
|
* Minimal set of diffs from the i386 bits to the AlphaLinux.obrien2000-10-221-234/+408
| | | | Submitted by: gallatin (content, minimization by me)
* Don't bogusly include <struct.h>phk2000-10-221-3/+13
| | | | | Bogusly define our own versions of strbase() and fldoff() until we have sorted out where they live in the kernel.
* Don't rely on <sys/queue.h> to bogusly include <struct.h>.phk2000-10-221-0/+3
| | | | | Bogusly include <struct.h> until we have a better place to get fldoff() from.
* On DEVFS machines, the device name database is no use.phk2000-10-221-2/+6
|
* We use ___setjmp (non-signal saving) to setup a signal frame. Whendeischen2000-10-223-3/+3
| | | | | | | adding a signal frame to a thread, be sure to label the context correctly so we don't restore an uninitialized process mask. Reported by: kimc@W8HD.ORG and Andrey Rouskol <anry@sovintel.ru>
* Avoid using the semi-bogus include <struct.h>phk2000-10-221-5/+3
| | | | All uses of fldsiz() in this file were wrong anyway.
* Moved prototypes of isa_alloc_resourcev() and isa_load_resourcev() tonyan2000-10-223-10/+15
| | | | isa/isavar.h, and added needed includes.
* Rev 1.41 was committed from wrong diff, now do it right.bp2000-10-222-2/+2
|
* Make LINT compile again.phk2000-10-223-3/+2
|
* Release and unlock vnode if resource deadlock detected.bp2000-10-222-0/+2
|
* Update stale comment.bp2000-10-222-6/+2
| | | | PR: kern/21805
* Remove de_lock field from denode structure and make msdosfs PDIRUNLOCK aware.bp2000-10-228-26/+54
|
* Clean up the raid code a bit, also allow disks on HPT controllers tosos2000-10-222-66/+98
| | | | be swapped around and still be put in the correct order in a raid.
* Fix warning in the ISA only case.sos2000-10-221-0/+1
|
* Get the prober error code instead of relying on scp->error to containsos2000-10-221-0/+1
| | | | the lastest greatest.
* Up the reset pulse to 100ms in ata_reset, some drives especiallysos2000-10-221-7/+1
| | | | | | DVD drives need this to reset proberly. Remove some verboseness..
* It is bsd.sites.mk one should look for a full list of default sites,knu2000-10-222-2/+26
| | | | | | | | | not bsd.port.mk anymore. Add MASTER_SITE_XFREE, MASTER_SITE_RINGSERVER, MASTER_SITE_TCLTK and MASTER_SITE_RUBY. Document and add MASTER_SORT_REGEX.
* Use funopen() instead of fdopen(). This fixes three problems:des2000-10-221-4/+118
| | | | | | | | | | | | | | - ftpTimeout was not honored when reading actual data, as opposed to talking protocol - connection caching was broken because _ftp_cached_connect() would see the result of the transfer instead of the result of the NOOP. - if the RETR succeeded, but an error occurred later (as can happen when talking to a proxy), the error would not be detected. There still remains to register an atexit(3) callback to close the cached connection gracefully instead of just dropping it on the floor.
* Cause fatal error messages to be a little more helpful to the programmerjkh2000-10-2212-58/+58
| | | | | | | | | concerning where they're taking place. Switch from [r]index() to str[r]chr() functions, which are more ISO compliant. Prompted by: Edward Welbourne <eddy@vortigen.demon.co.uk>
* First attempt at timeouts for bio commands sent to the controller. No retry isscottl2000-10-222-0/+34
| | | | | attempted right now; the failure is merely passed up. This may help with the mysterious lockups seen by some with Pablano controllers.
* Make usual 1-line cardbus support modification.imp2000-10-222-0/+2
| | | | I'm committing this over an Intel PRO-100 CardBus II card.
* Remove obsolete setting. The directory src/usr.sbin/sendmail/cf hasn'tgshapiro2000-10-221-5/+0
| | | | | existing since sendmail was moved to contrib. Also, we now provide the cf subdirectory in /usr/share/sendmail/cf/.
* Cleanup the rman_make_alignment_flags function to be much clearer and shorterimp2000-10-221-12/+10
| | | | than the prior version.
* o Remove lots of kludges with iospace and irq.imp2000-10-221-10/+13
| | | | | | o Make sure that I/O space is aligned properly based on the length of the resource we're allocating. o Add bootverbose message when we fail.
* Cleanup allocation of resources for 16-bits. We now do the rightimp2000-10-221-12/+20
| | | | | thing in pccbb bridge (the pcic bridge will be updated as I merge the two copies of the code that were in the original cardbus commit).
OpenPOWER on IntegriCloud