summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Add entries to trace syscalls with KTR.cognet2004-12-111-0/+6
|
* Revert rev 1.259. The null-pointer function call (a dereference onmarcel2004-12-111-39/+0
| | | | | | | | | ia64) was not the result of a change in the vector operations. It was caused by the NFS locking code using a FIFO and those bypassing the vnode. This indirectly caused the panic. The NFS locking code has been changed. Requested by: phk
* Revert previous commit. The null-pointer function call (a dereferencemarcel2004-12-111-4/+4
| | | | | | | | | on ia64) was not the result of a change in the vector operations. It was caused by the NFS locking code using a FIFO and those bypassing the vnode. This indirectly caused the panic. The NFS locking code has been changed. Requested by: phk
* Add support for Tau-PCI-L model - one V.35/RS-232 orrik2004-12-112-717/+719
| | | | RS-530(449)/X.21 interface.
* Pass VM_ALLOC_NOBUSY to vm_page_grab() so that we don't have to callalc2004-12-111-2/+1
| | | | | vm_page_flag_clear(PG_BUSY). The object lock is held the entire time. Thus, whether or not the PG_BUSY flag is set is invisible to others.
* Copy the entire stats structure. Let compiler decide how.phk2004-12-111-1/+1
|
* Revert rev 1.233. The null-pointer function call (a dereference onmarcel2004-12-111-3/+3
| | | | | | | | | ia64) was not the result of a change in the vector operations. It was caused by the NFS locking code using a FIFO and those bypassing the vnode. This indirectly caused the panic. The NFS locking code has been changed. Requested by: phk
* Revert previous commit. The null-pointer function call (a dereferencemarcel2004-12-112-8/+8
| | | | | | | | | on ia64) was not the result of a change in the vector operations. It was caused by the NFS locking code using a FIFO and those bypassing the vnode. This indirectly caused the panic. The NFS locking code has been changed. Requested by: phk
* Fix whitespace.phk2004-12-111-1/+1
| | | | Spotted by: njl
* Handle MNT_UPDATE export requests first and return so we do notphk2004-12-111-14/+14
| | | | | | interpret the rest of the msdosfs_args structure. Detected by: marcel
* Fix compilation with INVARIANTS.cognet2004-12-111-2/+2
|
* Remove the /dev/dev -> / symlink after we are done with it.phk2004-12-111-0/+2
|
* typophk2004-12-111-1/+1
|
* Use primitive types to avoid creating an artificial header dependency:marcel2004-12-111-11/+11
| | | | | | | | o s/u_long/unsigned long/ o s/uint32_t/unsigned int/g o s/uint64_t/unsigned long/g Trigger case: multimedia/mpeg2codec
* Clean up from '#if __FreeBSD_version'.rik2004-12-111-357/+5
|
* Compile pfsync w/o bpf.mlaier2004-12-101-0/+2
| | | | Noticed by: "Jayel Villamin" <jarthel operamail com>
* s/RETEQ/RETeq/.cognet2004-12-101-1/+1
|
* fix wep key seting: ENETRESET is the code to return to signal the driversam2004-12-101-1/+1
| | | | | | | should push software state to the hardware (was ERESTART which caused the system call to be retried) Submitted by: Tor Egge
* Expand the scope of the critical section in the PCIe read and write methodsscottl2004-12-101-4/+14
| | | | on the advice of Alan Cox.
* In certain cases ip_output() can free our route, so checkglebius2004-12-102-2/+4
| | | | | | for its presence before RTFREE(). Noticed by: ru
* Revert last change.glebius2004-12-101-4/+4
| | | | | | | | | Andre: First lets get major new features into the kernel in a clean and nice way, and then start optimizing. In this case we don't have any obfusication that makes later profiling and/or optimizing difficult in any way. Requested by: csjp, sam
* Clean up from '#if __FreeBSD_version'.rik2004-12-101-320/+5
|
* Remove unneeded code from the zero-copy receive path.alc2004-12-101-12/+0
| | | | | Discussed with: gallatin@ Tested by: ken@
* In nfs_rename(), skip the otw rename operation if the fsync (tops2004-12-101-3/+10
| | | | | | | | either src or dst) fails. This closes a potential data loss case (where the fsync failed with ENOSPC, for example). Submitted by: Mohan Srinivasan mohans at yahoo-inc dot com Obtained from: Yahoo!
* Store a hint in the nfsnode to detect sequential access of the file.ps2004-12-103-1/+6
| | | | | | | | Kick off a readahead only when sequential access is detected. This eliminates wasteful readaheads in random file access. Submitted by: Mohan Srinivasan mohans at yahoo-inc dot com Obtained from: Yahoo!
* This commit adds a shared locking mechanism very similar to thecsjp2004-12-101-29/+69
| | | | | | | | | | | | | | | | | | | | mechanism used by pfil. This shared locking mechanism will remove a nasty lock order reversal which occurs when ucred based rules are used which results in hard locks while mpsafenet=1. So this removes the debug.mpsafenet=0 requirement when using ucred based rules with IPFW. It should be noted that this locking mechanism does not guarantee fairness between read and write locks, and that it will favor firewall chain readers over writers. This seemed acceptable since write operations to firewall chains protected by this lock tend to be less frequent than reads. Reviewed by: andre, rwatson Tested by: myself, seanc Silence on: ipfw@ MFC after: 1 month
* Fix compilation and correct mapping from struct ifnet tosam2004-12-101-7/+9
| | | | | | struct ieee80211com after net80211 import. Submitted by: Tor Egge
* Partially backout 1.34. These ioctls and function cx_modem_status () arerik2004-12-091-0/+65
| | | | used by sync part of driver, so put them back.
* Complete the repo-copy of aac_ioctl.h from sys/dev/aac/to sys/sys.scottl2004-12-096-184/+5
|
* Fixes a bug that caused UFS2 filesystems bigger than 2TB tomckusick2004-12-092-10/+10
| | | | | | | | prematurely report that they were full and/or to panic the kernel with the message ``ffs_clusteralloc: allocated out of group''. Submitted by: Henry Whincup <henry@jot.to> MFC after: 1 week
* Connect acpi_ibm to build.takawata2004-12-091-1/+1
| | | | Submitted by: rushani, sumikawa
* Check that DUMMYNET_LOADED before seeking dummynet m_tag.glebius2004-12-091-4/+4
| | | | | Reviewed by: andre MFC after: 1 week
* Add IBM Laptop extra device driver.takawata2004-12-093-0/+475
| | | | | | This depends on ACPI and RTC registers. Reviewed by: njl
* URL of the data sheet has changed.brueffer2004-12-091-1/+1
| | | | Obtained from: OpenBSD
* - Turn off 'fast' mode by default and increase maximum memory to consumepjd2004-12-091-2/+2
| | | | | when this mode is used. - Manual page update.
* Start the protocol timeouts only after all domains have been initializedmlaier2004-12-091-3/+3
| | | | | | | | | | | | | completely. For some reason (that I am still curious about) we started to no longer manage to finish the initialization before the timeouts run the first time leading to panics when using uninitialized mutex etc. The root of this problem is that we currently first link a domain to the domains list and only later initialize the domain's protocols. This should be reworked in the future, but with the current API it is not possible in all situations. We settle with this lazy fix for now. Tested by: gnn, ru, myself
* style the last changeglebius2004-12-091-2/+2
|
* MFinet4:glebius2004-12-091-3/+10
| | | | | | | - Make route cacheing optional, configurable via IFF_LINK0 flag. - Turn it off by default. Reminded by: suz
* Use ng_callout() and ng_uncallout() instead of home-grownglebius2004-12-091-108/+17
| | | | | | | | implementation. Tested by: Savchuk Taras Reviewed by: archie Approved by: julian (mentor)
* Compensate for off by one bugs in disk firmware for 48BIT addressing cutover.sos2004-12-094-3/+5
|
* More fixing of multiple addresses in the same prefix. This time do not trymlaier2004-12-091-2/+20
| | | | | | | | to arp resolve "secondary" local addresses. Found and submitted by: ru With additions from: OpenBSD (rev. 1.47) Reviewed by: ru
* fixup printf arguments for 64-bit machinessam2004-12-084-11/+11
|
* Diff-reduction before merging if_axe to RELENG_4.rsm2004-12-083-1/+27
| | | | | Approved by: imp (mentor) MFC after: 1 week
* If the parent process has the trap bit set (i.e. a debugger had singlekbyanc2004-12-081-0/+12
| | | | | | | | | | stepped the process to the system call), we need to clear the trap flag from the new frame unless the debugger had set PF_FORK on the parent. Otherwise, the child will receive a (likely unexpected) SIGTRAP when it executes the first instruction after returning to userland. Reviewed by: bde MFC after: 3 days
* clear old files now in publicsam2004-12-082-3562/+0
|
* update for new ath halsam2004-12-082-2/+10
|
* resolve merge conflictsam2004-12-081-6/+26
|
* This commit was generated by cvs2svn to compensate for changes in r138583,sam2004-12-0856-132/+74779
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Version 0.9.14.12:sam2004-12-0857-138/+74806
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [Changes listed only since last public release 0.9.12.14; for changes prior to that consult the CVS logs at http://madwifi.sourceforge.net] o reorg directory structure to have a single set of public binary builds shared by all systems o support for new parts (all shipping pci/cardbus parts to this date work) o new capabilities for identifying various chip features o set/get tx power cap for supporting 802.11h information element o revised api for set/get tx queue properties o support for updating CTS in frames when doing packet bursting o support for querying which tx queues have pending interrupts
* | Update the ICH6 support so all 4 SATA channels can be used.sos2004-12-081-5/+13
| | | | | | | | | | | | | | We still use "normal" mode, AHCI mode is in the works still. HW donated by: Sentex HW donated by: Yahoo!
OpenPOWER on IntegriCloud