summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix '-s' option for large disks and fix printing maximum file system size.pjd2004-09-191-4/+7
|
* The getpages VOP was a good stab at getting scatter/gather I/O withoutphk2004-09-192-293/+5
| | | | | | | | | | | | | | | too much kernel copying, but it is not the right way to do it, and it is in the way for straightening out the buffer cache. The right way is to pass the VM page array down through the struct bio to the disk device driver and DMA directly in to/out off the physical memory. Once the VM/buf thing is sorted out it is next on the list. Retire most of vnode method. ffs_getpages(). It is not clear if what is left shouldn't be in the default implementation which we now fall back to. Retire specfs_getpages() as well, as it has no users now.
* Sort MAN and MLINKS in dictionary order ignoring case.ru2004-09-192-4/+4
|
* The checksum code has been fixed; reflect this is a manpage.ru2004-09-191-4/+1
|
* MFamd64/i386alc2004-09-191-1/+2
| | | | Avoid recomputing PHYS_TO_VM_PAGE() unnecessarily in pmap_protect().
* Sort MAN and MLINKS in dictionary order ignoring case.ru2004-09-191-30/+31
|
* MFp4:marcel2004-09-198-199/+353
| | | | | | Completely remove the remaining EFI includes and add our own (type) definitions instead. While here, abstract more of the internals by providing interface functions.
* Remove an outdated assertion from _pmap_allocpte(). (When vm_page_alloc()alc2004-09-193-9/+0
| | | | | succeeds, the page's queue field is unconditionally set to PQ_NONE by vm_pageq_remove_nowakeup().)
* This commit was generated by cvs2svn to compensate for changes in r135446,trhodes2004-09-191090-0/+509412
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vender import of BIND 9.3.0rc4.trhodes2004-09-191090-0/+509412
|
* Put in a commented out ispfw device under isp and note that this is usuallymjacob2004-09-191-0/+1
| | | | a module.
* Release the page queues lock earlier in pmap_protect() and pmap_remove() inalc2004-09-183-16/+13
| | | | order to reduce contention.
* Remove useless include of <machine/fpu.h>.marcel2004-09-182-4/+0
|
* Add Sitecom's LN-029 USB 2.0 Ethernet adapter.iedowse2004-09-182-0/+5
|
* Add support for the fxp(4) based card in ICH6 (i915) chipsets.mux2004-09-181-0/+1
| | | | | | This is a RELENG_5 candidate. Submitted by: Mike Tancsa <mike@sentex.net>
* add MLINKs for the mbuf.9 man page..jmg2004-09-181-0/+43
| | | | MFC after: 3 days
* Document '-p' flag for 'insert' command correct.pjd2004-09-181-3/+4
|
* Fix a misspelling and delete an extra word.bmah2004-09-182-4/+4
|
* pass in pointer to m_head to re_encap because m_defrag could free thejmg2004-09-181-13/+13
| | | | | | | original mbuf causing a free'd mbuf passed to bpf later and panic'ing the system.. This should only effect jumbo frames. MFC after: 5 days
* Single concat or striped plexes don't need no special initializationle2004-09-182-3/+21
| | | | if their subdisks are all available, so let them be brought up.
* Initialize new ttys a bit more.phk2004-09-181-8/+22
| | | | Check TS_GONE flag for gone-ness.
* Use tty->t_sc to find out softc.phk2004-09-182-12/+11
|
* Revert rev. 1.351 of this file, which allowed users to read thebmah2004-09-182-18/+14
| | | | | (now obsolete and disconnected on HEAD) Early Adopters Guide from within sysinstall.
* Re-vamp how I/O is handled in volumes and plexes.le2004-09-189-663/+772
| | | | | | | | | | Analogous to the drive level, give each volume and plex a worker thread that picks up and processes incoming and completed BIOs. This should fix the data corruption issues that have come up a few weeks ago and improve performance, especially of RAID5 plexes. The volume level needs a little work, though.
* Modify accept_fd_leak regression test to generate "PASS" output, notrwatson2004-09-181-2/+3
| | | | | just "FAIL" output, in order to make it consistent with other tests in the regression test tree.
* Re-formulate the first sentence for better readabilitybrueffer2004-09-181-4/+3
| | | | MFC after: 3 days
* Actually this order (unlock, wakeup) in this case is race-safe and canpjd2004-09-181-1/+1
| | | | | | save us 2 context switches. Explained by: njl
* Reorganize the "Kernel Changes" section, including:hrs2004-09-182-664/+662
| | | | | | | | | | | - Add "Hardware Support" section and move device driver-related items there. - Move "Multimedia Support" and "Network Interface Support" into the "Hardware Support" section as sub-sections. - Move Netgraph-related items to "Network Protocols". For translators: many items are moved but the contents are not changed.
* Log the renaming of an interface. This should make it easier to followbrooks2004-09-181-0/+3
| | | | kernel log files.
* A long, long time ago in a CVS branch far away (specifically, HEAD priorjhb2004-09-182-6/+6
| | | | | | | | | | | | | to 4.0 and RELENG_3), the BTX mini-kernel used paging rather than flat mode and clients were limited to a virtual address space of 16 megabytes. Because of this limitation, boot2 silently masked all physical addresses in any binaries it loaded so that they were always loaded into the first 16 Meg. Since BTX no longer has this limitation (and hasn't for a long time), remove the masking from boot2. This allows boot2 to load kernels larger than about 12 to 14 meg (12 for non-PAE, 14 for PAE). Submitted by: Sergey Lyubka devnull at uptsoft dot com MFC after: 1 month
* MFi386: revision 1.56 (Add -fno-unit-at-a-time to CFLAGS).nyan2004-09-181-0/+1
|
* Man page for flowctl utility.glebius2004-09-172-1/+80
| | | | | mdoc(7) lessons by: ru Approved by: julian (mentor)
* Move makectx() after kdb_cpu_trap(), so the PCB will have possible MDmarcel2004-09-171-4/+4
| | | | corrections made to the trapframe. This is more logical.
* Fix an issue with ng_tty which (ab)used the tty->t_sc field which isphk2004-09-173-10/+13
| | | | | | reserved for the device drivers: Add a t_lsc field for line discipline private use.
* Provide our own FPSWA definitions, instead of depending on the Intelmarcel2004-09-174-50/+55
| | | | | | EFI headers and put them all in <machine/fpu.h>. The Intel EFI headers conflict with the Intel ACPI headers (duplicate type definitions), so are being phased out in the kernel.
* Don't attempt to install the (obsolete and disconnected) Early Adoptersbmah2004-09-171-6/+0
| | | | Guide on release media.
* Remove useless inclusion of <machine/fpu.h>marcel2004-09-171-1/+0
|
* - properly capitalize NetFlowglebius2004-09-171-8/+8
| | | | | | - small grammar fix Submitted by: ru
* - Remove advertising clause from copyright [1]glebius2004-09-175-40/+5
| | | | | | - Change my email to glebius@FreeBSD.org Requested by: ru [1]
* Fix compiler warnings, when __stdcall is #defined, by adding explicit casts.bms2004-09-172-2/+2
| | | | | | | | | | These normally only manifest if the ndis compat module is statically compiled into a kernel image by way of 'options NDISAPI'. Submitted by: Dmitri Nikulin Approved by: wpaul PR: kern/71449 MFC after: 1 week
* A man page for Netflow node.glebius2004-09-172-0/+248
| | | | | | English lessons by: julian mdoc(7) lessons by: ru Approved by: julian (mentor)
* The early-adopter doesn't exist in HEAD anymore. The source is there,keramida2004-09-171-1/+1
| | | | | | | | but it's disconnected from the build. Remove it from the architecture independent release documentation set, because it breaks "make release" when NODOC is undefined. Reviewed by: hrs
* Fix compilation again.phk2004-09-171-3/+0
|
* The long dead hand of the past has pushed forward useless bits in thisimp2004-09-174-28/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | driver. Trim its fingernails by removing some useless bits before fixing the 'thread not terminated on detach' problem. o dmacnt is no longer used now that we allocate at attach time. Remove it from struct fdc_data. o ISPNP was only ever set, but never tested. It used to be used for the allocation routines to change how it allocated resources. Since that's no longer necessary, retire the flag. o ISPCMICA was only ever tested, but never set. GC it. This removes a special case in determining the drive type. The drive type is now set in fdc_pcmcia.c, so the hack isn't needed anymore. Sadly, this isn't tested with a Y-E Data pcmcia floppy drive because there are a number of other issues that preclude it from working. o Fix ifdef for reading from the rtc. I'm of the opinion that this ifdef should be moved into fdc_isa.c, but not today as ideally there'd be other fixes to the probing of children. So now we just read it on i386 ! pc98 (there's no #define for MACHINE_ARCH, just MACHINE, hence this slightly inelegant kludge) and amd64. The PC98 exclusion likely isn't meaningful since pc98 uses a different driver, but will be when merging of the pc98 floppy code into this driver is complete (this is the other reason I think this block of code belongs outside fdc.c). All of these changes are safe to MT5.
* Teach swap1 script how to remove added swap devices on system shutdown.pjd2004-09-171-21/+1
| | | | | | Without this change, if one had a swap-on-mirror configuration, gmirror will rebuild mirror component(s) on boot, because they are dirty (they were open on shutdown).
* Use correct format string.le2004-09-171-1/+1
| | | | Submitted by: ssouhlal
* Don't refer to the (now disconnected) early adopter's guide anymore.bmah2004-09-171-7/+0
|
* Since early-adopter has been disconnected from the build, don't trybmah2004-09-171-1/+1
| | | | to install it to a RELNOTESng snapshot.
* Fix typo.dds2004-09-171-1/+1
| | | | MFC after: 2 days
* Userland control utility for ng_netflow.glebius2004-09-173-0/+254
| | | | Approved by: julian (mentor)
OpenPOWER on IntegriCloud