summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mdoc: order prologue macros consistently by Dd/Dt/Osuqs2010-04-14323-323/+323
| | | | | | | | Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc. Reviewed by: ru Approved by: philip, ed (mentors)
* Add and expand $FreeBSD$ keyword to allow committing to this file.uqs2010-04-141-1/+1
|
* Add armeb-*-freebsd* to the list of known architectures. This is likeimp2010-04-141-0/+4
| | | | | arm-*-freebsd*, except it defaults to big endian builds instead of little endian builds.
* Add note about TARGET_ARCHimp2010-04-141-0/+1
|
* Make this code a little more portable by wrapping the mtx calls intorpaulo2010-04-142-23/+33
| | | | | | macros. MFC after: 1 week
* mdoc: don't abuse Bo/Pc to get what looks like an intervaluqs2010-04-141-1/+1
| | | | | | | | | Be explicit and use the general bracketing form plus symbols which are to be interpreted mathematically in this case. Complaint by: mdocml Reviewed by: ru Approved by: philip, ed (mentors)
* mdoc: remove .Pp where not neededuqs2010-04-145-12/+0
| | | | | | | This trips up mdocml and can simply go away. Reviewed by: ru Approved by: philip, ed (mentors)
* Remove multiqueue stack related stuff form lem, it isjfv2010-04-141-159/+5
| | | | | | | unneeded for legacy hardware. Also remove some TSO related cruft. Add some watchdog_time setting that was missing, thanks to Mikolaj Golub for pointing that out.
* For early ALI chips do not announce I/O sizes that require unsupportedmav2010-04-141-1/+4
| | | | 48bit DMA commands.
* Linux puts a blank line between each CPU.emaste2010-04-141-1/+1
|
* Eliminate duplicate commentkevlo2010-04-141-1/+0
|
* Destroy the pmap 'pm_mutex' in pmap_release() otherwise we will panicneel2010-04-141-0/+1
| | | | | | | | subsequently in pmap_pinit() with the following signature: panic: lock "pmap" 0xc7878bc8 already initialized This bug was uncovered by the changes made to vm_map.c in r206140.
* Revert the vm_machdep.c part of r205072.neel2010-04-141-18/+2
| | | | | | | | This causes a panic in vm_thread_dispose() when it tries to add this kstack to the kstack cache. This happens only when 'td_kstack' is not (PAGE_SIZE * 2) bytes aligned and we have unmapped the page at that address in cpu_thread_alloc. Pointed out by: nwhitehorn@
* The sequence number is now a node under which the MCA records aremarcel2010-04-131-10/+26
| | | | | | | hung by CPU id. When showing the MCA record, print the MIB as a comment. PR: ia64/113102
* Populate the sysctl tree with any MCA records we collected.marcel2010-04-132-48/+90
| | | | | | | | | | | The sequence number is used as the name of a sysctl node, under which we add the MCA records using the CPU id as the leaf name. Add the hw.mca.inject sysctl to provide a way to inject MC errors and trigger machine checks. PR: ia64/113102
* Only compile in uart_cpu_$MACHINE.c if it exists. I'm not sure howimp2010-04-132-4/+2
| | | | | | useful it will be, but we really need to be keying off something other than MACHINE for this anyway since on arm and mips we have lots of these running around (one for each SoC family)...
* Allerheilingen -> Allerheiligenedwin2010-04-131-1/+1
| | | | Submitted by: Ronald Klop <ronald at realworks dot nl>
* Add Agere ET1011 PHY which is found on Belkin F5D5055 USByongari2010-04-132-1/+6
| | | | | controller. Unlike Agere ET1011C, Agere ET1011 does not seem to need special DSP programming to workaround silicon bug.
* - Ignore and report duplicate and empty device names in devfs_populate_loop()jh2010-04-132-0/+24
| | | | | | | | | | instead of causing erratic behavior. Currently make_dev(9) can't fail, so there is no way to report an error to make_dev(9) callers. - Disallow using "." and ".." in device path names. It didn't work previously but now it is reported rather than panicing. - Treat multiple sequential slashes as single in device path names. Discussed with: pjd
* Change the (generic) argument to ia64_store_mca_state() from themarcel2010-04-131-7/+8
| | | | | cpuid to the struct pcpu of the CPU. We casting between pointer types only then.
* Nuke the descriptions about ipv6_firewall_* as they were unifiedume2010-04-131-33/+1
| | | | | | into firewall_*. MFC after: 3 days
* o s/u_int64_t/uint64_t/gmarcel2010-04-131-13/+12
| | | | o style(9) fixes.
* Use enums in the aac_command_status_table rather than duplicating the sameemaste2010-04-131-36/+36
| | | | | | values in two places. Suggested by: Garrett Cooper
* Change printf() calls to uprintf() for sigreturn() and trap() complaintskib2010-04-135-18/+29
| | | | | | | | | | about inacessible or wrong mcontext, and for dreaded "kernel trap with interrupts disabled" situation. The later is changed when trap is generated from user mode (shall never be ?). Normalize the messages to include both pid and thread name. MFC after: 1 week
* fix copyright format, as requested by Joel Dahlluigi2010-04-136-7/+14
|
* make code compile with KTRluigi2010-04-131-11/+4
|
* use correct .PATH, remove unused CFLAGSluigi2010-04-131-3/+2
|
* Align the declaration for sa_sigaction with POSIX.kib2010-04-131-2/+2
| | | | MFC after: 3 days
* Update the list of the process flags for P_WKILLED.kib2010-04-131-1/+2
| | | | MFC after: 4 weeks
* Handle a case in kern_openat() when vn_open() change file type fromkib2010-04-131-15/+2
| | | | | | | | | | | | | | DTYPE_VNODE. Only acquire locks for O_EXLOCK/O_SHLOCK if file type is still vnode, since we allow for fcntl(2) to process with advisory locks for DTYPE_VNODE only. Another reason is that all fo_close() routines need to check and release locks otherwise. For O_TRUNC, call fo_truncate() instead of truncating the vnode. Discussed with: rwatson MFC after: 2 week
* Remove XXX comment. Add another comment, describing why f_vnode assignmentkib2010-04-131-1/+6
| | | | | | is useful. MFC after: 3 days
* Simplify vm_thread_swapin().alc2010-04-131-4/+2
|
* The Quanta Q101 modem has a different type of cdrom driver disk,kevlo2010-04-132-0/+2
| | | | | | | add the product id and use a standard scsi eject. Reviewed by: thompsa MFC after: 3 days
* Sync up to SDM 2.2.marcel2010-04-131-4/+22
|
* Sync some minor items with the upstream driver. Should have no functionalemaste2010-04-134-4/+8
| | | | change.
* Whitespace cleanup, in advance of next sync with Adaptec's driver. Noemaste2010-04-137-102/+102
| | | | functional change.
* - Add an entry for myself to committers-ports.dotsahil2010-04-121-0/+3
|
* Simplify how we select which architectures to add gdbserver for. Ifimp2010-04-121-2/+1
| | | | the MD files exist, compile it, otherwise omit it.
* Doh! Last minute changes bites me in the butt....imp2010-04-121-1/+1
| | | | Remove _ to make things build again.
* bce, bwi, bwn, mfi, mpt and siba_bwn all now compile that arm and mipsimp2010-04-121-12/+6
| | | | | have added a BUS_SPACE_UNSPECIFIED definition. Add them back to the mix on these platforms.
* Bring in geom_sched, support for scheduling disk I/O requestsluigi2010-04-1215-0/+3664
| | | | | | | | | | | | in a device independent manner. Also include an example anticipatory scheduler, gsched_rr, which gives very nice performance improvements in presence of competing random access patterns. This is joint work with Fabio Checconi, developed last year and presented at BSDCan 2009. You can find details in the README file or at http://info.iet.unipi.it/~luigi/geom_sched/
* Remove svn:executable prop.rpaulo2010-04-121-0/+0
|
* - Add myself to the ports committers graphfluffy2010-04-121-0/+3
| | | | Forgot to do it when gain my commit bit :)
* fix a buffer overflow with large (100k+) number of input lines.luigi2010-04-121-2/+2
| | | | MFC after: 3 days
* Add #endif missed in r206490.marius2010-04-111-0/+1
|
* sh: Test that bogus values of PWD are not imported from the environment.jilles2010-04-111-0/+11
| | | | | | Current versions pass this test trivially by never importing PWD, but I plan to change sh to import PWD if it is an absolute pathname for the current directory, possibly containing symlinks.
* While SPARC V9 allows tininess to be detected either before or aftermarius2010-04-111-0/+3
| | | | | | | | | | | rounding (impl. dep. #55), the SPARC JPS1 responsible for SPARC64 and UltraSPARC processors defines that in all cases tininess is detected before rounding therefore rounding up to the smallest normalized number should set the underflow flag. This change is needed for using SoftFloat on sparc64 for reference purposes. PR: 144900 Submitted by: Peter Jeremy
* Add myself to the ports committers graphrene2010-04-111-0/+2
| | | | Approved by: tabthorpe (mentor, implicit)
* Take a reference to make sure that the interface cannot go away duringbz2010-04-111-3/+8
| | | | | | | | if_clone_destroy() in case parallel threads try to. PR: kern/116837 Submitted by: Mikolaj Golub (to.my.trociny gmail.com) MFC after: 10 days
* If a file is specifically both included and excluded, then:kientzle2010-04-111-25/+26
| | | | | | | | | | | | | | | * It is not extracted (because it is excluded) * If it's not present in the archive, then an error is reported (because the file was requested and not found) * If it is present in the archive, no error is reported. Previously, this would always report an error because the exclusion prevented the entry from matching the inclusion. Also, tar is now more reluctant to report unmatched inclusions. Previously, "tar x file1 'file*'" against an archive that contained a single entry "file1" would match file1 and then report an error for the second pattern because it wasn't matched. It now considers both inclusions to be matched and reports no error.
OpenPOWER on IntegriCloud