| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
captured to a memory buffer for later inspection using sysctl(8), or in the
future, to a textdump.
A new DDB command, "capture", is added, which accepts arguments "on", "off",
"reset", and "status".
A new DDB sysctl tree, debug.ddb.capture, is added, which can be used to
resize the capture buffer and extract buffer contents.
MFC after: 3 months
|
|
|
|
|
| |
Reviewed by: cognet@ (mentor)
Approved by: cognet@ (mentor)
|
|
|
|
| |
Alternative does not means ASCIIsizing of months names.
|
| |
|
|
|
|
| |
Alternative means another form and not ASCIIsizing of month names.
|
|
|
|
|
|
|
|
| |
kern.console format as is. Thus, no difference in output format should
appear after this commit.
Reviewed by: cognet@ (mentor)
Approved by: cognet@ (mentor)
|
|
|
|
| |
Submitted by: Ismail YENIGUL <ismail.yenigul@endersys.com.tr>
|
| |
|
|
|
|
|
| |
Reported by: Chris Shenton <chris at shenton dot org> on current@
Approved by: imp (mentor)
|
| |
|
|
|
|
| |
output capture, scripting, and textdumps.
|
|
|
|
| |
control access to the DDB capture buffer.
|
|
|
|
|
|
|
|
|
| |
for that argument. This will allow DDB to detect the broad category of
reason why the debugger has been entered, which it can use for the
purposes of deciding which DDB script to run.
Assign approximate why values to all current consumers of the
kdb_enter() interface.
|
| |
|
|
|
|
|
|
|
|
|
| |
within ddb(4) and in the vmstat(8) output.
This change requires netstat(8) to be recompiled.
Reviewed by: rwatson@
Tested by: make LINT
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
| |
with proper alignment in ddb(4) and vmstat(8).
Reviewed by: rwatson@
|
|
|
|
|
|
| |
dummynet module (prerequisite is using queues with "fat" pipe).
PR: kern/113548
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
manual's Appendix D ("Old Features Supported but not Encouraged") in
the Seventh Edition Unix Programmer's Manual (January, 1979) by
retiring the " = {" method of of action specification in favor of a
plain "{". It is no longer necessary for this bootstrap program to
be compatible with 6th Edition systems. Some yaccs in the wild do not
support this old syntax any more, and compatibility with those systems
is more important these days (as there are easily 7 orders of magnitude
more of them than real v6 systems today).
Reviewed by: jhb@ and dds@ (the latter gave the reference).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
unused in one go.
From the original PR:
I've observed that linux apps running under the linuxulator
have a habit of leaving behind shared memory segments which
are unused, but which eventually cause the system to run
out of free segments and these apps will stop working.
ipcrm(1) currently only allows removal of unused message
queues, shared memory segments and semaphores on an individual
basis, or those having a matching (non-zero) key. However
it would often be convenient to just do a complete cleanup
of everything, usually as root.
PR: bin/118292
Submitted by: Callum Gibson <callumgibson@optusnet.com.au>
Not reviewed by: grog@
Approved by: grog@
|
|
|
|
|
|
|
|
|
| |
warning is given when the directory doesn't exist.
PR: bin/50656
Submitted by: Edwin Groothuis <edwin@mavetju.org>
Approved by: grog@
Not reviewed by: grog@
|
|
|
|
|
|
|
|
| |
but is blocked on user_override mib.
Not a few people want to use a passive cooling without their ACPI
BIOS support.
Reviewed by: njl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fget() call, that is sleeping point, and possibly dropping Giant.
The snp_target == NULL implies the snp_tty == NULL. Remove the code
that is put under snp_target == NULL and snp_tty != NULL clause.
In snpclose(), do the snp_detach() before scheduling the snp device
destruction. Otherwise, after the return from snpclose(), the snp
device is already removed from the snp_list, but tty is still in
snooped state. Any attempt to do i/o on such tty cause panic because
ttytosnp() returns NULL.
Tested by: Peter Holm
MFC after: 1 week
|
|
|
|
|
| |
PR: 118976
Submitted by: Ismail YENIGUL <ismail.yenigul@endersys.com.tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o BSD disklabels have relative offsets. Even for the BSD in MBR slice
setup, except when the mbroffset ioctl is supported. Since we don't
support that ioctl, bsdlabel(8) expects relative offsets. So, when
reading an existing disklabel, correct for disklabels that mistakenly
have the mbroffset offsets.
o Don't take the geometry seriously, because it's untrustworthy. We do
expect the numbers to be within range. This means that the secperunit
field will not be computed from secpercyl and ncyls, but simply is
the mediasize in sectors.
o Don't enforce partitions to be aligned to track boundaries. The
default label, constructed by bsdlabel(8), puts partition a at offset
BBSIZE bytes, which commonly means sector 16.
|
|
|
|
|
|
|
|
|
|
| |
"build dependencies" field is 5,108 characters which overflows the
length of the junk buffer by a teeny bit. This whole section needs
much more error checking but for now just completely ignore stuff
we have no interest in instead of copying it to someplace we don't
use in the process.
Insta-MFC probably coming since this is holding up 7.0-RC1...
|
|
|
|
|
| |
MFC after: 1 week
Approved by: cognet
|
| |
|
|
|
|
|
|
|
| |
- Be more chatty on startup, since we have enough code space on
AT91RM9200
- init DS1672 charging
- init USART GPIO
|
|
|
|
| |
check for both status codes
|
|
|
|
| |
MFC after: 3 days
|
| |
|
|
|
|
|
| |
Limit outgoing data rate over fxp0 Ethernet interface to 20Mbit/s
and incoming packet rate to 5000pps.
|
|
|
|
|
|
|
|
| |
free the MAC label on the inpcb before freeing the inpcb.
MFC after: 3 days
Submitted by: tanyong <tanyong at ercist dot iscas dot ac dot cn>,
zhouzhouyi
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: cognet (mentor), jeffr
Approved by: cognet (mentor), jeffr
|
|
|
|
|
|
| |
PR: docs/117451
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 3 days
|
|
|
|
|
| |
struct pam_conv takes a void * for the appdata_ptr but is being passed
a const char * - explicitly cast away the const
|
|
|
|
|
| |
PR: docs/114731
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
|
|
|
|
|
|
|
| |
case-sensitivity
PR: docs/117593
Submitted by: Nikolay Bachiyski <nbachiyski@developer.bg>
|
|
|
|
|
|
|
|
|
|
| |
- Use PTY* for all pty(4) related constants.
- Use PTMX* for all pts(4) related constants.
- Consistently use _PATH_DEV PTMX rather than "/dev/ptmx".
- Revert 1.7 and properly fix it by using the correct prefix string for
pts(4) masters.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Start mergemaster
2. Interrupt it
3. < Somehow the temproot directory disappears >
4. mergemaster -r
Many bad things can happen, especially if the -i option is in use.
Therefore, add a check to make sure it still exists before we start
comparing files.
Brought to my attention by:
PR: bin/40538
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
old code special cased them too early which caused a few differences for
these sort of links relative to other PCI links:
- They were always re-routed via the BIOS call instead of assuming that
they were already routed if the BIOS had programmed the IRQ into a
matching device during POST.
- If the BIOS did route that link to a different IRQ that was marked as
invalid, we trusted the $PIR table rather than the BIOS IRQ.
This change moves the special casing for "unique IRQ" links to only take
that into account when picking an IRQ for an unrouted link so that these
links will now not be routed if the BIOS appears to have routed it already
(some BIOSen have problems with that) and so that if the BIOS uses a
different IRQ than the $PIR, we trust the BIOS routing instead (this is
what we do for all other links as well).
Reported by: Bruce Walter walter of fortean com
MFC after: 1 week
|
| |
|
|
|
|
| |
which included commits to RCS files with non-trunk default branches.
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This turns out to be due to an argument botch for hid_report_size.
The PR contained patches to fix the argument botch.
Submitted by: Maurice Castro
PR: usb/118915
|
| | |
|
| |
| |
| |
| | |
passing literal strings to the constructors of string.
|